Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Deploying Django & PostgreSQL Web Apps on Azure

Microsoft via edX

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

Getting a Django application running locally is one thing. Getting it running reliably in production with a managed database, secure networking, automated deployments, and proper monitoring is an entirely different challenge. This course bridges that gap by taking you through the full journey from local development to a production-grade Django deployment on Azure.

You will start by setting up a containerized local development environment that eliminates configuration drift, then scaffold your cloud infrastructure from declarative templates using Infrastructure as Code principles. From there, you will provision a managed PostgreSQL database, evaluate service tiers for different workload profiles, and deploy your Django application with an automated build system and a properly configured Gunicorn production server.

Security is woven throughout. You will implement passwordless database authentication using managed identities, removing static credentials from your configuration entirely, and route traffic between your application and database over private networks instead of public endpoints. Your deployment pipeline will use OpenID Connect federation for secretless CI/CD, so no long-lived credentials exist anywhere in the workflow.

The course closes with observability. You will instrument your application with OpenTelemetry to collect telemetry, trace requests end to end, and diagnose performance issues and startup failures from real monitoring data.

Syllabus

  • Set up containerized local development environments
  • Scaffold cloud infrastructure with Infrastructure as Code
  • Provision and configure managed PostgreSQL databases
  • Deploy Django with automated builds and Gunicorn
  • Implement passwordless authentication with managed identities
  • Secure application traffic over private networks
  • Automate deployments with secretless CI/CD pipelines
  • Monitor and diagnose issues with OpenTelemetry

Reviews

Start your review of Deploying Django & PostgreSQL Web Apps on Azure

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.