О чём курс

В условиях стремительной цифровизации бизнеса спрос на DevOps-инженеров за последние два года увеличился на 70%. Современные работодатели предъявляют высокие требования к кандидатам, ожидая от них не просто теоретических знаний, а способности автоматизировать настройку и развёртывание приложений, существенно ускорять жизненный цикл разработки программного обеспечения и минимизировать время выпуска обновлений. Данный курс представляет собой продвинутую образовательную программу, разработанную специально для специалистов уровня Middle, стремящихся систематизировать свои знания и вывести карьеру на качественно новый уровень.

Курс ориентирован на три основные категории специалистов. Во-первых, это системные администраторы, которые хотят освоить современные методологии Agile и Scrum, а также получить практический опыт работы с DevOps-инструментами для карьерного роста. Во-вторых, это IT-специалисты уровня Middle, желающие внедрять DevOps-практики в свою текущую деятельность и сменить вектор развития в сторону DevOps-инженерии. В-третьих, курс будет крайне полезен разработчикам, которые стремятся глубже понять процессы доставки и развёртывания ПО, чтобы в дальнейшем развиваться как руководители, способные отвечать за весь цикл разработки продукта.

Программа обучения построена на интенсивной практике. Участники освоят широкий стек современных технологий, включая GitLab, CI/CD, Ansible, Puppet, S3API, OpenStack, Ceph, Kubernetes, Prometheus, Grafana и Zabbix. Для успешного прохождения обучения требуется наличие компьютера с процессором уровня Core i5 или Ryzen 5 и оперативной памятью не менее 8GB RAM, а также базовые навыки работы с виртуализацией, Docker, SQL, консолью Linux/Unix и сетевыми сервисами.

В процессе обучения вы научитесь организовывать эффективные команды, адаптирующиеся к изменениям, освоите декомпозицию сложных задач и выстраивание приоритетов. Вы узнаете, как автоматизировать управление конфигурациями, настраивать CI/CD-пайплайны, работать с облачными технологиями, объектными хранилищами и микросервисной архитектурой. Важной частью курса является работа над проектами, которые пополнят ваше профессиональное портфолио: вы создадите рабочий сценарий развёртывания ПО (Ansible playbook), настроите пайплайн CI/CD, задеплоите тестовое приложение в кластер Kubernetes и настроите систему мониторинга и логирования. По завершении курса вы будете обладать глубоким пониманием системы ценностей Agile Mindset, принципов работы кросс-функциональных команд и навыками оперативного реагирования на инциденты в распределенных системах. Это комплексный подход, который дает не только инструменты, но и методологическую базу для управления современными IT-инфраструктурами.

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

  1. Методологии Agile/Scrum/Devops:
  • Познакомитесь с практиками по организации эффективных команд, быстро адаптирующихся к изменениям.
  • Научитесь работать с большими задачами, декомпозировать их и выстраивать приоритеты для достижения главной цели ― создания продукта.
  • Знания по итогам курса: Представление о системе ценностей Agile Mindset
  • Разница подходов Scrum Framework и Kanban-метода: для каких проектов они предпочтительнее
  • Базовое понимание концепции кросс-функциональной команды
  • Понимание ролевой модели в Agile-командах
  • Цели и инструменты DevOps
  • Навыки по итогам курса: Декомпозиция задач и оценка сложности их исполнения
  • Умение давать и получать обратную связь
  • Понимание классификации тестирования в разработке
  1. Системы управления конфигурациями:
  • Узнаете всё об автоматизации настройки и развёртывания IT-инфраструктуры, а также наиболее часто используемой функциональности применяющихся инструментов.
  • Навык по итогам курса: Быстрая и правильная настройка удалённых машин до описанной конфигурации
  • Проект в портфолио: Готовый рабочий сценарий развёртывания ПО на группу хостов (Ansible playbook)
  1. Процессы CI/CD:
  • Изучите архитектуру GitLab и основные инструменты CI/CD.
  • Узнаете, что такое Continuous integration, Continuous delivery, Continuous deployment, какие инструменты используются в каждом из подходов.
  • Навык по итогам курса: Работа c GitLab
  • Автоматизация работы с контейнерами
  • Деплой и развёртывание сервисов в контейнерах
  • Настройка и разграничение прав доступа
  • Написание и отладка CI/CD-пайплайна
  • Проект в портфолио: Настроенный пайплайн CI/CD
  1. Основы облачных технологий:
  • Разберётесь в тонкостях «облачной» тематики и направлениях технологий.
  • Узнаете, как устроены облачные сервисы, объектные хранилища, принципы SDN и SDS.
  • Получите практический опыт использования публичной облачной платформы и S3-хранилища.
  • Знания по итогам курса: Определение облачных технологий
  • Виды as-a-Service
  • Software Define Network/Storage
  • Технологии и инструменты: S3API — стандарт взаимодействия с объектными хранилищами
  • OpenStack — популярная облачная платформа управления
  • Ceph — стандарт де-факто SDS
  • S3cmd
  • OpenStack CLI
  • Terraform — мультиплатформенный инcтрумент IaC
  • MCS — облачная платформа Mail.ru Cloud Solutions
  1. Микросервисная архитектура и контейнеризация:
  • Научитесь деплоить приложения с микросервисной архитектурой в Docker-контейнерах Kubernetes и запускать инфраструктуру, используя язык конфигурации IaC на базе Terraform.
  • Проект в портфолио: Задеплоенное тестовое приложение в кластер Kubernetes
  1. Мониторинг распределенных приложений/микросервисов:
  • Освоите эффективное использование средств автоматизированного мониторинга инфраструктуры для выявления дефектов в работе приложений и оперативного реагирования на инциденты.
  • Навыки по итогам курса: Работа с основными инструментами мониторинга
  • Умение находить узкие места в производительности как внутри одного сервиса, так и во всём дереве выполнения между всеми участвующими сервисами
  • Проект в портфолио: Настроенный мониторинг и логирование
Складчина создана 24 декабря 2020 г. · описание обновлено 24 мая 2026 г.

Теги курса

Инструменты
2 257 ₽ 44 000 ₽