In this chapter, we will supply additional design patterns to aid in your success in using the cloud services. The financial benefits, the advantages for your customers, and the improved velocity of your software engineers will be considered. Throughout this book, we have already covered many patterns that can be applied to different use cases, but are flexible in many ways. They can be mixed and matched, and even stacked to create very cool setups. This is only one piece of the much larger puzzle, however, of getting into the cloud mindset.
In brief, we will cover the following topics in this chapter:
- Developer productivity
- Exploring deployment strategies
- Facilitating self-service
- Using multiple environments
- Testing your environment