[00]overview
что такое devops

DEVOPS

DevOps помогает выпускать обновления быстрее, реже что-то ломать и держать сервис в рабочем состоянии. По сути это про три вещи: проверить изменения до релиза, настроить серверы без ручной путаницы и сразу понять, всё ли нормально после запуска.

GitLab CI
Terraform
Ansible
Docker
Observability
Linux

Длительность

4 месяца

Практика

Стенды и поиск сбоев

Фокус

Автоматизация и стабильный запуск

как это работает
как devops помогает
status: live
пошагово

простыми словами

Ниже видно, что делает DevOps: проверяет изменения, готовит запуск и убеждается, что сервис работает нормально.

$
git push
>изменения отправлены: теперь их можно проверить до релиза
$
check release
>проверили, что обновление не ломает сервис
$
prepare service
>подготовили серверы и запуск без ручных правок
$
deploy update
>обновление вышло спокойно и предсказуемо
$
service health
>сразу видно, что сервис работает нормально
[01]learning path

journey.cycle

Что тебя ждёт на направлении от первого шага до уверенной эксплуатации

Это не схема релиза. Это карта роста: какие навыки ты проходишь по очереди и к какому рабочему мышлению приходишь в финале.

01

Войти в направление

База и уверенный старт

Осваиваете базу: терминал, Linux, Git и понимание того, как устроен путь приложения от кода до сервера.

Появляется крепкий фундамент без страха перед консолью
02

Автоматизация

Скрипты и CI

Учитесь убирать рутину: писать Bash-скрипты, настраивать автопроверки и запускать понятные сценарии вместо ручных действий.

Рутинные шаги превращаются в воспроизводимый процесс
03

Инфраструктура из кода

Облако и Terraform

Переходите к Terraform и облаку: поднимаете сети, серверы и окружения одинаково, без расхождений между staging и production.

Понимаете, как создавать инфраструктуру не руками, а кодом
04

Управление сервисами

Конфигурация и выкладка

Настраиваете серверы и приложения через Ansible, Docker Compose и понятные конфиги, чтобы всё запускалось одинаково.

Сервисы приводятся к нужному состоянию предсказуемо
05

Надёжная эксплуатация

Мониторинг и troubleshooting

Завершаете цикл мониторингом, логами и поиском сбоев: учитесь не просто запускать, а держать систему в рабочем состоянии.

Можете быстро понять, где проблема и что делать дальше
[02]salary pipeline

Сколько зарабатывает DevOps-инженер

Это не обещание зарплаты после курса, а понятные ориентиры рынка. Они помогают увидеть траекторию роста по ролям `Junior`, `Middle` и `Senior`.

Россия

тыс. ₽ / месяц

Рыночные ориентиры по обзорам 2025, а не обещание дохода после интенсива.

ориентир

RU 2025

Junior

старт

00 тыс. ₽

Первые production-задачи, поддержка окружений, базовая автоматизация.

Middle

рост

00 тыс. ₽

Самостоятельная работа с релизами, инфраструктурой и стабильностью сервисов.

Senior

опыт

00 тыс. ₽

Архитектура процессов, зрелая эксплуатация, сложные production-сценарии.

что влияет на рост

Чем увереннее работа с релизами, инфраструктурой, стабильностью и ответственностью за сервис, тем выше вилка по рынку.

источникverified

Источники: SK Groups, ГородРабот, Uchis Online, 2025.

Зарубежье

USD / месяц

Ориентир по US/EU salary guides 2025, пересчёт на месяц.

ориентир

Global 2025

Junior

старт

00 USD

Работа под руководством команды: деплой, поддержка CI/CD, базовый troubleshooting.

Middle

рост

00 USD

Самостоятельное ведение сервисов, инфраструктуры и внутренних платформ.

Senior

опыт

00 USD

Ownership за платформу, reliability, безопасность и технические решения.

что влияет на рост

Чем увереннее работа с релизами, инфраструктурой, стабильностью и ответственностью за сервис, тем выше вилка по рынку.

источникverified

Источники: Fastlane Recruit, Dreamix salary guides, 2025.

[03]infrastructure

infra.map

Понять, как части системы связаны между собой

Репозиторий, CI, артефакты, облачная инфраструктура, конфигурация, внешний слой и мониторинг собираются в единую карту эксплуатации.

Код проекта

Здесь хранится код и история изменений команды.

Автопроверки

Здесь автоматически запускаются проверки и сборка после изменений.

Сборки и артефакты

Здесь хранятся готовые сборки и файлы для выпуска.

Облачная инфраструктура

Сеть, серверы и облачные ресурсы, на которых живёт приложение.

Мониторинг

Метрики, логи и сигналы, по которым видно состояние системы.

Внешний доступ

Входная точка: как трафик попадает в приложение.

Конфигурация

Настройки серверов и сервисов, чтобы всё запускалось одинаково.

[04]skill check

skill.check.lab

Проверь себя: вводи команды шаг за шагом и сразу смотри результат

Это уже не просто демонстрация. Здесь можно ввести команду самому и увидеть правдоподобный ответ, если команда подходит к текущему шагу.

XP: 0 из 3 шагов0%

guided.lab

Пошаговый mini-lab

Проверить, что приложение поднялось

Слева показывается только текущий сценарий, чтобы не перегружать экран и держать фокус на команде.

Проверь, все ли сервисы приложения сейчас работают.

За что отвечает шагПонять общую картину: какие сервисы живы, а какие уже упали или не запустились.
Что делатьСначала смотри, какие сервисы вообще запущены и нет ли уже упавшего контейнера.
Что вводитьdocker compose ps

Подсказка: начни с команды, которая показывает состояние сервисов.

Диагностику начинай с общей картины, а не с угадываний.

0
101
0
01
lab.session
шаг 1/3
Показывает, какие команды чаще всего помогают быстро понять состояние сервиса.
Добро пожаловать в mini-lab. Введи команду для первого шага.
Ожидание командыEnter: выполнитьпрошлые команды
[05]terminal ops
0
1
1
0
1

Консоль показывает, что именно делает инженер шаг за шагом

Здесь команды и результаты идут по очереди: сначала проверка, потом настройка, затем запуск и контроль того, что сервис действительно работает.

$
terraform plan -out=infra.tfplan
>Будет создано 5 ресурсов и обновлено 2
>сеть, группа серверов, балансировщик, мониторинг, хранилище
>состояние инфраструктуры сохранено и проверено
$
ansible-playbook deploy.yml -i inventories/prod.ini
>проверяем состояние серверов... готово
>4 изменения применены, ошибок нет
>обнаружен перезапуск сервиса через docker compose
>конфигурация nginx проверена и включена
$
curl -fsS https://app.hivebootcamp.app/health && docker compose ps
>сайт отвечает без ошибок
>api, worker и nginx работают нормально
>мониторинг видит сервисы и обновил дашборд
>логи стабильны, лишних тревог нет
[06]support team

Команда поддержки

Ты не один на один с задачами. Куратор и команда помощников рядом на каждом этапе.

Помощники рядом

Помогают не застревать на практике и подсказывают, как двигаться дальше.

Понятные разборы

Разбирают сложные места простым языком, чтобы было понятно, что именно происходит.

Поддержка в практике

Поддерживают на этапах лабораторий, релизных сценариев и troubleshooting-практики.

Темп и фокус

Помогают не терять темп и видеть, куда двигаться дальше внутри интенсива.

[07]reliability

Навыки, а не лозунги

Что формирует зрелый DevOps-подход: автоматизация, воспроизводимость, диагностика и наблюдаемость.

Автоматизация

Меньше ручной рутины

Автоматизируете повторяемые операции и снижаете зависимость от ручных действий при релизах и эксплуатации.

Инфраструктура из кода

Terraform + Ansible

Инфраструктура, конфигурация и доставка описываются кодом, а окружения остаются предсказуемыми.

Поиск и устранение сбоев

Диагностика под нагрузкой

На стендах и практиках учитесь быстро диагностировать проблемы и восстанавливать сервисы без хаоса.

Понятное состояние системы

Monitoring + Logging

Собираете метрики, логи и сигналы так, чтобы понимать состояние системы и принимать решения вовремя.

[08]faq

Часто задаваемые вопросы

FAQ

Какой начальный уровень нужен для этого направления?
Что именно я освою на этом направлении?
Будет ли практика, похожая на реальную работу?
Будут ли инфраструктурные проекты и лаборатории?
Кому особенно подойдёт этот DevOps-трек?
[09]launch
старт 20 августа
заявки до 25 августа

Запишись в очередь на обучение

Это не просто страница про DevOps. Это приглашение в направление, где поставка, наблюдаемость, оркестрация и production-спокойствие становятся единым языком работы.

Для продвинутых: не рекомендуется выбирать первым без знаний программирования или Linux.

Заявка на обучение

Выбран ближайший поток. Дата ориентировочная: свяжемся в Telegram перед стартом и подтвердим её.

* обязательно
end pipeline