Posted On: Dec 12, 2017

AWS CodePipeline now supports deployments to HAQM Elastic Container Service (HAQM ECS) and AWS Fargate. This makes it easy to create a continuous delivery pipeline for container-based applications.

When you push a code change, AWS CodePipeline automatically calls the specified services to create your Docker image, run tests, and update your running containers. For example, you can create a pipeline where a code change in AWS CodeCommit triggers AWS CodeBuild to build a new image and upload it to HAQM Elastic Container Registry. CodePipeline then automatically instructs HAQM ECS to deploy the updated containers onto your managed cluster with HAQM ECS or AWS Fargate. Additionally, CodePipeline integrates with many third party CI/CD services, so you can use a pipeline with your existing tools.

For a step-by-step tutorial, see this use case in the HAQM ECS Developer Guide.

This integration is available in the US East (Ohio), US East (N. Virginia), US West (Oregon), US West (N. California), Canada (Central), EU (London), EU (Ireland), EU (Frankfurt), Asia Pacific (Sydney), Asia Pacific (Singapore), Asia Pacific (Tokyo), and Asia Pacific (Seoul) Regions. For more information about AWS regions, please visit here