
Да, простите меня ребята, но ко мне пришел автор курса из прошлой статьи и сказал, что все понял, учел поправил и даже GUI навалил. Так как я ранее приобретал курс, обновление получил просто так. Учитывая, что прошлая статья для многих оказалась полезной, я решил дополнить обзор новой — полезных изменений достаточно много.
Что изменилось: из минусов в плюсы
1) Работа над PDF-файлом
Нас по‑прежнему встречает PDF-файл, но уже не на 60 страниц. Страниц стало 20+ больше и, самое главное, автор полностью переработал стиль.
Наглядное сравнение новой версии:

Старое оформление:

Нигде больше нет упоминания сервиса Gamma. Видно, что работа над ошибками проделана.
2) Новый блок обучения
Блоков обучения теперь не 9, а 10. Автор, который явно прочитал прошлую статью, вынёс из этапа про бекапы задания, связанные с репликацией баз данных. Теперь это полноценный отдельный блок.

В дополнительных заданиях есть «Автоматический failover без ручного вмешательства». Автор предлагает поднять Patroni и сымитировать падение master-сервера, чтобы одна из реплик автоматически стала новым master-узлом. Мне кажется, это уже далеко не начальный уровень, но автору виднее. А что думаете вы?
3) Переработка блока с Ansible
Помните, я говорил, что чего-то не хватает и новичкам будет трудновато? Добавив буквально пару слайдов, автор помог вырисоваться картине того, что от ученика требуется.

4) GUI с чекбоксами
Апдейт до второй версии я получил бесплатно, так как приобрёл первую. Но в качестве бонуса получил ещё и GUI с тем же курсом, но с чекбоксами! Да ладно :)
Суть такая: автор прислал архив с проектом, который поднимается через docker-compose. После поднятия мы видим приятный интерфейс:

Да, здесь дублируются задания, но есть возможность отмечать пройденный материал. На каждое задание — мини-подсказки для решения (хоть автор и делает ставку на самостоятельность, видимо, решил немного помочь ученикам). Автор предлагает взаимодействовать и с PDF, и с GUI.
Почти у каждого задания есть мини-тесты для закрепления материала:

И есть поле для заметок. Пока проходишь задания, можно фиксировать всякие команды.

А ещё блок со ссылками и командами, которые так или иначе будут использоваться при прохождении:

И последнее. Приложение написано на Flask, который фигурирует в заданиях. И тут мне понравилась идея: на этапе изучения Docker нужно развернуть дефолтный стек (nginx + flask + db). Автор даёт готовый бэкенд и просит прикрутить к нему nginx, выпустить сертификат.
Блин, это офигенно! Считайте, к вам пришёл разработчик с мини-приложением и попросил развернуть его. Вы берёте и делаете это!
Единственное, я бы ещё добавил перенос данных в БД вместо локального хранения в JSON (статусы чекбоксов и заметки хранятся локально в JSON). Но это уже нужно править код. А если DevOps пишет своё приложение для автоматизации, и ему нужно где‑то хранить данные — чаще всего это будет БД.
Полагаю, тут решили не усложнять. Но если кто-то додумается до этого сам и поправит — у ученика появится будущее :)
Минусы:
В этот раз я даже не знаю, что написать. Разве что поднятие GUI без опыта поначалу может показаться сложным и отпугнуть. Но с другой стороны — там предоставлена пошаговая инструкция.
Итог:
Как обычно — это не реклама. Прошлая статья взлетела, поэтому я решил выдать новую (теперь старую можно удалять). Курс, правда, стал заметно лучше. Автор услышал аудиторию, исправил визуал, добавил практики, приложил GUI с чекбоксами и подсказками.
Если кто-то снова спросит «А где?» — Авито, поиск по запросу «Стань DevOps-инженером с нуля» находит быстро...
Комментарии (4)

Andreas_Fogel
07.05.2026 02:29Это обычный интерфейс на реакте через ИИ, который как бы и не должен требовать запуска через не защищенный докер. Просто надо запускать через npm, так как это скорее всего vite. Такой интерфейс сразу бросается в глаза. И очень странно, что вы заколабились с автором. Лучше сразу говорить, что вы автор или пускай автор пишет статью сам, он больше вас знает, что нам рассказать. Сколько денег после курса можно заработать с этими знаниями, или работы для девопсов уже нету? Без претензий к вам чисто конструктив. Если все знания реально квалифицированы, то почему бы не оформить курс через гос. организацию, чтобы компании хоть как то обращали внимание на людей с сертификатом.

sword14 Автор
07.05.2026 02:29Вы немного не поняли концепцию видимо. Там нет реакта, vite. Обычный FastAPI + js + html + css. И чем вам докер не угодил? Ученику дается инструкция по поднятию gui через docker-compose(это в миллион раз понятнее для devops, чем заморочки с npm. Да и npm там нет. Как бы курс не на разрабов заточен) .
+ Когда к тебе приходит разраб с проектом и просит его развернуть на деве/тесте/проде, то что девопс делает? Правильно контейнеризирует его.
А тут ученику дают бек и просят его доработать до прод/дев/тест состояния.
Колаба с этим автором последняя:)
"оформить курс через гос. организацию" ну епт, кто это будет делать? Это сложно, долго и не стоит того. Разве только для компаний, кому нужна корочка(гос компании). Да и глупо смотреть только на "корочку"(не гос компании). Если чел шарит и отвечает уверенно, то ему так и так оффер придет.
Polly_Zeitnot
Не знаю, насколько это хорошо или плохо говорит об эдтехе, что годные курсы нужно искать на Авито)))
SerJ_82
Ну, если учитывать что курс рекламирует сам автор, то тут без разницы))