Finding Your Technical Strategy Toward Continuous Delivery in the Cloud
In the previous chapters, we dealt with goals and target metrics when planning for continuous delivery. We learned that there is always a strategic goal we follow when we deliver our software, and that cost-effectiveness is an important factor for our applications. Although these are all more strategic and economic goals, they are also important when designing our technical solution. We should not only have the business impact in mind when we deliver our software but also knowledge of how we can support the business goals with our deployment strategy.
This chapter will guide you through some questions and thoughts you might have when designing your technical continuous delivery strategy:
- What am I deploying? (monoliths versus microservices)
- Where am I deploying to?
- What about cloud-native platforms?
- How many cloud providers are involved? How could I keep them converged?
- How often do I...