Understanding Deployment Strategies – Creational CI/CD with Cloud Providers
In this chapter, we will explore cloud-native architectural and deployment strategies, delving into key concepts and practices optimized for cloud environments. These concepts will give you insights into containerization, microservices, and serverless computing, along with their practical applications. Additionally, this chapter will highlight leading cloud providers, showcasing how various platforms support cloud-native approaches. At the end of this chapter, we will be armed with a deep understanding of modern cloud-native paradigms and how to harness them effectively for scalable and resilient software deployments.
The following topics will be covered in this chapter:
- Creational design pattern used in CI/CD
- Cloud native development and its influence on CI/CD patterns
- Cloud provider offerings
- Cloud offerings for CI/CD toolset
- Deployment strategies
- Team topologies ...