This project deploys a Django app using AWS Elastic Beanstalk, providing a managed platform-as-a-service experience. Static and media files are stored in AWS S3, and the app connects to AWS RDS for PostgreSQL. A custom domain is configured via Route 53 and secured with SSL from AWS ACM. Deployment is done using the EB CLI, which handles provisioning of the ALB, listeners, and target groups. Sticky sessions are enabled for consistent user sessions, allowing developers to deploy without managing infrastructure directly.

May 27, 2025

This project deploys a Django app using AWS ECS with the Fargate launch type, offering a serverless container deployment. The Dockerized app stores static and media files in AWS S3 and is pushed to AWS ECR. An ALB with configured listeners and target groups routes traffic to the app. A custom domain is managed with Route 53 and secured via SSL, and serverless setup eliminates infrastructure management.

May 18, 2025

This project deploys a Django app using AWS ECS (EC2 launch type), containerized with Docker. NGINX acts as a reverse proxy in a separate container. Both images are pushed to AWS ECR. An ALB handles incoming traffic and routes it to ECS-managed EC2 instances running the containers. Route 53 Alias records map the custom domain to the ALB for smooth DNS routing and SSL support.

May 05, 2025

My Sidebar

You can access some quick links from here!