This document discusses deploying a Django application to AWS Elastic Beanstalk. It covers creating a sample Django app, setting up Git version control, installing the Elastic Beanstalk CLI, and configuring the app to run on Elastic Beanstalk. Key steps include initializing a Git repository, installing dependencies with pip, and using the eb create command to deploy the app to an Elastic Beanstalk environment.
2. What and Why ElasticBeanstalk?
1. PAAS
2. Easy to use
3. Load Balancing
4. AutoScaling
5. Maintain Different versions of an application
6. No cost except for resources being used
3. Overview of session
1. Create a sample web app using Django
2. Setup Git
3. Install and setup ElasticBeanstalk client
4. Configure the ebs client
5. Commit the code and deploy.