Posted On: Nov 27, 2018

The AWS Developer Tools now offer improved continuous delivery support for the Amazon Container Services. Amazon Elastic Container Service (ECS) and AWS Fargate now support blue/green deployments via AWS CodeDeploy. Additionally, AWS CodePipeline now supports Amazon Elastic Container Registry (ECR) as a source provider. Previously, both of these actions required additional steps. 

Blue/green deployments with AWS CodeDeploy help you minimize downtime during application updates. Now, you can launch the new version of your Amazon ECS service alongside the old version and test the new version before you reroute traffic. You can also monitor the deployment process and rapidly rollback if there is an issue.

Additionally, AWS CodePipeline and Amazon ECR now make it easier to set-up and initiate a continuous delivery pipeline for container images. For example, you can quickly configure a continuous delivery pipeline that will automatically trigger a blue/green deployment when you upload a new image to Amazon ECR.

To learn more about implementing blue/green deployments for your containerized applications with AWS CodeDeploy check out our blog post. You can learn how to set-up Amazon ECR as a source provider for AWS CodePipeline in this blog post.

Blue/green deployments are available in US East (Virginia), US East (Ohio), US West (N. California), US West (Oregon), Canada (Central), South America (Sao Paulo), Europe (Frankfurt), Europe (Ireland), Europe (London), Europe (Paris), Asia Pacific (Singapore), Asia Pacific (Tokyo), Asia Pacific (Sydney), Asia Pacific (Seoul), and Asia Pacific (Mumbai). Amazon ECR as a source is available everywhere AWS CodePipeline is available. Please see our region table for details.