Где читать новости и общаться с коллегами DevOps-инженеру в Украине? Подборка сообществ, конференций и Telegram-каналов
В далеком 2009-м о DevOps заговорил весь IT-мир, все ждали магического решения сложных инженерных проблем от новых абстрактных специалистов. Они были призваны решить проблемы с серверами, автоматизацией, процессами и облачными провайдерами. Сейчас DevOps-инженер — универсальная и незаменимая боевая единица в команде программистов.
Мы поговорили с Олегом Миколайченко — автором популярного Telegram-канала «ДевОпс Инженер», автором статей на MC.today и DOU. Олег ведет сообщество Kyiv DevOps Community и проводит DevOps Days Kyiv, работал в таких компаниях как MacPaw, Aura, SQUAD.
Мы обсудили с Олегом, кто такие DevOps-инженеры, где читать о новостях в отрасли и как не пропустить классные митапы. Ниже — его рассказ.
Что такое DevOps
Есть много вариантов объяснений, но единственный, с которым мы согласны — это методология. Говоря более детально, DevOps — это методология разработки ПО, которая отлично сочетается с Agile и Scrum, и с помощью автоматизации, быстрого фидбека, кучи инструментов и практик позволяет найти проблему намного раньше боевого окружения.
От DevOps-инженера хотят получить автоматизированную облачную инфраструктуру, добавить процессы сборки и развертывания (CI/CD). И чтобы это получилось дешево.
Вторая итерация хотелок состоит из мониторинга, сбора логов и построения графиков, третья — Kubernetes (сложная, но функциональная платформа для запуска микросервисов).
Telegram-каналы
DevOps очень сильно развивается и растет семимильными шагами — появляются конференции, митапы и сообщества, у инженеров растут зарплаты. Telegram — это главная платформа дистрибуции новостей в DevOps-мире.
Я могу выделить несколько активных каналов:
- «ДевОпс Инженер»: я веду канал с 2018 года, 5538 подписчиков;
- CatOps: основатель Юрий Рочняк, соавтор — Максим Власов, 4539 подписчиков;
- «Дайджест Украинских Девопсов»: ведет Всеволод Поляков, 2895 подписчиков.
- Telegram-канал «DevOps простыми словами»: здесь Антон Кошевой из MacPaw делится полезными наработками, 837 подписчиков.
Основные конференции
Список важных конференций для DevOps-инженера:
- DevOps Days Kyiv.
Конференция о культуре и процессах для DevOps-инженеров. Официальное ответвление от международной Devopsdays — самой нетехнической, но и самой полезной конференции. Участие бесплатное. - Highload Fwdays
Передовая техническая конференция с фокусом на высокие нагрузки и сложные инженерные решения. Участие платное, записи докладов доступны в плейлистах на Youtube. - XPdays.
Классная технологическая конференция с миксом процессов, тулинга, архитектуры и культуры. Участие платное, записи докладов доступны на Youtube. - DevOpsStage.
Конференция с сильным программным комитетом и акцентом на зарубежных спикеров из Microsoft, VMWare и многих других. - DevOps Fest.
Единственная конференция с уклоном в Windows- и Azure-инфраструктуры. Достаточно большая, может быть полезна определенному кругу инженеров. Участие платное. - Kyiv Kubernetes Community, Kyiv DevOps Community, KCD meetups.
Локальные митапы украинских комьюнити. Большинство анонсов проходят через meetup.com и анонсы Telegram-каналов, так что вы точно их не пропустите. Самой полезной конференцией о DevOps-методологии и культуре я считаю DevOps Days Kyiv — нашу украинскую конференцию в партнерстве с основателями концепции Devopsdays. Тем более, мне посчастливилось попасть в программный комитет и я знаю, насколько внутри все круто и качественно.
DevOps-дайджесты на DOU
В какой-то момент на DOU появились DevOps-дайджесты, а потом исчезли. Я подождал пару месяцев и предложил автору взять у него этот олимпийский огонь и понести дальше. Так появилось более 20 DevOps-дайджестов за два года.
Каждый из дайджестов набирает более 5000 просмотров, если сложить их вместе — получится более 120 000. Это меня очень мотивирует, потому что моя миссия — развитие DevOps-методологии.
В 2020 году я понял, что у меня не хватает времени успевать следить за огромным и супербыстрым DevOps-миром, поэтому я решил организовать команду и распределить экспертизу между несколькими инженерами, чтобы получить лучшее качество на выходе. И последние дайджесты мы выпускаем от имени команды. Вы, наверняка, с ними знакомы. Забавный момент, что один из членов команды — Алексей Асютин — первый автор дайджеста.
UkrOps.club
Очень важное Slack-сообщество в жизни каждого DevOps-инженера. Организация разделена на каналы по интересам: Kubernetes, мониторинг, работа, HashiCorp-продукты и так далее.
Если вы интересуетесь DevOps, но еще не в UkrOps — срочно присоединяйтесь.
Трендовые технологии
С высоты опыта я уверен на 100%, что стоит инвестировать в Kubernetes как платформу для ваших сервисов и весь тулинг строить вокруг. С точки зрения решения задач можно посмотреть на Pulumi вместо Terraform и вернуться назад. Мигрировать секреты в HashiCorp Vault. Все ML-пайплайны перенести в KubeFlow. Для всех приложений прикрутить GitOps.
Для того чтобы держать руку на пульсе, достаточно подписаться на мой Telegram-канал «ДевОпс Инженер»: вот, например, в начале 2020 года я рекомендую посмотреть доклад о GitOps от замечательного технаря Игоря Бородина.
Telegram-канал — это мой путь построения DevOps Community в Украине. Рупор для дистрибуции наработок, новостей, ожидаемых мероприятий и своих мыслей. В нем больше 5300 подписчиков (инженеров). Я веду его с начала 2018 года, рассматриваю самые трендовые технологические решения.
Агрегацию опыта за последний год можно прочитать в статье «7 способов ускорить разработку с помощью DevOps» (спойлер: речь о OpenTelemetry, KEDA, KubeFlow, VictoriaMetrics).
В случае, если вы только планируете «войти в DevOps», рекомендую статью «Как быстро впрыгнуть в DevOps», а если уже там — «Что делать, если хочешь повышения».
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: