DevopsTrain
1.24K subscribers
37 photos
2 videos
120 links
Мы тут DevOps практикуем 💪🚆

Платформа - https://devops.lifeisfile.com/
Наставничество - https://devops.lifeisfile.com/post/mentorship/
Спросить детали у ИИ-бота: @devopstrain_mentoring_bot
Download Telegram
Сказ о том, как девопс чинил внутренний прод с телефона

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

Для этого он часто берет с собой ноутбук, однако не всегда, он в легком доступе, в конце-концов не будешь же его брать всюду и всегда. Да и инциденты встречаются далеко на каждый день, и не всегда супер срочные.😟

Это был обычный день, и девопс пошел на прогулку после обеда, убедившись что в данный момент нет никаких новых вводных по работе. Погода выдалась отличная и это хороший повод уйти подальше. Через примерно час приходит сообщение, что один из внутренних сервисов компании упал. Не самый прод, но довольно важный сервис для маркетингого отдела. Тут наш девопс вспомнил, что для крайних случаев оставил себе подстраховку: телеграм бот, который построен на базе Claude Agent SDK и может выполнять операции с правами, которые доступны с домашнего компа. А домашний комп предусмотрительно остался включенным.🤔

Через 7-10 минут активной переписки со своим же ботом, проблема была решена и сервис поднялся. Оказалось, логи сожрали место и сервис просто отказался дальше работать.

Пару слов о реализации:

- Бот-агент был построен с поддержкой разрешений, то есть команды, отправляемые в рамках инцидента, должны быть явно подтверждены.
- Бот был явно привязан к одному аккаунту, от остальных команды не принимал
- Перед началом сеанса нужно ввести TOTP (одноразный код). Без этого ничего работать не будет
- В обычном состоянии бот не запущен. А как же тогда наш девопс к нему подключился? Паранойя заставляет придумывать изощренные решения. Но об этом как нибудь в другой раз.

Итог: проблема решена оперативнее, чем если бы у девопса был с собой полноценный ноутбук со всеми доступами, но без Claude. В такое интересное время мы живем 😏

P.S. Работаю над программой курса по AIOps, детали будут в нем, следите за обновлениями!

😉Наставничество
🥰Devops Roadmap
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👏1
Новое видео на канале Devopstrain

https://youtu.be/jPtPg_mOtHk

😎О том как использовать MCP платформы Devopstrain для современного подхода к обучению Devops.

Рассказываю как можно применить LLM для этой цели

🫶Если читаете мой канал и смотрите видео ставьте лайк на YouTube - это помогает продвинуть канал.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤1
Новое  видео на канале Devopstrain

https://youtu.be/fSHM5gNZ3ec

🕺О том, что лучше никогда не делать девопсу

Ставьте лайк на YouTube и пишите в комментах, если нарушаете что-то из этих правил?🤷‍♀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3
Пусть не совсем то, о чем мне говорил один из учеников, но очень близко по смыслу.

На днях тихо и не заметно была добавлена программа Next Level - как продолжение базовой. Почему не заметно? Потому что анонсирована она в нашем приватном сообществе.

Сделаю кросс-пост сюда. Она включает в себя:✅

- Курс 12 Factor App. Изучение методологии 12-Factor App через создание реального микросервисного приложения на Go с применением современных DevOps практик. Код пишем через ИИ, упор не на навык написания кода, который с каждым днем становится менее важным, а на понимание результата и умение собрать все воедино: код, архитектуру, инфру и проверенные временем подходы.

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

- Большой проект. Для того чтобы приступить непосредственно к проекту необходимо закончить эти два курса, т.к. именно на базе результатов этих курсов мы будем выполнять все задания проекта. А он как обычно полон погружения в практику, чтобы еще больше понять, как применять изученные инструменты и подходы на реальном приложении.
- 90 минут очных консультаций, если будет нужно
- Приоритетная поддержка по email

Кроме этого пролжает расширяться и базовая прорамма менторства:💡💡

- Добавлен раздел Job Matching во внутренний дешборд, чтобы выпонимали насколько ваш текущий уровень скиллов соотвествует рынку и конкретной вакансии

- Уже почти готов первый кейс из проекта Devopstrain Labs, где мы договорились осваивать сложные кейсы в виде пошагового гайда, который вполне можно использовать на работе. Первая ласточка - запуск kubernetes кластера через Cluster API + Proxmox. В рамках гайда также выдается доступ к репозиторию с исходниками. Все, что попадает в Labs проверено и все шишки набиты, чтобы вам было легче.❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤1
Новое  видео на канале Devopstrain

https://www.youtube.com/watch?v=naYcHV8JAaI

Как не ошибиться при выборе направления в DevOps.

Разбираю 5 основных направлений: плюсы/минусы, подводные камни, соотношение вакансий.🤓

❤️Если видео понравилось, ставьте лайк на YouTube и пишите в комментах к видео какое направление выбрали
🔥5
Если вы когда нибудь использовали облачные сервисы, будь то Яндекс.Облако, Amazon или Google Cloud platform, или же простой Яндекс.Диск, то вероятно вы задумывались, как же все эти сервисы устроены внутри?

Нажали на кнопку - создался кластер баз данных, еще один клик - и там уже есть пользователь. Или же пример посложнее: кластер Managed Kubernetes, который также разворачивается по клику, а еще умеет подключать на лету облачные диски и балансировщики. Представляете какое количество манипуляций происходит за кадром? Облака прекрасны тем, что избавляют нас от этого, но у всего есть своя цена. Не вдаваясь в детали, скажу, что многие компании по тем или иным причинам не могут использовать облачные ресурсы. Но при этом им все еще необходимо решать задачи, запускать свои решения. Поэтому спрос на специалистов в данной области в любом случае будет.

В рамках программы менторства появился новый раздел Labs, где мы разбираем в деталях как устроены сложные вещи, запускаем свой кубер, кластера баз данных и прочее. И даже строим свое маленькое, но функциональное облако. Если вы разберетесь в этих вещах на практике, то очень вероятно сможете удивить вашего будущего работодателя глубиной познаний, которая обычно присуща только очень опытным спецам. 😊Мы же сейчас пользуемся благами цивилизации и можем ускорить процесс получения данного опыта с помощью в том числе ИИ. Не только подход к работе изменился, но и к обучению. Этим надо пользоваться.


🥳Labs  - один из множества разделов, которые доступны в рамках программы, а новые и новые разделы появляются и доступны даже для тех кто начал учиться давно и срок обучения у них закончился.

Предложение этого месяца, с учетом нового раздела Labs - бесплатное увеличение сроков поддержки по программе с 6 месяцев до 9 месяцев.

Приходите, буду рад ответить на вопросы. Напомню, что с 1 сентябра цена очередной раз будет повышена. Лучшее время для начала обучения - год назад, второй лучший шанс - сегодня.🤓
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9
Новое  видео на канале Devopstrain

✔️Рассказываю о том, как работают облака под капотом, т.к. все знают что на самом деле облако - это просто чей то сервер. Это первый ролик из данного цикла: больше рассказываю про архитектуру и выбранный стек.

https://youtu.be/YtM4lwlMzYE

🥰Если видео понравилось, ставьте лайки, подписывайтесь, записывайтесь на менторство🫶
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11
Devops вне конкуренции

В кризисные времена конкуренция на рынке растет, одни игроки покидают поле (такие как php) или перекатываются😌 в другие направления, а у других все стабильно.

Если посмотреть на цифры все вопросы отпадут сами собой, да, конкуренция растёт, но число вакансий и резюме к ним остаются одними из самых низких. Пока все вокруг штурмуют фронтенд и тестирование, надеясь «войти в айти» за пару месяцев, и бьются там в кровавой бане из сотен резюме на одну несчастную вакансию джуна, в DevOps совершенно другая планета.

Во фронтенде или QA наниматели буквально тонут в откликах — там конкурс по 80- 100 человек на место, а теперь посмотрим на DevOps. Индекс конкуренции среди специалистов еле доползает 10 -20 человек на вакансию. Круче только 1С 😄

Почему так? Да потому что в DevOps нельзя прийти «с улицы», просто выучив пару тегов или кликая мышкой. Здесь нужен фундамент: Linux, сети, понимание того, как работает деплой и архитектура. И пока остальные толпятся на входе в легкие профессии, те, кто не побоялся разобраться с Docker, Kubernetes и CI/CD, сейчас сидят в шоколаде и сами выбирают, в какой проект им пойти. Цифры не врут: если хочешь работать там, где ты нужен рынку, а не где ты умоляешь HR об ответе — DevOps сейчас вне конкуренции.

Я топлю за качественное обучение + умение немного "обыграть" HR. Поэтому в менторстве я придумываю новые фишки: план идеального резюме, стратегии общения с HR, аналитика DevOps вакансий с матчингом вашего уровня и подготовка к собесу через AI интервьювера по всем темам в DevOps. И благодаря этому ученики получают хорошие офферы.😌

🥁Жду вас на своей программе, напоминаю, что с октября планирую повышение цен, ну а летом открыл еще пару мест со скидочкой 7%. Успевайте🕺
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥2
* Внезапно написал книгу🙋‍♀️

Это отзыв на мою новую книгу - от ученицы.

Да, годы берут свое, самое время сажать картошку, солить огурцы, доить корову и, конечно, писать мемуары. Но я пока просто ограничился весьма короткой книжкой.🚬

Называется Mentorable. О чем она?

- почему туториалы дают ощущение прогресса без самого прогресса — и сколько месяцев на этом теряют
- четыре типа учеников и как понять, какой вы (там есть тест)
- что на самом деле ускоряет обучение в разы: не новый курс, а обратная связь от того, кто уже прошёл этот путь
- как быть mentorable — задавать вопросы и принимать критику так, чтобы наставничество давало результат, а не просто разговоры
- как выстроить систему, которая продолжает вас двигать между занятиями

Главный вывод книги короткий: разница между теми, кто выходит на работу за
полгода, и теми, кто учится третий год, — почти никогда не в способностях.
Она в том, есть ли рядом человек, который вовремя говорит «не туда».😠

Почитайте, вдруг найдете что-то полезное или возможно кому-то порекомендуете

Свежачок: https://book.lifeisfile.com
21 страница, PDF, бесплатно и без регистрации.

Интересный факт: посчитал, что у меня учатся, либо учились ранее порядка 10 девушек и это прекрасно!💔
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤3👍1
Новое  видео на канале Devopstrain

https://youtu.be/AMoK9inhnDg

Рассказываю о том, как сейчас проходят собеседования и что мы с этим можем сделать😐

❤️Если видео понравилось, ставьте лайки, подписывайтесь, записывайтесь на менторство🥱
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7