AWS-Logo_White-Color
1.
Introduction
2.
Preparation
2.1
Create HTTPS Git Credentials for CodeCommit
2.2
Create Public Subnet
2.3
Create Security Group
2.4
Create Target Group
2.5
Create Application Load Balancer
3.
AWS CodeCommit
3.1
Create CodeCommit Repository
3.2
Push Code to CodeCommit Repository
4.
AWS CodeBuild
4.1
Create private repo ECR
4.2
Create CodeBuild Project
4.3
Update CodeBuild Role
5.
AWS CodePipeline
6.
AWS CodeDeploy and AWS ECS
6.1
Create ECS Cluster
6.2
Create Task definition
6.3
Update code
6.4
Creat Cluster service
6.5
Update Deploy stage
6.6
Update and observe deployment
7.
Clean up resources
8.
References
More
AWS Study Group
English
Tiếng Việt
Clear History
Workshop
Cloud Journey
Last Updated
21-04-2024
Team
Trịnh Duy Hưng
Nguyễn Tiến Dũng
AWS Blue/Green Deployment
> References
References
References
References
https://d1.awsstatic.com/whitepapers/AWS_Blue_Green_Deployments.pdf
https://stackoverflow.com/questions/69274998/could-not-connect-to-the-endpoint-url-https-api-ecr-public-xxxxxxxxx-amazona
https://stackoverflow.com/questions/38587325/aws-ecr-getauthorizationtoken
https://stackoverflow.com/questions/62022787/aws-ecs-blue-green-codepipeline-exception-while-trying-to-read-the-image-artifa
https://stackoverflow.com/questions/60684118/aws-codedeploy-requires-two-target-groups-but-why
https://www.freecodecamp.org/news/amazon-ecs-terms-and-architecture-807d8c4960fd/
https://stackoverflow.com/questions/42960678/what-is-the-difference-between-a-task-and-a-service-in-aws-ecs