Continuous Deployment Using AWS ECS, Docker, and CircleCI
As part of a project we are doing, we decided to have a proper and low maintainance continuous deployment pipeline. We just wanted something that works. The whole pipeline is depicted below: Push code to a specific GitHub branch. CircleCI to build and run unit tests Save docker images in AWS Elastic Container Registry AWS Elastic Container Service for container and cluster management. Runscope for running API tests. Slack for notifications....