Amazon Elastic Container Service - ECS

Amazon Elastic Container Service (ECS) will be the service that your pipeline will provision and automatically deploy the project Docker images to.

Amazon Elastic Container Service (Amazon ECS) is a fully managed container orchestration service that helps you easily deploy, manage, and scale containerized applications. It deeply integrates with the rest of the AWS platform to provide a secure and easy-to-use solution for running container workloads in the cloud.

Amazon ECS is a great service to demonstrate Continuous Deployment concepts so let’s jump into the next section where you will learn how to build a new job that provisions a new Amazon ECS service using Terraform and deploy the project docker image to it.