Archived Serverless Container Python App
This course has been archived and may contain outdated content.
Serverless Container Python App
Build a Serverless Python Application by using a Docker Container and 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.
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.
In this series, we'll be deploying a Serverless Container Application on Google Cloud. In our case, we'll be using Python and FastAPI to deploy a REST API service. Using Containers give us the control we need to setup our environment and distribute to nearly any service that can run a Docker container.
Serverless apps using containers is seriously amazing. Let's see why.
Lessons
1
Welcome
1:07
2
Setup Google Cloud SDK
7:31
3
Install Docker
4:45
4
Base Python Project Setup
3:51
5
Create our Dockerfile
5:15
6
Build and Run our Docker Container
4:55
7
Build and Tag via Docker
3:07
8
Push to GCloud Container Registry
5:19
9
Build Docker Containers in the Cloud with gcloud build
4:38
10
Deploy your Container Image to Cloud Run
9:34
11
Thank you and next steps
0:40