AWS-Logo_White-Color
Project 1: Fullstack Ecommerce App Deploy on AWS
1 >
Build and deploy infrastructure using Terraform
2 >
Implement migrations schema and seed data to DB
3 >
Create a DNS record to point an ALB using alias
4 >
Implement to authenticate GitHub Actions on AWS using OIDC Identity Provider
5 >
GitHub Actions CI/CD for backend services
6 >
Deploy frontend using S3 and CloudFront
7 >
GitHub Actions CI/CD for Frontend
8 >
Create a DNS record to point a CloudFront using alias
9 >
Design monitoring system of ECS Cluster
Cost optimize with Cloudfront http compression
More
AWS Study Group - Blog
AWS Study Group VN
English
Tiếng Việt
Clear History
Workshop
Cloud Journey
Last Updated
01/06/2026
Author
Nguyễn Hữu Sáng
> Project 1: Fullstack Ecommerce App Deploy on AWS
Architecture Overview
Project 1: Fullstack Ecommerce App Deploy on AWS
Architecture Overview
Project Description
1. Build and deploy infrastructure using Terraform
2. Implement migrations schema and seed data to DB
3. Create a DNS record to point an ALB using alias
4. Implement to authenticate GitHub Actions on AWS using OIDC Identity Provider
5. GitHub Actions CI/CD for backend services
6. Deploy Frontend using S3 and CloudFront
7. GitHub Actions CI/CD for frontend
8. Create a DNS record to point a CloudFront using alias
9. Design monitoring system for ECS Cluster