Setting Up and Scaling Continuous Delivery in the Cloud
This chapter provides readers with a detailed view of setting up continuous delivery (CD) in the cloud to maximize the overall return on investment (ROI) on software development, infrastructure, and management. This chapter provides readers with an overview of scaling up CD in the cloud for enterprises. It includes organizational characteristics, requirements for scaling CI/CD (where CI stands for continuous integration), and ownership of CI/CD with roles and responsibilities. The reader will gain an understanding of various key aspects of cloud onboarding of CD at a high level. The reader will be introduced to the maturity curve of CD, and the chapter will help them to be successful in the evolution toward cloud-based CD.
We will cover the following topics:
- Choosing the right cloud environment, model, and tools
- Understanding and owning the culture for CD in the cloud
- Shifting left—cost, risk, and security...