Learn how to deploy a Django application to the cloud using Digital Ocean, AWS, Heroku, or Azure. Walk through the deployment steps using each solution.
Overview
Syllabus
Introduction
- Making your site go live
- What you should know
- Choosing the right deployment for you
- Digital Ocean account
- Creating a droplet
- Securing your server
- Postgres setup
- Transferring code to the server
- Configuring settings files
- Testing deployment
- Gunicorn testing
- NGINX setup
- Connecting your URL
- AWS account
- Deploying to AWS
- Testing your site
- Database connection and setup
- Migrate
- S3 storage setup
- Static and media files
- Custom URL
- Heroku account
- Deploying on Heroku
- Database on Heroku
- Static and media files
- Custom URL
- Azure account
- Database setup
- Transferring code to the server
- Configuring settings files
- Testing deployment
- Gunicorn testing
- NGINX setup
- Connecting your URL
- Next steps
Taught by
Nick Walter