Rolling Deployment
Explore the rolling deployment strategy to update applications by replacing instances one at a time in your production environment. Learn how AWS CloudFormation, ECS, Elastic Beanstalk, and OpsWorks can orchestrate this approach. Understand its impact on high availability, rollback ease, and potential deployment challenges to better manage your CI/CD pipeline.
A rolling deployment strategy is a minor variation of the in-place rolling update deployment strategy. In this strategy, the new application replaces the older version by completely replacing the infrastructure rather than overwriting it. In the diagram below, imagine we have three containers running ...