Deployment Strategies Matrix - Introduction to DevOps on AWS

Deployment Strategies Matrix

The following matrix lists the supported deployment strategies for Amazon Elastic Container Service (Amazon ECS), AWS Lambda, and Amazon EC2/On-Premise.

  • Amazon ECS is a fully managed orchestration service.

  • AWS Lambda lets you run code without provisioning or managing servers.

  • Amazon EC2 enables you to run secure, resizable compute capacity in the cloud.

A B C D
1 Deployment Strategies Matrix Amazon ECS AWS Lambda Amazon EC2/On-Premise
2 In-Place
3 Blue/Green ✓*
4 Canary X
5 Linear X
6 All-at-Once X
Note

Blue/green deployment with EC2/On-Premise only works with EC2 instances.