CNS315: Accelerate Software Delivery with Amazon ECS

Resources for CNS315: Accelerate software delivery with Amazon ECS

In today’s fast-paced digital landscape, development teams need to deploy code changes to production safely and frequently to deliver business value faster. Learn how Amazon Elastic Container Service (ECS) capabilities make deployments safer and more reliable for different applications, including blue/green deployments with zero-downtime rollouts, traffic shifting, validation hooks, and automated rollback to help you respond quickly to changing requirements and dependencies.

Amazon ECS blue/green deployment patterns

Code samples

Collection of code samples, including some lifecycle hook examples.

Accelerate safe software releases with new built-in blue/green deployments in Amazon ECS

Blog

Launch blog post for ECS blue/green deployments

Extending deployment pipelines with Amazon ECS blue/green deployments and lifecycle hooks

Blog

Guidance on using lifecycle hooks to perform validation as part of ECS deployment workflows.

Migrating from AWS CodeDeploy to Amazon ECS for blue/green deployments

Blog

Guidance on options for migrating from CodeDeploy to native ECS blue/green deployments.

Advanced Request Routing for AWS Application Load Balancers

Blog

Guidance on using Advanced Request Routing with ALBs, which can be useful in combination with ECS advanced deployment listener rule configuration.

Introducing URL and host header rewrite with AWS Application Load Balancers

Blog

Guidance on using URL and host header writing, which can be useful when combined with path-based / host-based request routing.

Presented by:

Kevin Gibbs

Kevin Gibbs

Kevin Gibbs is a Principal Software Development Engineer in the AWS ECS team. He loves to add capabilities to make AWS customer's journey easier through feature delivery that takes work away from customers.

Follow on LinkedIn

Mike Rizzo

Mike Rizzo

Mike Rizzo is an AWS Principal Solutions Architect based in London, UK. He has a keen interest in serverless architectures and machine learning. In his spare time, he enjoys running and cycling around the Suffolk countryside, cooking Maltese food, and playing Fortnite!

Follow on LinkedIn