Deploying Python applications with Elastic Beanstalk
This chapter provides instructions for configuring and deploying your Python web application to AWS Elastic Beanstalk. Elastic Beanstalk makes it easy to deploy, manage, and scale your Python web applications using Amazon Web Services.
You can deploy your application in just a few minutes using the Elastic Beanstalk Command Line Interface (EB CLI) or by using the Elastic Beanstalk console. After you deploy your Elastic Beanstalk application, you can continue to use the EB CLI to manage your application and environment, or you can use the Elastic Beanstalk console, AWS CLI, or the APIs.
Follow the steps in the QuickStart for Python for step-by-step instructions to create and deploy a Python Hello World web application with the EB CLI.
Topics
- QuickStart: Deploy a Python application to Elastic Beanstalk
- Setting up your Python development environment for Elastic Beanstalk
- Using the Elastic Beanstalk Python platform
- Deploying a Flask application to Elastic Beanstalk
- Deploying a Django application to Elastic Beanstalk
- Adding an Amazon RDS DB instance to your Python Elastic Beanstalk environment
- Python tools and resources