bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths
Learn/Django/Deploy Django
Django•Deploy Django

Deploy Django - Elastic Beanstalk

Elastic Beanstalk

In AWS, navigate to the Elastic Beanstalk application, as we did in the Choose Provider chapter, and click the "Create application" button:

Create EB Application

Once you have clicked the "Create Application" button, you will be taken to this page, where you can give your Django project a name. I will name it "my-first-django":

Choose Platform

Then scroll down until you see the "Platform" section, and choose "Python", with the recommended version:

Upload .zip File

Click on the "Choose file" button, navigate to the .zip file you created in the previous chapter and upload it:

The .zip file is uploaded, and we are ready to deploy!

Deploy

Click the "Create application" button to start deploying.

Waiting

The deployment will take a few minutes.

Success!

Finally the project is live, and you can view it by clicking the link below the Myfirstdjango-env header, or type the host address in your browser:

Previous

Deploy Django Project - Create zip File

Next

Deploy Django - Update Project

This chapter

Overview
6

Lessons

12m

Read time

1. Deploy Django - Choose Provider2. Deploy Django - Create Requirements3. Deploy Django - django.config4. Deploy Django Project - Create zip File5. Deploy Django - Elastic Beanstalk6. Deploy Django - Update Project

On this page

Elastic BeanstalkCreate EB ApplicationChoose PlatformUpload .zip FileDeployWaitingSuccess!