О чём курс

Данная программа обучения представляет собой комплексный курс по DevOps, рассчитанный на 12 месяцев интенсивного погружения в профессию. Учебный план составлен таким образом, чтобы студент тратил около 10 часов в неделю на освоение материала, что позволяет гармонично совмещать обучение с текущей профессиональной деятельностью. Курс ориентирован на широкую аудиторию: он станет отличным трамплином для тех, кто хочет освоить профессию с нуля, а также идеальным инструментом повышения квалификации для действующих разработчиков и системных администраторов, стремящихся расширить свои компетенции и перейти в сферу DevOps-инженерии.

Основная цель программы — дать студентам глубокое понимание ключевых инструментов и технологий, которые сегодня являются стандартом индустрии. В процессе обучения вы не просто познакомитесь с набором программных продуктов, но и поймете философию DevOps, научитесь выстраивать эффективные процессы взаимодействия между командами разработки и эксплуатации, а также освоите методы автоматизации технического цикла разработки. Вы узнаете, как управлять инцидентами, настраивать системы мониторинга и журналирования, а также обеспечивать безопасность инфраструктуры на всех этапах жизненного цикла проекта.

Особое внимание в курсе уделяется практической стороне вопроса: от организации командной коммуникации и использования тикет-систем до внедрения сложных архитектурных паттернов, таких как микросервисы. Вы научитесь работать с современными методологиями разработки, поймете, как правильно внедрять DevOps-практики в уже существующие проекты и как готовить инфраструктуру к высоким нагрузкам. Обучение охватывает все аспекты: от управления конфигурациями и оркестрации контейнеров до анализа метрик SLA, SLO и SLI, что позволяет выпускникам курса уверенно чувствовать себя при решении задач любого уровня сложности.

Почему стоит выбрать этот курс? Во-первых, это структурированный подход к обучению, который исключает хаотичное изучение разрозненных технологий. Во-вторых, программа охватывает не только технические аспекты, но и управленческие навыки, необходимые для успешного DevOps-инженера: от работы с документацией до анализа бизнес-ценности внедряемых решений. В-третьих, по итогам года вы получите фундаментальные знания, которые позволят вам эффективно проектировать, поддерживать и масштабировать сложные программные системы, что делает вас крайне востребованным специалистом на современном рынке труда. Вы научитесь видеть проект целиком, понимать его архитектуру, выявлять узкие места и автоматизировать рутинные процессы, что является ключевым навыком для профессионального роста в IT-индустрии.

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

Раздел 1. Введение в профессию DevOps-инженера

  • Что такое DevOps и в чем его ценность
  • Профессия DevOps-инженер
  • Бизнес и DevOps
  • Управление знаниями Раздел 2. Управление процессом разработки
  • Способы организации командной и межкомандной коммуникации (ChatOps)
  • Документация как один из элементов коммуникации (Confluence, Hugo, Read The Docs)
  • Тикет-системы и баг-трекеры (Jira, Trello, Redmine, Basecamp, Asana)
  • Современные методологии разработки (Agile, Waterfall, Scrum, Kanban, Zero-Zero)
  • Форматы команд разработки (2 pizza team, 5-10-15)
  • Топологии DevOps (паттерны и антипаттерны) Раздел 3. Управление техническим циклом разработки
  • Системы контроля версий (Git, SVN, Mercurial)
  • Continuous Integration (Jenkins, Gitlab, Travis)
  • Тестирование и тестовые-среды (стенды)
  • Оркестрация (Kubernetes, Terraform, Nomad, Rancher)
  • Управление артефактами (Docker Registry, NPM Repo, PIP, Composer)
  • Системы сборки (Gulp, Grunt, Maven, Gradle, Docker)
  • Управление конфигурациями (Puppet, Chef, Ansible)
  • Мониторинг и журналирование (Grafana, Zabbix, Prometheus, Elasticsearch/Kibana/Logstash)
  • Безопасность (GPG, Vault, SSL) Раздел 4. Управление инцидентами
  • Инцидент-менеджмент
  • Мониторинг
  • Анализ инцидента с помощью практики Post Mortem
  • Метрики SLA, SLO, SLI
  • Визуализация зависимостей и связей приложения Раздел 5. Техническая поддержка проекта и работа с пользователями
  • Обратная связь от пользователей как часть DevOps процесса
  • Как получать пользу от баг-репортов
  • Автоматизация технической поддержки (Service Desk) Раздел 6. Жизненный цикл софтверного проекта
  • Идеальная разработка ПО
  • Почему разработка сложной системы с нуля обречена на провал
  • Внедрение DevOps в существующий проект
  • Что такое хайлоад проекты
  • Архитектурные паттерны
  • Микросервисы, монолиты и комбинированные модели приложений
  • KPIs DevOps процессов
  • Деление проекта на юниты
  • Как готовить проект к переходу на DevOps
Складчина создана 22 августа 2020 г. · описание обновлено 2 мая 2026 г.

Теги курса

6 678 ₽ 114 000 ₽