Deploying scalable Django application on AWS
summary
Step-by-step recipe: move the Django DB to RDS MySQL, send static and uploads to S3 for static and media, put servers on EC2 behind an ELB with an Auto Scaling group that adds instances when CPU >70% (and removes when low), monitor with CloudWatch alerts and Route53 + CloudFront for CDN. Demonstrates two deployments: custom AMI snapshots and Elastic Beanstalk pulling code from S3; a sample Django app is deployed and serves traffic. Notes 45+ AWS services available and the setup keeps the site running under load.
AI-written summary · about
chapters (9)
- 0:00Start
- 2:34Console of Aws Services
- 3:16Basic Services
- 5:56Deployment Service
- 7:59Rds Database
- 15:00How To Integrate S3
- 17:36Static Files
- 20:44Custom Deployment
- 22:57Application Deployment Service of Aws
related talks
48mDeploying web applications to the cloud with Python
41mProduction Django: Building a Highly Scalable, Secure Django Site
48mDeploying web applications to the cloud with Python
30m"What Django Deployment is Really About"
21mPractical Deployment Strategies for Production Python Apps
01h 10mHosting Drupal on AWS
46mFast Start to Building on AWS
44mInfrastructure as Code: from 0 to 1000 servers with Python
