Serverless Django with Docker & Google Cloud Run

Bring any Version of Django or Python into production on Serverless with Google Cloud Run.

Serverless Django with Docker & Google Cloud Run
Serverless Django with Docker & Google Cloud Run

Serverless Django with Docker & Google Cloud Run udemy course

Bring any Version of Django or Python into production on Serverless with Google Cloud Run.

Deploy a production-ready Serverless Django Application by using a Docker Container, Google Cloud Build, Google Cloud SQL, & Google Cloud Run.


Serverless allows us to focus on our code and deploy more. What's better, our serverless applications only cost us money when they're used.


Traditionally, serverless was reserved for non-containerized applications. Google Cloud Run and the open-source equivalent Knative unlocks serverless for containers. Google Cloud Run is a managed version of Knative. Knative is a package for Kubernetes. In other words, you get the benefits of Kubernetes and Knative when you use Google Cloud Run.


Docker Containers make it easy to create our own isolated environment on the operating system level. This is exactly what we need in so many applications. Docker containers have pioneered a new way of deployment options because we now have complete control over the system-level runtime.


Learn to build and deploy a serverless Django application on Google Cloud Platform's Cloud Run service.

Serverless apps using containers is seriously amazing. Let's see why.


We'll cover:

  • Minimal Dockerfile for Containerizing Django

  • Cloud Build

  • Cloud SQL with Postgres

  • Cloud SQL Proxy for Local Dev Access

  • Cloud Run


*This course requires you to download open source software (such as Python, Django, Docker). If you are a Udemy Business user, please check with your employer before downloading software.