AWS Elastic Beanstalk
Developer Guide (API Version 2010-12-01)
« PreviousNext »
View the PDF for this guide.Go to the AWS Discussion Forum for this product.Go to the Kindle Store to download this guide in Kindle format.Did this page help you?  Yes | No |  Tell us about it...

Deploying AWS Elastic Beanstalk Applications in Python Using Eb and Git

AWS Elastic Beanstalk for Python makes it easy to deploy, manage, and scale your Python web applications using Amazon Web Services. AWS Elastic Beanstalk is available to anyone developing or hosting a web application using Python. This section provides step-by-step instructions for deploying a sample application to AWS Elastic Beanstalk using eb (an updated command line interface) and Git, and then updating the application to use the Django and Flask web application frameworks. To complete this walkthrough, you will need to download the command line tools at the AWS Sample Code & Libraries website, and optionally you can set up a Python development environment. If you are running eb on a Linux operating system, you will need to install Python 2.7 or 3.0. For information on setting up a Python development environment, go to virtualenv.

After you deploy your AWS Elastic Beanstalk application, you can use the AWS Management Console, CLIs, or the APIs to manage your AWS Elastic Beanstalk environment. For more information, see Managing and Configuring Applications and Environments Using the Console, CLI, and APIs.