DevopsTrain
1.22K subscribers
34 photos
2 videos
110 links
Мы тут DevOps практикуем 💪🚆

Платформа - https://devops.lifeisfile.com/
Наставничество - https://devops.lifeisfile.com/post/mentorship/
Спросить детали у ИИ-бота: @devopstrain_mentoring_bot
Download Telegram
🚀 ОБНОВЛЕНИЯ КУРСА "KUBERNETES НА ПРАКТИКЕ"

Хит продаж в Devopstrain получил множество обновлений: добавлены новые диаграммы для более наглядного понимания связей и последовательностей, а также 3 новых раздела:

🔹 Gateway API как современная альтернатива Ingress
🔹 VolumeSnapshot и VolumeResize для оттачивания навыков работы с PVC
🔹 Pod Spread Topology для контроля распределения подов по нодам с нужными характеристиками

📅 В этом году планируется дальнейшая доработка этого и других курсов, будут добавлены новые разделы, отражающие постепенное развитие технологий.
💸 Цена на данный курс была немного скорректирована, но тут не только НДС и инфляция виноваты, как у остальных. Курс реально улучшается, а новые разделы требуют новых облачных ресурсов для вашей практики. Но корректировка цен явно не последняя в этом году.

Хорошо, что для тех, кто купил, доступ к обновлениям остается пожизненным, и вы уже сейчас можете изучать новые разделы!

Аттракцион невиданной шедрости! 😎

Но это ещё не всё! Была также обновлена платформа для обучения:

🔹 Переработан правый блок для более удобной навигации
🔹 Добавлен MCP-сервер для Kurator — чтобы вы могли использовать встроенные инструменты в вашем любимом AI-редакторе. Идем в ногу со временем!
Please open Telegram to view this post
VIEW IN TELEGRAM
👏6🔥21
Новое видео на канале Devopstrain!

Узнайте об основных проблемах при обучении по направлению DevOps и как их обойти

https://youtu.be/a7JY1u5hlII

🙂Подписывайтесь, если еще не подписались и конечно же лайкам и комментам буду рад!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11
DevOps кейс: Поиск и исправления в legacy через Claude Code

✍️Задача

Перенести из одного кластера k8s на другой несколько сервисов для сбора метрик(pgsql-exporters) в рамках процедуры обновления инфры

➡️Проблема

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

‼️Решение

Очевидно, что ручной поиск и запуск команд сравнения состояния с текущим конфигом в итоге скорее всего дал бы результат, но выглядело это все довольно трудоемко. Похоже что пришло время очердной раз использовать Claude Code для этой цели. Что было сделано для его комфортной работы, ну и собственно комфортной работы "оператора" ИИ:

    - создан Skill с описанием где какой kubeconfig лежит, чтобы ломиться в правильный кластер по имени
    - написан промпт в котором упомянуты все детали: что мы хотим получить (helmfile с полными настройками включая пути к секретам vault) и как искать иголку в стоге сена.

Полностью от начала и до конца конечно без вмешательства эта задаче не решилась бы, по той причине, что я просто не могу взять и выдать доступ к Vault, где деньги лежат секреты лежат (это одна из основных причин почему AI девопсов не заменит😎), поэтому просил вытащить текущий задеплоенный пароль из старого куба и поиском в vault вручную находил, где такой пароль указан.

🏃‍♂️ В итоге за час управился с этой задачей, а чтобы впредь не впадать в ступор, когда снова придется в эти экспортеры залезать, попросил Claude сгененировать документацию с таблицей соответствия. Теперь все ясно и понятно. Это только один из многих кейсов, которые теперь решаю с помощью инструментов вроде Claude Code(кстати есть и аналоги).

🔥Больше devops кейсов доступны в Devops Roadmap
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4
Новый shorts на канале Devopstrain!

Заменит ли AI девопсов?

https://youtube.com/shorts/KlyNxX9M338?feature=share

Подписывайтесь, если еще не подписались и конечно же лайкам и комментам буду рад!🫶
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Forwarded from Капитан
Привет! Есть повод наполнить стакан - прошел ИС, руководство крайне довольно по всем параметрам. Ещё раз спасибо тебе за твою работу 🤝🫡 передохну и, думаю, что начну по чуть-чуть учить Голанг - я так понимаю, это то, чего мне не хватает для 100% полного комплекта, как универсального сеньор-помидор девопса
Приехал новый отзыв от моего ученика с оффером на 400К о прохождении испытательного срока, всегда радуюсь успехам учеников и, конечно, повышении зп.

Сейчас многих волнуют вопрос: Что с рынком вакансий? Есть ли они?
Я скажу так: для тех кто обладает знаниями и пониманием - вакансии всегда есть и будут. Да, может чуть сложнее устроиться в наше непростое время, но вполне возможно и на хорошую зарплату. А какая альтернатива, как в анекдоте: в России есть три пути: вебкам, закладки и айти.😂

По вопросу нужен ли Golang для девопс инженера? 💯Мое мнение - нужен. На нем удобно делать различные автоматизации, создавать плагины для terraform, писать операторы для kubernetes.

Конечно, с приходом ИИ подход к этим вещам также изменился, но одно осталось неизменным: сгенерированный код нужно уметь читать, а иногда и что-то вручную поправить. 👀 Именно для devops целей не требуется знание сложных алгоритмов.

В моем курсе 12 Factor app, мы на примере Golang приложения(микросервисного) изучаем и сам язык и новый подход к генерации кода, а также лучшие практики, которые позволяют итоговому приложению обладать требуемыми для эксплуатации характеристиками.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🤨1
Новое видео на канале Devopstrain!

https://youtu.be/iwm0qXyh_a0

Что было, что будет и чем сердце успокоится😁

Если читаете мой канал и смотрите видео ставьте лайк на YouTube - это помогает продвинуть канал📱
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Про мою базу знаний

Не то чтобы совсем откровение для меня, но все таки с появлением Claude code и интеграцией его в множество задач, этот инструмент также заиграл новыми красками для меня в частности. Речь об Emacs, не путать с Max 😊 А точнее дистрибутив Spacemacs, там множество настроек и плюшек уже из коробки.

➡️ Использовать его начал 3 года назад, но в основном как движок для моей базы знаний на основе Org-Roam. Если честно, не сразу вкурил в режим Org, поэтому изначально даже был костыль для работы с Markdown. А потом как вкурил! 😶 Перелопатил скриптом мои заметки, и доволен как слон.
Теперь у меня заметки выглядят так как мне нравится. И мои многолетние скитания по различным тулам наконец то закончились.

😊 Создание, анализ и поиск в заметках теперь легко производить благодаря org-roam skill

И в итоге я пришел к мысли, что всякие vscode/cursor не очень то мне и нужны, и приложил дополнительные усилия, чтобы изучить как продуктивно использовать Emacs в качестве редактора кода/IDE. Я еще где-то в начале этого пути, но желания запустить vscode уже не появляется, значит все идет по плану. И чем больше я погружаюсь в это, тем больше нравится этот редактор, что родом из 70-x.

🖊️ Тут важно отметить, что Emacs для меня не только база знаний, но главный инструмент для планирования задач, благодаря org-agenda и модификаторов типа TODO/DONE. Это действительно удобно!

😎Эта одна из множества заметок нашего закрытого сообщества девопсов, доступное в рамках программы ментороства.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
😁😆😁 Не забыть посмотреть новое видео на канале Devopstrain!

https://youtu.be/OaCSaliXKwA

Провожу mock собеседование для моего менти из этого отзыва

Если читаете мой канал и смотрите видео ставьте лайк на YouTube - это помогает продвинуть канал🥁
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Forwarded from Виталий
Оставлю отзыв тут :) В общем, я полностью закончил курс DevOps с наставничеством от Александра. Моё обучение заняло не 6 месяцев, как изначально планировалось, а около 8 — но это точно того стоило.
Во-первых, огромный плюс курса — возможность идти в своём темпе. Для меня это было критически важно (есть с чем сравнить: за плечами есть другие курсы, где ты вынужден подстраиваться под общий ритм). У меня есть работа в IT, и иногда нагрузка сильно возрастала, плюс перелёты — бывало, что времени не оставалось вообще. Поэтому гибкость обучения здесь — прям спасение.
Эти 8 месяцев пролетели очень быстро.
Отдельно хочу отметить, что курс очень хорошо структурирован: сначала даётся теория, затем сразу практика. Это помогает действительно закрепить знания, а не просто «прослушать» материал. Классно реализована автоматическая проверка заданий — это ускоряет обучение и даёт быстрый фидбек.
При этом итоговый (экзаменационный) проект Александр проверяет лично: делает полноценный code review с подробными и по делу комментариями. И что особенно порадовало — не нужно ждать ответа неделями. Сдаёшь вечером — уже утром получаешь разбор.
Также важный момент — доступ к платформе остаётся после окончания курса. По сути, это целая база знаний, к которой можно возвращаться в работе. Более того, материалы постоянно обновляются и дополняются.
По итогу я очень сильно прокачал свои навыки: уже развернул собственный self-hosting «дата-центр» :)) у себя дома и на арендованных серверах 🙂 Сейчас практически всё свободное время уделяю этому и активно готовлюсь к собеседованиям.

Если подытожить, то курс даёт:
— чёткую и структурированную программу обучения
— баланс теории и практики
— актуальные знания, востребованные на рынке
— качественный и быстрый фидбек
— доступ к комьюнити
— и постоянный доступ к платформе с большим объёмом полезной информации
Отдельно хочу выразить благодарность Александру за вовлечённость, оперативную обратную связь и внимательное отношение к ученикам. Чувствуется, что ему действительно важно, чтобы студенты не просто прошли курс, а реально разобрались в материале и выросли как специалисты.
11🔥3
DevopsTrain
Оставлю отзыв тут :) В общем, я полностью закончил курс DevOps с наставничеством от Александра. Моё обучение…
Тем временем новые отзывы о моей программе и платформе продолжают приходить. Спасибо, Виталий, за такой отзыв!

С нетерпением буду ждать результатов собеседований и нового оффера. Уверен, что все будет хорошо, но всегда приятно узнать об очередном достижении цели моими учениками 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
* Не все алерты одинаково полезны

😠Мониторинг и настроенные алерты - это база современного девопс. Однако на практике найти идеально работающий мониторинг практически невозможно.

Главная проблема как всегда в балансе: либо алертов слишком мало для того чтобы покрыть все потенциальные проблемы, либо слишком много, и часть из них начинает срабатывать, когда реальной проблемы нет.

Тут надо понимать, что часто нет выделенной роли SRE для постоянного реагирования на такие тревоги, а это значит, что девопсы вынуждены отрываться от своих дел и анализировать пришедшее сообщение. Каждое такое переключение контекста сильно замедляет основную работу и попросто начинает выбешивать.

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

😉 Рекомендации можно дать следующие: дозируйте количество алертов, так чтобы только важные отрывали вас от дел, а для всех остальных случаев максимально используйте ИИ для анализа серьезности возникающих проблем.

😇 Наставничество
🥳 Курсы
🥳 Devops Roadmap⭐️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤‍🔥1🔥1
Очередное видео на канале Devopstrain!❤️

https://youtu.be/p0mE8cOmIfk

🤔О том, чем приходится заниматься девопсам и о моем пути.

😳Если читаете мой канал и смотрите видео ставьте лайк на YouTube - это помогает продвинуть канал.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥101
Forwarded from vlady rarii
Перешел из отдела, где никто особо не понимал, чем я занимаюсь и выполнял задачи по сути сисадминские, потому что отдел такой, чисто тыловой, для выдачи техники сотрудникам и тп. а сейчас перешел в отдел разработки, где задач больше связанных с продуктами и я что-то вроде главных рук - руководителя, который ответственный за девопс практику, то есть он рулит всеми девопсами в разработке и принимает какие-либо ключевые решения в этом. Перешёл с повышением зарплаты.

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

Ну и в целом весь курс очень полезен с тем же линуксом, сетями, ci/cd, docker. Перед тем как пройти твои курсы и менторство в целом - я покупал rebrain, там слишком муторно было тем, что ты не можешь проходить как ты хочешь и в каком угодно темпе. Мне нужно было дотошно изучать гит с его трюками, которыми я 90% не пользуюсь, а если и мне что-то нужно специфичное - то я всегда могу через ИИ что то прознать.

В общем у тебя классная практика и она хорошо укладывается в голову с теорией.

Если еще так подметить, то в хороших курсах решает то, что информация структурирована и тебе не нужно поэтому думать - а куда податься, что действительно нужно, а что мусор и никогда не пригодится. - у меня конкретно такая проблема была и ты ее сильно помог решить и дальше уже само по накатанной пошло. Ну и ИИ, когда пользуешься с уже понимаем, что тебе действительно надо - это во много упрощает жизнь)
🔥4
DevopsTrain
Перешел из отдела, где никто особо не понимал, чем я занимаюсь и выполнял задачи по сути сисадминские, потому что отдел такой, чисто тыловой, для выдачи техники сотрудникам и тп. а сейчас перешел в отдел разработки, где задач больше связанных с продуктами…
Ещё один отзыв в копилочку.🫶

Спасибо, Владислав. Твой путь — отличное подтверждение того, что через мое наставничество можно расти не только от миддла к сеньору, но и от джуна к миддлу: переход из тылового сисадминства в роль ведущего девопса в разработке с повышением зарплаты — это серьёзный скачок, и плодотворная работа Владислава этому доказательство.

🤯Кто хочет расти в зарплате и знаниях - залетай на менторство не тяни. Влад покупал программу год назад, с тех пор цена выросла на 60%😏
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3