Перейти к содержимому

Разверните приложение FastAPI в Google Cloud Run с помощью uv и Docker.

Mazlum | GCP, Software & Data

0:00 / 0:00

Разверните приложение FastAPI в Google Cloud Run с помощью uv и Docker.

1 549 просмотров · 11 месяцев назад
Mazlum | GCP, Software & Data
4,16 тыс. подписчиков
1 549 просмотров · 11 месяцев назад
Узнайте, как развернуть приложение 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