Skip to content

RoshanKumar770/Flask-on-ECS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Flask App on AWS ECS (Fargate)

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

πŸ“¦ Features

  • 🐳 Lightweight Docker image (Python 3.12-slim)
  • πŸ” Dynamic routing with /greet/<name>
  • ☁️ Serverless container orchestration via AWS Fargate
  • πŸšͺ Exposes the app on port 3000

About

πŸš€ Flask App on AWS ECS (Fargate) – A lightweight Dockerized Flask application deployed using Amazon ECS with Fargate.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors