Continuous Delivery on ECS


Amazon Elastic Container Service is an orchestration service for Docker containers in clusters of EC2 instances. We’ll dive into the details of how Capital One deployed its first ECS cluster, with full zero-downtime continuous delivery and multi-region resiliency for both the ECS cluster itself and services deployed to it.

  • Auto scaling architecture for ECS clusters with CloudFormation and multiple environments
  • Continuous delivery for ECS clusters with zero-downtime blue/green deployments
  • Logging and monitoring with CloudWatch, New Relic, and ELK
  • Security considerations

Speaker

tony-burns

Tony Burns

I am a software engineer, and system operations enthusiast. Starting with a strong development background in Ruby on Rails, I rapidly became interested in the new DevOps movement and everything that comes with it, with a focus on developing and administering test-driven cloud infrastructure on Amazon Web Services.

In 2011, I co-authored and published ‘Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night’ with Tom Copeland and The Pragmatic Programmers, and spoke with Tom about Rails deployment at RailsConf 2011.