ecs-canary-blue-green-deployment
Canary deployment
An automated canary deployment strategy for Amazon ECS using Route53 weights and Step Functions to transition traffic between two ECS services.
Example code for demonstrating a canary "blue-green" deployment strategy for use with EC2 Container Service (ECS).
168 stars
72 watching
51 forks
Language: Python
last commit: about 6 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
aws-samples/ecs-blue-green-deployment | A reference architecture for automated blue-green deployments on Amazon ECS using CloudFormation templates and AWS Code* services. | 462 |
silinternational/ecs-deploy | Automates blue-green deployments on Amazon EC2 Container Service (ECS) using task definitions and services. | 1,971 |
aws-samples/amazon-ecs-catsndogs-workshop | A workshop environment to learn Amazon ECS concepts and deploy applications | 169 |
caltechads/deployfish | Tools and frameworks to manage the lifecycle of AWS ECS services and tasks | 90 |
digitaloptimizationgroup/blue-green-cloudflare-workers | A tool for implementing Blue/Green deployments and canary releases with Cloudflare Workers | 33 |
davidgf/serverless-plugin-canary-deployments | A tool that enables gradual deployments of Lambda functions by shifting traffic between versions over time. | 374 |
aws-samples/aws-codedeploy-samples | Provides sample scenarios and templates for automating deployment of AWS applications using CodeDeploy | 639 |
jobtalk/pnzr | A tool for automating the deployment of Docker containers to Amazon ECS | 31 |
awslabs/amazon-inspector-agent-autodeploy | Automates deployment of security agent to newly launched EC2 instances using AWS Lambda and SSM | 28 |
aws-samples/lambda-ecs-worker-pattern | This code example illustrates how to extend AWS Lambda functionality using Amazon SQS and the Amazon EC2 Container Service (ECS) to process large tasks outside of Lambda's execution time limit. | 290 |
aws/aws-codedeploy-agent | A tool that automates the deployment process for AWS CodeDeploy | 330 |
thoughtworksstudios/eb_deployer | Automates Blue-Green deployments on AWS Elastic Beanstalk with Ruby-based automation script | 400 |
aws/amazon-ecs-agent | Manages containers on behalf of Amazon ECS | 2,077 |
emerleite/tsuru-bluegreen | Automates deployment of two versions of an application with different configurations | 34 |
in4it/ecs-deploy | An API-based platform for automating continuous deployment and scaling of AWS ECS services | 257 |