Где читать новости и общаться с коллегами DevOps-инженеру в Украине? Подборка сообществ, конференций и Telegram-каналов
В далеком 2009-м о DevOps заговорил весь IT-мир, все ждали магического решения сложных инженерных проблем от новых абстрактных специалистов. Они были призваны решить проблемы с серверами, автоматизацией, процессами и облачными провайдерами. Сейчас DevOps-инженер — универсальная и незаменимая боевая единица в команде программистов.
Мы поговорили с Олегом Миколайченко — автором популярного Telegram-канала «ДевОпс Инженер», автором статей на MC.today и DOU. Олег ведет сообщество Kyiv DevOps Community и проводит DevOps Days Kyiv, работал в таких компаниях как MacPaw, Aura, SQUAD.
Мы обсудили с Олегом, кто такие DevOps-инженеры, где читать о новостях в отрасли и как не пропустить классные митапы. Ниже — его рассказ.
Есть много вариантов объяснений, но единственный, с которым мы согласны — это методология. Говоря более детально, DevOps — это методология разработки ПО, которая отлично сочетается с Agile и Scrum, и с помощью автоматизации, быстрого фидбека, кучи инструментов и практик позволяет найти проблему намного раньше боевого окружения.
От DevOps-инженера хотят получить автоматизированную облачную инфраструктуру, добавить процессы сборки и развертывания (CI/CD). И чтобы это получилось дешево.
Вторая итерация хотелок состоит из мониторинга, сбора логов и построения графиков, третья — Kubernetes (сложная, но функциональная платформа для запуска микросервисов).
DevOps очень сильно развивается и растет семимильными шагами — появляются конференции, митапы и сообщества, у инженеров растут зарплаты. Telegram — это главная платформа дистрибуции новостей в DevOps-мире.
Я могу выделить несколько активных каналов:
Список важных конференций для DevOps-инженера:
До 2020 года DevOps Days Kyiv организовывали Николай Маржан и Юрий Рочняк, затем присоединился Олег — он отвечал за локальных спикеров на Lightning talk
В какой-то момент на DOU появились DevOps-дайджесты, а потом исчезли. Я подождал пару месяцев и предложил автору взять у него этот олимпийский огонь и понести дальше. Так появилось более 20 DevOps-дайджестов за два года.
Каждый из дайджестов набирает более 5000 просмотров, если сложить их вместе — получится более 120 000. Это меня очень мотивирует, потому что моя миссия — развитие DevOps-методологии.
В 2020 году я понял, что у меня не хватает времени успевать следить за огромным и супербыстрым DevOps-миром, поэтому я решил организовать команду и распределить экспертизу между несколькими инженерами, чтобы получить лучшее качество на выходе. И последние дайджесты мы выпускаем от имени команды. Вы, наверняка, с ними знакомы. Забавный момент, что один из членов команды — Алексей Асютин — первый автор дайджеста.
Очень важное 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», а если уже там — «Что делать, если хочешь повышения».
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…