Serverless Docker-based Python Application on Google Cloud

Learn to Build & Deploy a Python Web Application using Docker, Cloud Build & Cloud Run on the Google Cloud Platform
4.31 (498 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Serverless Docker-based Python Application on Google Cloud
21 635
students
4 hours
content
Feb 2023
last update
$54.99
regular price

Why take this course?

🌟 Course Title: Serverless Docker-based Python Application on Google Cloud


Course Headline:

🚀 Launch Your Python Web App into the Cloud with Ease!


Course Description:

Deploy a Serverless Python Application with Docker Containers and Google Cloud Run.

Serverless architectures are revolutionizing the way we deploy applications. By offloading the operational complexities to cloud providers, developers can focus on what they do best - writing code that delivers value. With Google Cloud's serverless offerings, you can deploy applications that scale seamlessly from zero to infinity, all while maintaining cost-efficiency as your app is only active when it's being used!

💡 Why Serverless? Running on a serverless platform like Google Cloud Run means you can experiment with new ideas, iterate on features, and manage costs effectively. It's the perfect environment for developers who want to bring their Python web applications to life without the overhead of managing servers.

🛠️ What We'll Cover: In this comprehensive course, we're diving deep into building a Python FastAPI application that will be containerized using Docker and then deployed on Google Cloud Run. Here's a sneak peek at what you'll learn:

  • 🏗️ Creating a FastAPI Web App: Learn to set up a basic web application using the popular FastAPI framework in Python.
  • 🔑 Managing Env Var with python-decouple: Discover how to handle environment variables securely and efficiently within your FastAPI app.
  • 🤖 Automated Testing: Implement automated tests to ensure your app behaves as expected before deployment.
  • 🎨 Docker Mastery: Get hands-on with Docker, creating a Dockerfile and understanding the steps to build a container.
  • 🚀 Local Development & Testing: Run your Dockerized FastAPI app locally to test and refine before moving it to production.
  • 🤝 Version Control with GitHub: Push your code to GitHub for version control and collaboration.
  • 🌫️ CI/CD with GitHub Actions: Automate the build, test, and deployment process of your application using GitHub Actions.
  • 🔒 Secrets Management: Securely manage sensitive data within your Python app by integrating with Google Cloud's Secret Manager.
  • 🌍 Continuous Deployment on Google Cloud Run: Learn how to deploy your application continuously and efficiently on Google Cloud Run.

🎉 Course Update: This course has been fully revamped and released on Feb 15th, 2023 - bringing you the latest practices and tools for building serverless Python applications with Docker and Google Cloud!


What's Inside:

  • Interactive Video Tutorials: Learn at your own pace with detailed video content.
  • Practical Exercises: Apply what you learn through hands-on exercises and projects.
  • Access to Resources: Get all the tools and resources you need, including Dockerfiles and cloud configurations.
  • Community Support: Engage with a community of fellow developers and learners in our dedicated forums.
  • Expert Guidance: Benefit from Justin Mitchel's expertise as he walks you through the course material.

Join us on this journey to master serverless deployments with Python, Docker, and Google Cloud! 🚀

Course Gallery

Serverless Docker-based Python Application on Google Cloud – Screenshot 1
Screenshot 1Serverless Docker-based Python Application on Google Cloud
Serverless Docker-based Python Application on Google Cloud – Screenshot 2
Screenshot 2Serverless Docker-based Python Application on Google Cloud
Serverless Docker-based Python Application on Google Cloud – Screenshot 3
Screenshot 3Serverless Docker-based Python Application on Google Cloud
Serverless Docker-based Python Application on Google Cloud – Screenshot 4
Screenshot 4Serverless Docker-based Python Application on Google Cloud

Loading charts...

3331876
udemy ID
14/07/2020
course created date
24/07/2020
course indexed date
Bot
course submited by