Масштабируемые приложения FastAPI на AWS

10 участников

О чём курс

Вам нужно развернуть приложение на FastAPI в AWS, которое не «упадет» под нагрузкой и будет легко обновляться — здесь разбирают весь путь от кода до продакшена. Вы научитесь строить архитектуру на базе Terraform, автоматизировать деплой через CI/CD-конвейеры и настраивать мониторинг, чтобы поддерживать работоспособность системы в реальных условиях. Внутри курса фокус на TDD-разработке (тестирование через pytest), управлении инфраструктурой как кодом (IaC) и контейнеризации через Docker и ECS. Вы освоите работу с облачными сервисами AWS (VPC, RDS, ALB) и научитесь поддерживать качество кода с помощью инструментов линтинга. Итогом станет готовое к масштабированию приложение, развернутое в рабочей облачной среде.

Программа обучения

  • Создание структуры репозитория на Git
  • Выполнение проверки кода
  • Документирование API
  • Управление инфраструктурой с помощью кода (Terraform)
  • Управление конфигурациями и окружениями
  • Развертывание и мониторинг приложения
  • Настройка и управление конвейером CI/CD
  • Управление базой данных и миграциями
  • Создание, публикация и использование частных пакетов Python
  • Итеративная разработка на основе тестирования (TDD)
  • Использование переключения функций (Feature flags)
  • Непрерывное развертывание в рабочей среде
Складчина создана 1 февраля 2022 г. · описание обновлено 23 марта 2026 г.
616 ₽ 2 370 ₽