Разверните приложение FastAPI в Google Cloud Run с помощью uv и Docker.
Автор: Mazlum | GCP, Software & Data
Загружено: 2025-10-13
Просмотров: 776
Узнайте, как развернуть приложение FastAPI в Google Cloud Run с помощью uv, Docker и Cloud Build — оптимизировано для реальных, готовых к использованию в производственной среде конфигураций.
В этом руководстве я расскажу о:
Запуске приложения FastAPI локально с использованием uv и Uvicorn с автоматической настройкой виртуального окружения через DirEnv
Сборке и запуске приложения в Docker с помощью uv, используя кэш Docker для более быстрой сборки
Развертывании в Google Cloud Run (бессерверная архитектура) для масштабируемого и экономичного хостинга
Автоматизации процесса сборки и развертывания с помощью Cloud Build
Использовании кэша Docker и кэша образов для подхода GreenOps — минимизации пересборок и повышения устойчивости конвейеров CI/CD
Если вы видели мое предыдущее видео с использованием pip, в этой версии весь процесс обновлен с использованием uv — менеджера пакетов и окружений Python нового поколения.
Видео по теме:
FastAPI на Cloud Run с использованием pip: • Cloud Run Service with a Python module, Fa...
Эпизод о сотрудничестве Google Cloud Tech: • FastAPI on Cloud Run
Технологический стек:
Python 3.x
FastAPI
uv
Docker
Google Cloud Run
Cloud Build
DirEnv
Ресурсы:
Документация FastAPI: https://fastapi.tiangolo.com
Google Cloud Run: https://cloud.google.com/run
uv: https://github.com/astral-sh/uv
#GoogleCloud #FastAPI #CloudRun #uv #Python #Docker #CloudBuild #DevOps #Serverless #GreenOps #CloudComputing
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: