Posted On: Dec 12, 2017
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 Amazon Elastic Container Registry. CodePipeline then automatically instructs Amazon ECS to deploy the updated containers onto your managed cluster with Amazon 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 Amazon 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.