Где читать новости и общаться с коллегами 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-мире. 

Я могу выделить несколько активных каналов:

Основные конференции

Список важных конференций для DevOps-инженера: 

  1. DevOps Days Kyiv.
    Конференция о культуре и процессах для DevOps-инженеров. Официальное ответвление от международной Devopsdays — самой нетехнической, но и самой полезной  конференции. Участие бесплатное.
  2. Highload Fwdays
    Передовая техническая конференция с фокусом на высокие нагрузки и сложные инженерные решения. Участие платное, записи докладов доступны в плейлистах на Youtube.
  3. XPdays.
    Классная технологическая конференция с миксом процессов, тулинга, архитектуры и культуры. Участие платное, записи докладов доступны на Youtube.
  4. DevOpsStage.
    Конференция с сильным программным комитетом и акцентом на зарубежных спикеров из Microsoft, VMWare и многих других.
  5. DevOps Fest.
    Единственная конференция с уклоном в Windows- и Azure-инфраструктуры. Достаточно большая, может быть полезна определенному кругу инженеров. Участие платное.
  6. Kyiv Kubernetes Community, Kyiv DevOps Community, KCD meetups.
    Локальные митапы украинских комьюнити. Большинство анонсов проходят через meetup.com и анонсы Telegram-каналов, так что вы точно их не пропустите. Самой полезной конференцией о DevOps-методологии и культуре я считаю DevOps Days Kyiv — нашу украинскую конференцию в партнерстве с основателями концепции Devopsdays. Тем более, мне посчастливилось попасть в программный комитет и я знаю, насколько внутри все круто и качественно.

До 2020 года DevOps Days Kyiv организовывали Николай Маржан и Юрий Рочняк, затем присоединился Олег — он отвечал за локальных спикеров на Lightning talk

DevOps-дайджесты на DOU

В какой-то момент на DOU появились DevOps-дайджесты, а потом исчезли. Я подождал пару месяцев и предложил автору взять у него этот олимпийский огонь и понести дальше. Так появилось более 20 DevOps-дайджестов за два года.  

Каждый из дайджестов набирает более 5000 просмотров, если сложить их вместе — получится более 120 000. Это меня очень мотивирует, потому что моя миссия — развитие DevOps-методологии. 

Так выглядит один из регулярных DevOps-дайджестов

В 2020 году я понял, что у меня не хватает времени успевать следить за огромным и супербыстрым DevOps-миром, поэтому я решил организовать команду и распределить экспертизу между несколькими инженерами, чтобы получить лучшее качество на выходе. И последние дайджесты мы выпускаем от имени команды. Вы, наверняка, с ними знакомы. Забавный момент, что один из членов команды — Алексей Асютин — первый автор дайджеста. 

UkrOps.club

Очень важное Slack-сообщество в жизни каждого DevOps-инженера. Организация разделена на каналы по интересам: Kubernetes, мониторинг, работа, HashiCorp-продукты и так далее.

Если вы интересуетесь DevOps, но еще не в UkrOps — срочно присоединяйтесь

Трендовые технологии

С высоты опыта я уверен на 100%, что стоит инвестировать в Kubernetes как платформу для ваших сервисов и весь тулинг строить вокруг. С точки зрения решения задач можно посмотреть на Pulumi вместо Terraform и вернуться назад. Мигрировать секреты в HashiCorp Vault. Все ML-пайплайны перенести в KubeFlow. Для всех приложений прикрутить GitOps. 

Для того чтобы держать руку на пульсе, достаточно подписаться на мой Telegram-канал «ДевОпс Инженер»: вот, например, в начале 2020 года я рекомендую посмотреть доклад о GitOps от замечательного технаря Игоря Бородина.

Пост в блоге о ArgoCD: early 2020 — это топ-тренд и сейчас

Telegram-канал — это мой путь построения DevOps Community в Украине. Рупор для дистрибуции наработок, новостей, ожидаемых мероприятий и своих мыслей. В нем больше 5300 подписчиков (инженеров). Я веду его с начала 2018 года, рассматриваю самые трендовые технологические решения.

Агрегацию опыта за последний год можно прочитать в статье «7 способов ускорить разработку с помощью DevOps»пойлер: речь о OpenTelemetry, KEDA, KubeFlow, VictoriaMetrics).

В случае, если вы только планируете «войти в DevOps», рекомендую статью «Как быстро впрыгнуть в DevOps», а если уже там — «Что делать, если хочешь повышения»

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024

Скрипт и программирование: что это такое простыми словами

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

12.11.2024

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024