Deploying a Python web application on Elastic Beanstalk
In this section, we are going to deploy a sample Python web application on Elastic Beanstalk:
- Type
Elastic Beanstalk
in the AWS Management Console search box and click Elastic Beanstalk:

Figure 6.1 – AWS Console
You will see the main page of Elastic Beanstalk:

Figure 6.2 – Elastic Beanstalk
- Click Environments on the left side in order to create a new Python web application, and then click the Create a new environment button:

Figure 6.3 – Environment list
- In the next panel, we are going to select what type of environment we want. Since we would like to deploy a web application, select Web server environment:

Figure 6.4 – Selecting an environment
- I have named the file
Python Web app
. You can name it whatever you want:
