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

Udemy

Serverless Django with Docker & Google Cloud Run

via Udemy

Overview

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

What you'll learn:
  • Django Deployment
  • Django Settings Modules for Local & Production Deployment
  • Google Cloud Run & Build
  • Google Cloud SQL for Django
  • Cloud SQL Proxy for Local Access to Production Database
  • Serverless Applications

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.

Syllabus

  • Welcome
  • Base Django Project
  • Running Django Locally
  • Google Cloud Platform (gcp) & Cloud SQL
  • Cloud SQL & Django
  • Containers & Docker
  • Cloud Build & Cloud Run
  • Wrap up

Taught by

Justin Mitchel

Reviews

4.1 rating at Udemy based on 77 ratings

Start your review of Serverless Django with Docker & Google Cloud Run

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.