A lightweight Dockerized Flask web application deployed using Amazon ECS (Fargate). This project demonstrates how to containerize a Python web app, push it to Amazon ECR, and deploy it to a scalable, serverless container environment using ECS and Fargate.
- Flask: Python web framework
- Docker: Containerization platform
- Amazon ECR: Stores the Docker image
- Amazon ECS (Fargate): Deploys the container
- ALB: (Optional) Load balancer to route traffic
- π³ Lightweight Docker image (Python 3.12-slim)
- π Dynamic routing with
/greet/<name> - βοΈ Serverless container orchestration via AWS Fargate
- πͺ Exposes the app on port
3000