О чём курс

Разработчики часто сталкиваются с разрывом между написанием кода и его эксплуатацией — здесь показывают, как связать эти этапы в единую работающую систему. Внутри разбирают создание локального окружения, идентичного продакшн-контурам, настройку CI/CD пайплайнов и интеграцию с базами данных, брокерами сообщений и инструментами мониторинга. Вы научитесь настраивать балансировку нагрузки, обеспечивать безопасность приложения и автоматизировать деплой сервисов. Материал ориентирован на разработчиков, которые хотят понимать жизненный цикл своего кода вне IDE.

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

  • Этап 1 - Локальное окружение и контуры
    • Vagrant
    • Docker
    • Грамотное приложение
  • Этап 2 - Развертывание - CI
    • Docker Compose
    • Github Actions
    • Gitlab CI
    • Jenkins
    • Team City
  • Этап 3 - Работа с данными
    • PostgreSQL
    • MySQL
    • Oracle
    • Redis
    • Apache Kafka
    • Rabbit
    • Миграции баз данных
  • Этап 4 - Балансировка и сеть
    • Nginx
    • Apache
    • Envoy
    • Istio
  • Этап 5 - Мониторинг и логи
    • Prometheus
    • Zabbix
    • Elastic Stack
    • Loki
    • Jaeger
    • Grafana
    • Алерты
  • Этап 6 - Безопасность
    • SonarQube
    • Динамический анализ
    • DDoS: анализ логов Nginx
  • Этап 7 - Деплой
    • Gitlab CI
    • Jenkins
    • Ansible
Складчина создана 15 августа 2022 г. · описание обновлено 23 марта 2026 г.
1 068 ₽ 30 000 ₽