Continuous Integration (CI) and Continuous Deployment (CD) Workflow

In this tutorial, we will create an end-to-end Continuous Integration (CI) and Continuous Deployment (CD) pipeline, using AWS CodePipeline and Amazon ECS.

Before you start this tutorial, you must have a few resources available to create the CD pipeline. We have mostly covered all the resources in the previous sections.

You should create all the required resources within the same AWS Region.

The prerequisites are as follows:

  • A source control repository: AWS CodeCommit is used with Dockerfile and an application source in this tutorial
  • A Docker image repository: Amazon ECR is used containing an image that will be built from Dockerfile and an application source
  • An Amazon ECS ...

Get Expert AWS Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.