Описание курса
Enterprise-разработка на Python - курс про то, как Python-сервис живёт не на ноутбуке
разработчика, а в продакшне: развёртывание, инфраструктура, эксплуатация
Курс для тех, у кого есть опыт веб-разработки, и кто готов перейти от разработки одного
сервиса к работе с полным production-стеком
Кому подходит
Курс не привязан к конкретному языку или фреймворку - подойдёт с опытом на любом веб-фреймворке
Что нужно знать и уметь на старте - смотри «Пререквизиты»
Структура курса
Два семестра, материал идёт по нарастающей:
- Осенний семестр - инфраструктурный фундамент
- K8s
- Helm
- OpenBao
- Мониторинг
- Redis и кэширование
- Весенний семестр - нагрузка и эксплуатация
- Масштабирование (HPA / VPA)
- Очереди (RabbitMQ) и асинхронность
- БД под нагрузкой (реплики, шарды)
- Защита от перегрузки, chaos
- Нагрузочные тесты (Locust)
- Capacity и стоимость
- GitOps
Формат работы, сдача заданий и баллы - на странице введения конкретного семестра