Deep Learning Specialization on Coursera

课程主页: https://www.udemy.com/course/serverless-python-applications-on-google-cloud/

在如今的应用程序开发中,无服务器架构正逐渐成为一种流行的选择。今天,我想和大家分享一门非常实用的 Udemy 课程——”Serverless Docker-based Python Application on Google Cloud”。这门课程将教会你如何在 Google Cloud 上使用 Docker 容器部署无服务器的 Python 应用程序。

在这门课程中,你将学习如何创建一个基本的 FastAPI 网络应用,如何使用 python-decouple 管理环境变量,甚至会编写基本的自动化测试以确保我们的应用正常工作。课程的重点是 Docker 容器的构建和管理,你将学习如何在本地构建 Docker 容器、运行自定义的 Docker 镜像,并将代码推送到 GitHub。

课程的亮点包括:
1. 无服务器架构的优势:节省成本,按需付费。
2. 使用 Google Cloud Run 进行无服务器应用的部署。
3. 深入了解 CI/CD 工作流,利用 GitHub Actions 自动化构建和推送 Docker 容器。
4. 学习如何在 Python 应用中使用 Google Cloud Secrets Manager,确保敏感信息的安全。

这门课程于 2023 年 2 月 15 日全面改版,内容更加丰富,适合所有想要学习无服务器开发的程序员。无论你是初学者还是有经验的开发者,这里都能找到适合你的知识。

总的来说,这门课程不仅提供了实用的技能,还帮助我们更好地理解如何在现代云环境中开发和部署应用。强烈推荐给每一个希望提升自己技术栈的开发者!

课程主页: https://www.udemy.com/course/serverless-python-applications-on-google-cloud/

作者 CourseEye