Инструменты DevOps-инженера для разработчиков
Курс учебного центра Слёрм для разработчиков, которые хотят понимать, что происходит с их кодом после коммита. Семь тем плюс итоговый проект: локальное окружение и Vagrant, инфраструктура как код, контейнеризация, CI/CD на Jenkins и GitLab CI, работа с данными и docker-compose, балансировка и оркестрация в Kubernetes, мониторинг и логирование (Prometheus, Grafana, Loki, Jaeger), безопасность и SAST через SonarQube, деплой в Kubernetes. Практики 16 часов, доступ к материалам 2 года, стенды для практики входят в тариф. Спикеров двое: Tech Team Lead из голландского e-commerce и SRE из VK. Документ: именное свидетельство при прохождении 80 процентов курса. Цена в каталоге 35 000 рублей, на странице тариф «Видеокурс» стоит 18 900 рублей единовременно или 4 725 рублей в месяц в рассрочку на 4 месяца, для компаний 65 000 рублей.
Мнение редакции
Курс продаёт не профессию, а перевод. Его целевая аудитория это бэкендер или фронтендер, который умеет писать код, но теряется в том, что с этим кодом происходит дальше: как он попадает в образ, кто его выкатывает, откуда берутся метрики и почему на проде всё падает не так, как локально. Школа прямо формулирует задачу: «начать общаться с DevOps на одном языке».
Устроено это как сквозная практика. Вам дают два простых приложения, и дальше вы их ведёте: пишете Dockerfile, поднимаете локальное окружение на Vagrant, настраиваете pipeline в GitLab CI, который собирает образ и гоняет пару тестов, деплоите в namespace test и в namespace prod, запускаете приложение в связке с MySQL через docker-compose, пишете манифест для кластера, добавляете Loki и Prometheus, настраиваете четыре golden signals и дашборд для логов, подключаете SonarQube для анализа кода. Получившийся проект школа предлагает выложить на GitHub и показывать на собеседованиях, и это честный сценарий: набор технологий ровно тот, который перечислен в вакансиях.
Ограничение у курса ровно одно, но существенное. Тариф на странице называется «Видеокурс» и включает видеоуроки с доступом на два года, практические задания и стенды для практики. Ни куратора, ни проверки домашних работ, ни живых встреч в нём не обещано. Стенды при этом дают: это важный плюс, потому что поднимать себе кластер под учебные задачи дороже и дольше, чем сам курс.
Второе, на что стоит смотреть до оплаты, это цена. В каталоге стоит цифра из фида школы, а на самой странице тариф продаётся почти вдвое дешевле. Такое расхождение обычно означает, что фид отстал от текущей акции или относится к другому тарифу, но проверять придётся на сайте.
Плюсы
- практика идёт на готовых стендах школы: не нужно поднимать себе кластер и облако под учебные задачи, это входит в тариф
- сквозной сценарий на двух приложениях: от Dockerfile и локального окружения до деплоя в namespace prod, метрик и дашборда для логов
- набор инструментов совпадает с требованиями вакансий: Docker, Vagrant, GitLab CI, Jenkins, Kubernetes, Prometheus, Grafana, Loki, Jaeger, SonarQube
- курс ведут практикующий тимлид разработки из голландского e-commerce и действующий SRE из VK, то есть обе стороны разговора «разработчик и DevOps»
- готовый проект школа предлагает выложить на GitHub и показывать на собеседованиях, а отдельным пунктом обещает подготовку к техническим интервью
- доступ к материалам остаётся на 2 года, старт в любой момент, дедлайнов нет
Минусы
- цена в каталоге 35 000 рублей и цена на сайте расходятся почти вдвое: на странице тариф «Видеокурс» стоит 18 900 рублей, проверяйте перед оплатой
- в тарифе нет проверки домашних заданий, куратора и живых встреч: проверка работ и чат со спикерами перечислены только в командном предложении от 10 человек
- каждый инструмент берётся одним заходом: Ansible, Terraform и Vagrant умещаются в одну тему, Kubernetes в другую, глубину придётся добирать отдельными курсами
- порог входа выше, чем кажется по названию: нужны опыт коммерческой разработки в команде, Git и Linux на базовом уровне
Кому подходит
Бэкенд- и фронтенд-разработчикам, которые упираются в чужую зону ответственности
Школа адресует курс разработчикам на любом языке и обещает, что вы начнёте понимать, что происходит с кодом после того, как он написан, и сможете сами готовить приложение к запуску.
Разработчикам, которые собираются двигаться в сторону инфраструктуры
Блок «до курса и после курса» на странице описывает переход от отдельных скриптов к разработке инструментов для других инженеров и проектированию внутренних платформ. Для такого перехода это разумная первая ступень.
Командам, где разработка и эксплуатация плохо понимают друг друга
Курс продаётся и компаниям: аргумент школы в том, что расширение зоны ответственности разработчиков уменьшает число ошибок на проде. Есть командное предложение со скидками от трёх человек.
Кому курс не подойдёт
- новичкам без коммерческого опыта: в требованиях названы опыт разработки в команде, знание Git и Linux на базовом уровне
- тем, кому нужна глубина по одному инструменту: Kubernetes, Ansible и Terraform здесь проходятся обзорно, по одной теме на несколько технологий
- тем, кто не готов учиться в одиночку: проверки заданий и куратора в тарифе нет
Чем отличается от других курсов направления
Внутри линейки самой школы этот курс занимает нижнюю ступеньку по цене и верхнюю по широте охвата. «Профессия DevOps-инженер» за 30 000 рублей и «DevOps Upgrade» за 375 000 рублей это программы на месяцы, с менторами, сертификациями и дипломом, а здесь семь тем и самостоятельный формат. «Администрирование Linux-серверов» за 75 000 рублей и «Администрирование ОС Linux» за 1 990 рублей закрывают только фундамент, без CI/CD и оркестрации. То есть выбор между ними определяется не темой, а тем, кем вы себя считаете: этот курс написан для разработчика, который остаётся разработчиком, а не для человека, который меняет профессию на DevOps. Отсюда и разница в подаче: здесь не учат администрировать кластер, здесь учат довести собственное приложение до состояния, в котором его можно запустить. Ещё одно отличие от соседей: стенды для практики входят в цену, а не докупаются, и это заметная часть ценности при такой стоимости тарифа.
Обзор курса
Кто стоит за курсом
Спикеров двое, и они закрывают обе стороны разговора, ради которого курс и сделан. Владислав Килин, Tech Team Lead в голландской e-commerce компании и фулстек-разработчик, 15 лет в разработке, перешёл из фронтенда в технические тимлиды. Про него на странице сказано прямо: отвечает за коммуникации разработчиков с администраторами и сетевыми инженерами и общается с DevOps больше, чем с разработчиками, а пайплайны на текущем проекте написал вместе с командой. Кирилл Борисов, ведущий инженер доступности в VK, до этого телеком и финтех, руководил командой SRE на крупном финтех-проекте, занимается мониторингом, алертингом и инцидент-менеджментом, ведёт стримы и выступает на конференциях. То есть курс ведут не devops-евангелисты, а практикующий тимлид разработки и практикующий SRE.
Как устроена нагрузка
Формат самостоятельный, старт в любой момент. Практики заявлено 16 часов, доступ к материалам два года. Программа разбита на семь тем, и каждая заканчивается практическим заданием на стендах школы. Порядок тем повторяет путь кода: сначала локальное окружение и контуры, потом CI/CD, потом данные и оркестрация, потом наблюдаемость, потом безопасность, и только в конце деплой. Такая последовательность объясняет, почему курс работает для разработчика: он идёт не от инструментов, а от маршрута собственного коммита.
Что входит в стоимость
Тариф «Видеокурс»: видеоуроки с доступом на 2 года, практические задания и стенды для практики. На странице он стоит 18 900 рублей единовременно либо 4 725 рублей в месяц в рассрочку на 4 месяца. В каталоге при этом стоит 35 000 рублей: цифра приходит из фида школы и с ценой на лендинге не сходится. Для компаний отдельный ценник 65 000 рублей, есть подарочный сертификат и командное предложение: минус 7 процентов от трёх человек, минус 10 процентов от пяти, отдельные условия от десяти.
Что нужно знать на входе
Школа перечисляет требования без обиняков: опыт программирования на любом из популярных языков, владение технической терминологией, Linux на базовом уровне, опыт коммерческой разработки в команде и знание Git. Это не курс для человека, который решил войти в IT: без своего кода, который хочется выкатить, половина заданий потеряет смысл. Зато для действующего разработчика порог входа комфортный: ни Kubernetes, ни Ansible заранее знать не нужно.
Где программа проседает
Первое: обратной связи нет. Задания есть, стенды есть, а ревьюера нет, и если ваш pipeline собрался, но собрался плохо, вам этого никто не скажет. Проверка домашних заданий, чат со спикерами и поддержка менторов упомянуты только в командном предложении от 10 человек. Второе: набор инструментов широкий, но каждый берётся на один заход. Ansible и Terraform умещаются в одну тему вместе с Vagrant и контейнеризацией, Kubernetes в одну тему вместе с nginx и service mesh. После курса вы будете понимать, что делает каждый инструмент и как он встроен в цепочку, но глубины по любому из них придётся добирать отдельно, у той же школы есть отдельные курсы на 90 с лишним часов по каждому. Третье: расхождение цен между каталогом и сайтом. Четвёртое: документ это внутреннее свидетельство школы, а не удостоверение установленного образца.
Программа курса
1Тема 1. Локальное окружение и контуры
2Тема 2. CI/CD
3Тема 3. Работа с данными, оркестрация контейнеров, тесты
4Тема 4. Балансировка, докеризация, оркестрация
5Тема 5. Мониторинг и логирование
6Тема 6. Безопасность
7Тема 7. Деплой и итоговый проект
Чему вы научитесь
- писать Dockerfile и Vagrantfile и поднимать локальное окружение, повторяющее боевое
- собирать pipeline в GitLab CI: сборка образа, тесты, деплой в разные namespace
- писать манифесты Kubernetes для запуска приложения в кластере
- запускать приложение в связке с базой данных через docker-compose
- настраивать сбор метрик в Prometheus, четыре golden signals и дашборды в Grafana
- настраивать сбор логов в Loki и трассировку через Jaeger
- добавлять в pipeline статический анализ кода через SonarQube
- разговаривать с DevOps-командой на одном языке и проходить технические собеседования по этому стеку
Как проходит обучение
Видеоуроки и теория с доступом на 2 года
Формат самостоятельный, старт в любой момент. Материалы остаются доступны два года после покупки.
16 часов практики на стендах школы
Стенды для практики входят в тариф: своё окружение и кластер поднимать не нужно. Каждая тема заканчивается практическим заданием.
Сквозной проект на двух приложениях
Школа даёт два простых приложения, а вы проводите их через весь цикл: контейнеризация, pipeline, деплой в кластер, метрики, логи, анализ кода. Результат можно выложить на GitHub.
Без куратора и проверки заданий
В тариф «Видеокурс» проверка домашних работ не входит. Онлайн-встречи со спикерами, чат в телеграме, поддержка менторов и кураторов и проверка заданий перечислены только в командном предложении при наборе от 10 человек.
Часто задаваемые вопросы
Нужен ли опыт работы с Kubernetes или Ansible до курса?
Какой документ выдают после обучения?
Проверяет ли кто-то мои задания?
Сколько стоит курс и есть ли рассрочка?
Нужны ли свои сервера или кластер для практики?
Сколько времени занимает курс?
Что именно окажется в портфолио?
Отзывы о курсе «Инструменты DevOps-инженера для разработчиков»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Слёрм: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
