В далеком 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-инженера:
В какой-то момент на 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», а если уже там — «Что делать, если хочешь повышения».
Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…
В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…
Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…
Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…
Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…
IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…