Что даст этот курс
Это курс для IT-специалистов, которые хотят сделать релизы быстрыми и безопасными, инфраструктуру — настраиваемой и стабильной, а взаимодействие команд — слаженным и эффективным.

Вы освоите принципы DevOps, которые помогут решить эти задачи и перейти на новый профессиональный уровень. Мы не обещаем, что будет легко, но поддержим и поможем на всём пути обучения.
В бесплатной части есть тест, который покажет, подходит ли вам курс
Тестирование необязательное, но если пройдёте его, то ещё до покупки убедитесь в том, что сложность оптимальна для вас
Поможем стать специалистом, востребованным в крупных IT-компаниях
Начнёте применять DevOps в работе
Разберёте ключевые практики и подходы методологии DevOps, которые стали стандартом в современной разработке и эксплуатации ПО, и научитесь использовать их
Изучите современные инструменты
Освоите актуальные подходы и инструменты для тестирования и доставки приложений, описания инфраструктуры и управления ей
Освоите Docker и Kubernetes
Будете создавать и масштабировать приложения с помощью контейнерной виртуализации и оркестрации
Будете сами проектировать пайплайны
От исходного кода до отказоустойчивого и нагруженного онлайн‑маркета, как инженеры в командах разработки IT‑продуктов

Получите мощный набор навыков и инструментов

CI/CD
Infrastructure as Code
Jenkins
GitLab CI
NGINX
SonarQube
Backups
Nexus
Ansible
Load-balancing
Docker
Kubernetes
Helm
Linux
Prometheus
Grafana
Logging
Troubleshooting
Yandex.Cloud

И прозрачный карьерный рост

Вот средние зарплаты DevOps-инженеров

Источник данных: Хабр Карьера
90 000–160 000 ₽
Junior
160 000–290 000 ₽
Middle
290 000+ ₽
Senior
Программа курса
Её можно пройти за 5, 7 или 9 месяцев — в зависимости от того, сколько часов в неделю вы готовы уделять освоению теории и практике
~30 минут
Бесплатно
Как стать специалистом по DevOps
1 модуль — бесплатно, чтобы вы познакомились с платформой и определились, подходит ли вам курс
  • Программа
  • Навыки
  • Инфраструктура
  • Команда курса
  • Нагрузка
  • Входной тест
Знакомство с курсом
Узнаете больше о том, какие навыки вы здесь получите
Железо и облако
Посмотрите на инфраструктуру, в которой вам предстоит работать
Работа в команде
Узнаете, кто и как будет вам помогать
Нагрузка на курсе
Поймёте, сколько времени будет занимать прохождение курса
Входной тест
Ещё до покупки проверите, подходит ли вам курс
Познакомитесь с платформой и поймёте, подходит ли вам курс
Дополнительный модуль
Эффективное взаимодействие с командой и управление ей
  • Делегирование
  • Командные встречи
  • Мотивация
  • Типы коммуникации
  • Roadmap
Приоритеты и делегирование
Научитесь грамотно организовать работу — свою и команды, чтобы не делать всё самостоятельно
Коммуникации в команде
Поймёте, как проводить командные встречи, сообщать об изменениях и работать со сложной информацией
Процессы и эффективность
Узнаете, как оценивать индивидуальную эффективность сотрудников, мотивировать команду и повышать её продуктивность
Управление коммуникацией
Разберёте формальное и неформальное общение, узнаете, как выявлять неформальные группы в команде и управлять ими
Взаимодействие с командой разработки
Изучите подходы к запуску ранней версии продукта и популярные фреймворки, поймёте, как построить дорожную карту разработки продукта
Поймёте, как организовывать работу, общаться со своей командой и коллегами из других отделов
1
8 уроков・2 недели
Системы контроля версий и автоматизация сборки приложений
  • Jenkins
  • Feature Branch Workflow
  • Gitea
  • Maven
Жизненный цикл ПО
Разберётесь, как устроена разработка ПО в наши дни, и сделаете первые шаги, чтобы ускорить этот процесс
Системы контроля версий
Узнаете, почему все выбирают Git, как организовать командную работу с помощью Feature Branch Workflow и хранение Git‑репозиториев в Gitea
Бережливое производство
Узнаете основы концепции бережливого производства и поймёте, как они перекладываются на IT‑процессы
Автоматизация сборки
Узнаете, какие есть инструменты для автоматизации повторяющихся задач и фреймворки для сборки проекта
Организуете работу с ветками в Git, соберёте проект с помощью Maven, а также настроите пайплайн в Jenkins
2
9 уроков・2 недели
Гибкие методологии и Continuous Integration
  • GitLab CI
  • SonarQube
  • Gitlab SAST
  • Jenkins Declarative Pipeline
Проблематика DevOps
Узнаете, что такое функциональные колодцы и нисходящая спираль
Гибкие методологии и DevOps-культура
Познакомитесь с 3 путями DevOps: циклом поставки ценности, петлёй обратной связи, экспериментами и обучением
Continuous Integration
Поймёте, как организовать хранение кода, сборку и тестирование, а также как быстро получать обратную связь
Серверы Сontinuous Integration
Изучите интерфейс и функциональность GitLab CI, чтобы представить процесс сборки и поставки ПО в виде пайплайна
Проверка качества и безопасности кода
Встроите в процесс поставки ПО этап анализа кода на безопасность и качество, используя анализаторы кода: SonarQube, SonarQube SAST, GitLab SAST
Интегрируете SonarQube в свой проект, добавите в пайплайн этапы анализа качества и безопасности кода, а также напишете Jenkins Declarative Pipeline
3
9 уроков・2 недели
Сети и основы работы на серверах Linux
  • Linux
  • LVM
  • Сеть
Основы работы с Linux
Узнаете, как устроена сеть, и научитесь работать с командной строкой
Дисковая система Linux
Научитесь работать с разметкой дисков, таблицами разделов и создавать директории, освоите LVM, LSBLK и другие утилиты
Права пользователя Linux
Сможете управлять использованием ресурсов дисковой системы: выдавать права на файлы, просматривать их принадлежность и выяснять, кто сейчас использует конкретный файл
Виртуализация
Познакомитесь с популярными гипервизорами, виртуальными машинами и сетями
Попрактикуетесь в работе с сессиями и процессами, а также научитесь назначать права пользователей и управлять ими
4
10 уроков・2 недели
Continuous Delivery и Continuous Deployment
  • GitLab CI
  • Value Stream management
  • Nexus
  • Continuous Delivery
  • Delivery Pipeline
  • Continuous Deployment
Процесс поставки IT‑продукта
Узнаете, как устроен процесс поставки, и научитесь проводить оценку потребности в частых обновлениях ПО с точки зрения бизнеса
Системы хранения артефактов
Разберётесь, как публиковать артефакты сборки проекта в хранилище Nexus
Continuous Delivery
Сможете организовать часть деплоя в пайплайне и автоматизировать её, используя инструменты GitLab CI
Методология Twelve‑Factor App
Познакомитесь с правилами (факторами), по которым строятся приложения, научитесь применять их в реальных условиях
Бэкапирование
Поймёте, как организовывать резервное копирование, и узнаете, какие есть виды и ротации бэкапов
Спроектируете процесс поставки, добавите в пайплайн части с установкой на тестовую среду и научитесь откатывать приложение на прошлую версию с помощью GitLab
5
7 уроков・2 недели
Infrastructure as Code и системы управления конфигурацией
  • IaC
  • Terraform
  • Ansible
Infrastructure as Code
Научитесь описывать инфраструктуру кодом и перенимать опыт разработки
Системы управления конфигурацией
Узнаете, как работает Ansible, и научитесь писать код для управления конфигурацией
Научитесь управлять инфраструктурой и конфигурацией через Terraform и Ansible
6
7 уроков・2 недели
DBOps: реляционные и нереляционные базы данных
  • PostgreSQL
  • Принципы DBOps
  • Flyway
  • MongoDB
Основы теории базы данных
Узнаете, что такое реляционные базы данных, какие есть основные SQL‑запросы и как ускорить их выполнение
Организация высокой доступности БД
Познакомитесь с принципами DBOps и научитесь применять миграции с помощью Flyway
Нереляционные БД
Научитесь редактировать и добавлять объекты в MongoDB, а также освоите полезные трюки для обращения с коллекциями объектов
Научитесь применять подход DBOps, подключите PostgreSQL и MongoDB к своему приложению, настроите автомиграцию
7
8 уроков・2 недели
Docker-контейнеризация и хранение данных
  • Docker
  • S3
  • MinIO
  • Vault
Контейнеризация
Обзор Linux- и Docker‑контейнеров. Подробно изучите устройство Docker: слои, образы, контейнеры, Docker‑файл, Registry. Узнаете, какие есть альтернативы у Docker.
Хранения данных
Научитесь принципам работы объектных хранилищ на примере S3 и MinIO, а также правильному и безопасному хранению файлов. Поймёте, как распознавать отличия между блочными устройствами и объектными хранилищами. Сможете разбираться в файловых системах для блочных устройств.
Хранение и передача чувствительных данных
Поймёте, как работают системы хранения секретов на примере сервиса HashiCorp Vault. И «подружите» с ним ваше приложение.
Контейнеризируете приложение, научитесь его версионировать и публиковать в Container Registry
8
7 уроков・2 недели
Микросервисы, балансировка и кеширование
  • Docker-compose
  • Nginx
Балансировка и кеширование
Научитесь организовывать высоконагруженную систему, используя инструменты балансировки и кеширования
Микросервисы
Узнаете, какие есть подходы к организации архитектуры приложения, и познакомитесь с инструментами управления микросервисными приложениями на примере Docker-compose
Стратегии развёртывания и их выбор
Разберётесь, какие пользователи бывают, что такое сине‑зелёный и канареечный деплой
Интегрируете балансировщик нагрузки и масштабируете приложение
9
18 уроков・5 недель
Kubernetes. Деплой и обеспечение надёжности приложения
  • Kubernetes
  • GitLab
  • Argo CD
  • GitOps
  • Helm
Оркестрация контейнеров
Узнаете, для чего нужны системы оркестрации и какие они бывают.
Запуск Kubernetes кластера
Познакомитесь с 5 основными способами установки и запуска Kubernetes, а также разберёте простые команды kubectl.
Архитектура Kubernetes
Разберётесь в основных компонентах и их взаимодействии: sheduler, kubelet, kube-proxy, controller manager, etcd и api-сервер.
Основные сущности Kubernetes
Научитесь работать с базовыми абстракциями Kubernetes.
Продвинутые сущности
Изучите основные контроллеры Kubernetes, продвинутые паттерны и подходы.
Продвинутая работа с утилитой kubectl
Выучите дополнительные команды kubectl, флаги, представление сущностей Kubernetes в виде YAML- или JSON/YAML‑файлов.
Деплой приложений в Kubernetes
Разберёте, как деплоить приложения.
Стратегия деплоя
Изучите связь Kubernetes и Twelve‑Factor App. Узнаете, как реализовать стратегии деплоя в Kubernetes.
На пути к GitOps
Автоматизируете процесс развёртывания и управления приложениями с помощью принципов версионного контроля и непрерывной поставки. Познакомитесь с Argo CD через деплой приложения.
Работа с пакетным менеджером Helm
С помощью Helm-чартов научитесь управлять развёртыванием, конфигурацией и обновлением приложений в Kubernetes.
Работа с облачными сервисами
Узнаете, что такое облачные вычисления, сервисы и провайдеры. Разберётесь, какие существуют варианты деплоя облаков и какой лучше использовать. Познакомитесь с краткой историей появления облаков.
Поработаете с Minikube, подготовите манифесты Kubernetes для деплоя в кластер Kubernetes и push в репозиторий GitLab. Научитесь организовывать поставку приложений с помощью Flux и Argo CD
10
10 уроков・2 недели
Логирование и мониторинг ошибок
  • Loki
  • C.A.L.M.S.
  • Prometheus
  • Grafana
  • Alertmanager
Логирование и мониторинг ошибок
Научитесь собирать и анализировать логи с помощью Loki.
Мониторинг
Изучите типы метрик и типовые аномалии. Разберётесь, что такое SLA, SLO и SLI. Сможете организовать мониторинг с помощью GAP‑стека (Grafana, Alertmanager, Prometheus).
Алертинг
Узнаете, как настроить алерты в Grafana и подготовить к работе Prometheus Alertmanager. Поймёте, как выбрать метрики, для которых нужно настраивать алерты.
C.A.L.M.S.
Узнаете, как работают на практике принципы фреймворка C.A.L.M.S., и вспомните всё, что происходило с вами на протяжении курса.
Интегрируете мониторинг и алертинг, научитесь обрабатывать логи в своём проекте
11
Самостоятельно・3 недели
Итоговый проект
Вам предстоит подготовить инфраструктуру и настроить конвейер деплоя: системы автоматической сборки, тестирования и проверки кода на ошибки и уязвимости. Вы выстроите логику развёртывания приложения для разных окружений, настроите системы для мониторинга и логирования приложения.
Мы учим в условиях, близких к реальным
YandexGPT помогает учиться
Когда в теории что-то непонятно, нейросеть объяснит это другими словами. А в конце каждого урока подготовит краткий пересказ о самом главном.
Этот курс может оплатить
ваш работодатель
Полностью или разделив оплату с вами,
например 50/50 или 75/25
  • Расскажем всё про курс
  • Сообщим стоимость
  • Ответим на ваши вопросы
  • Подготовим договор и счёт
b2bb2b

Попробуйте любой формат курса бесплатно — выбрать один‑единственный можно позже

  • DevOps для эксплуатации и разработки: интенсивный

    В активном темпе освоите всю нужную для работы базу по DevOps

    28 000 ₽/мес

    если платить частями в течение 5 месяцев
    или сразу, но дешевле —
    129 000 ₽

    Начать учиться бесплатно
    5 месяцев учёбы
    Нагрузка ~15 часов в неделю
    Принципы DevOps, сети и основы работы на серверах Linux, Continuous Delivery и Continuous Deployment, Docker‑контейнеризация и хранение данных, Kubernetes
    Удостоверение о повышении квалификации
  • DevOps для эксплуатации и разработки

    Тоже научитесь работать с DevOps‑инструментами, но в более комфортном темпе

    24 000 ₽/мес

    если платить частями в течение 7 месяцев
    или сразу, но дешевле —
    152 000 ₽

    Начать учиться бесплатно
    7 месяцев учёбы
    Нагрузка ~12 часов в неделю
    То же, что в интенсивном курсе, но в комфортном темпе, чтобы было проще совмещать с работой
    Диплом о профессиональной переподготовке
  • DevOps для эксплуатации и разработки: расширенный

    Спокойно освоите методологию DevOps и перейдёте в новую для себя сферу IT

    21 500 ₽/мес

    если платить частями в течение 9 месяцев
    или сразу, но дешевле —
    170 000 ₽

    Начать учиться бесплатно
    9 месяцев учёбы
    Нагрузка ~10 часов в неделю
    То же, что в обычном и интенсивном курсе + дополнительные модули по основам Linux, сетям, Bash, базам данных + развитие софтскилов, которые нужны DevOps‑инженерам
    Диплом о профессиональной переподготовке
  • Ещё можно оплатить в кредит от 6 205 ₽/мес. А если передумаете, вернём деньги за остаток курса. Подробности — в 7 пункте оферты.
  • Курс может оплатить ваш работодатель
    или вы сами через свою компанию.
    чем отличаются условия для юрлиц.
Отвечаем на вопросы
Не будет ли этот курс слишком лёгким или сложным для меня?
Для тех, кто не уверен, мы спроектировали бесплатное введение — в нём можно узнать больше о курсе и процессе обучения, а также пройти входное тестирование. Так вы сможете оценить свои силы и понять, подходит ли вам курс.
Что делать, если я не справлюсь с нагрузкой?
Если случилось непредвиденное или понадобилось уделить больше времени закреплению материала, напишите своему куратору. Он поможет перенести дедлайн сдачи проекта или перевестись в более поздний поток. На общую стоимость курса это не повлияет.
Кто будет меня учить?
Вы будете учиться на практике — на задачах, спроектированных действующими DevOps-специалистами из крупнейших IT-компаний на основе реальных кейсов. В разработке программы также принимали участие опытные преподаватели и методологи. В ходе обучения вас будут сопровождать наставники — практикующие инженеры с опытом работы с DevOps-инструментами. Периодически мы проводим вебинары с экспертами по конкретной теме: с вами поделятся реальными кейсами, а вы сможете в режиме онлайн задать свои вопросы.
Если не понравится, я могу вернуть деньги?
Конечно. Если поток ещё не стартовал, вернём всю сумму. Если учёба уже началась, придётся оплатить прошедшие дни со старта вашего первого потока — но мы вернём деньги за остаток курса. Более подробно рассказываем об этом в 7 пункте оферты.
Получу ли я какой-то документ после курса?
На обычном и расширенном курсе вы получите диплом о профессиональной переподготовке, если у вас уже есть среднее профессиональное или высшее образование. Если нет, выдадим сертификат о прохождении курса и справку об обучении в электронном виде.

На интенсивном курсе вы получите удостоверение о повышении квалификации. Условие о среднем профессиональном или высшем образовании сохраняется, либо отправим электронный сертификат.
Вы поможете сменить или найти работу?
На этом курсе не предусмотрена помощь с трудоустройством, поскольку он для действующих специалистов, у которых уже есть навыки поиска работы.

Но если у вас появится вопрос о карьерном развитии, обратитесь в нашу службу поддержки — постараемся ответить.
Можно ли оплатить курс за счёт работодателя?
Да, работодатель может оплатить учёбу полностью или разделить сумму с вами, например 50/50 или 75/25.

Такая оплата пройдёт по счёту или двустороннему договору, а ИП могут оплатить с бизнес-счёта. Если работодатель купит обучение сразу 10 сотрудникам или больше, сделаем скидку 10%.

Условия для юридических лиц и ИП отличаются — чтобы узнать подробнее, оставьте заявку или уточните у вашего менеджера.
Что такое налоговый вычет на обучение и как его получить?
Налоговый вычет может получить тот, кто работает по трудовому договору и является налоговым резидентом Российской Федерации, то есть 183 дня в году находится на территории страны.

Вот инструкция, которая поможет всё оформить.

Давайте поможем

Мы перезваниваем в течение 30 минут каждый день с 10:00 до 19:00. Если оставите заявку сейчас, то перезвоним уже в рабочее время.

Как планируете учиться?