Designed and implemented a loosely coupled microservices-based e-commerce web application using Flask and Docker. Each service (user, product, order) was containerized and deployed using ECS Fargate. RDS MySQL was used for persistent storage, and services communicated via SQS. Implemented CI/CD pipeline using GitHub Actions.
- ECS
- SQS
- Cloudwatch
- IAM
- ECR
- Github Actions
User --> ALB --> microservice --> Cloudwatch & Database(RDS/ Dynamodb)