AWS-Logo_White-Color
1.
Introduction
2.
Preparation
3.
CI/CD Deployment with Gitlab
3.1.
Fork and Modify Repository
3.2.
Install and Register GitLab Runner
3.3.
Configure Permissions and IAM Role
3.4.
Add Variables and Run Pipeline
3.5.
Check Results
4.
CI/CD Deployment with Github Actions
4.1.
Clone GitHub Template
4.2.
Create a New Project and Push Code
4.3.
Create Access key and Secret key
4.4.
Check the Results
5.
CI/CD Deployment with CodeBuild
5.1.
GitHub Setup
5.2.
Create Frontend CodeBuild
5.3.
Create Backend CodeBuild
5.4.
Create Tag
5.5.
Verify Results
6.
Application Monitoring with Container Insights (CloudWatch)
7.
Logs Router with Firelens
7.1.
Create S3 Bucket to store logs
7.2.
Create IAM Role for ECS Task
7.3.
Update ECS Service
7.4.
Check logs
8.
Clean up resources
8.1.
Delete resources in ECS and ECR
8.2.
Delete resources in RDS, EC2 and Load Balancer
8.3.
Delete NAT Gateway and VPC Resources
8.4.
Delete IAM and S3 Bucket Resources
More
AWS Study Group - Blog
AWS Study Group - FB Group
English
Tiếng Việt
Clear History
Authors
Hoàng Kha
Anh Tuấn
Nhật Phương
Anh Đức
Hoàng Việt
Workshop
Cloud Journey
Last Updated
31-10-2024
Team
Gia Hưng
Deploying CI/CD with ECS Container
>
CI/CD Deployment with Gitlab
> Check Results
Check Results
Check ECR Results
Access ECR
Select backend repository
Access ECR
Select frontend repository
Check Task Definition Results
Select “Task Definitions” tab
Choose frontend task
Select “Task Definitions” tab
Choose backend task
Check Service Results
Access ECS
Select frontend service
Review service revision
Access ECS
Select backend service
Review service Deployment
Check Website
Access website
Check Dashboard has been switched to new version