2.5.9 Deployment Workflow Example
1. Developer commits code to GitHub (or another VCS).
2. CI job builds Docker images, runs tests.
3. CD job pushes images to AWS ECR, updates ECS service using a new task definition.
4. AWS ECS pulls the new image and starts containers. The ALB performs a rolling update—replacing old tasks with new ones without downtime.
5. Verify logs and metrics. If all is well, changes are considered successful.
Last updated