Amazon ECS now allows customers to update capacity provider configurations for existing services without the need for service recreation, reducing operational overhead and preventing service disruptions. This enhancement enables seamless transitions between compute configurations, such as switching from EC2 to Fargate, through the UpdateService API or AWS Management Console. The new capability is available across all AWS Regions.
Amazon ECS now supports blue/green deployments and introduces lifecycle hooks, allowing for safer application releases by shifting traffic between identical environments. These hooks enable integration of testing, manual approvals, and custom logic into deployment pipelines, enhancing control and flexibility during the deployment process. The article provides a walkthrough on implementing lifecycle hooks for admission checks and manual approval steps in deployment workflows.