State of devops russia 2024: как меняются devops и культура инноваций в России

5 минут чтения

Культура инноваций: опубликованы результаты исследования State of DevOps Russia 2024

DevOps-подход постепенно выходит за пределы классической ИТ-среды. Его используют не только разработчики цифровых продуктов, но и компании из ритейла, финансового сектора, промышленности, энергетики, строительства, логистики, телекоммуникаций и государственного управления. Такие выводы представлены в четвертом ежегодном исследовании "Состояние DevOps в России" - State of DevOps Russia 2024.

Исследование подготовила компания "Экспресс 42" при поддержке Deckhouse, Yandex Cloud, HeadHunter, "OTUS онлайн-образование", JUG Ru Group, Avito Tech и "Т-Банка". В 2024 году в опросе приняли участие более 4 тыс. специалистов - это рекордный показатель для проекта. Большая выборка позволила точнее определить, как меняется российский DevOps-рынок, какие инструменты становятся стандартом и с какими проблемами сталкиваются компании.

DevOps распространяется на новые отрасли

Наибольшая доля участников исследования по-прежнему приходится на ИТ - 36,2%. Далее следуют финансовая отрасль с показателем 12,4% и ритейл - 7,3%. При этом совокупная доля других секторов продолжает увеличиваться. В числе таких направлений - строительство, промышленность, логистика, энергетика, телекоммуникации и государственное управление.

Причина расширения сферы применения DevOps - практическая эффективность подхода. Он помогает быстрее тестировать гипотезы, сокращать путь от идеи до работающего продукта, автоматизировать повторяющиеся операции и выстраивать постоянную обратную связь между разработчиками, администраторами и бизнесом.

Руководитель отдела ИТ-инфраструктуры "Купера" Антон Егорушков отмечает, что в ИТ и финтехе DevOps приносит пользу сразу в нескольких направлениях: ускоряет выпуск ценности для пользователей, снижает издержки, повышает скорость реакции на изменения и улучшает взаимодействие между командами.

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

Спрос на DevOps-специалистов продолжает расти

Изменения в структуре отраслей отражаются на рынке труда. По востребованности DevOps-инженеры уступают только разработчикам: на них приходится 27,6% спроса против 40,6% у программистов.

С 2019 по 2024 год число вакансий в этом направлении стабильно увеличивалось. В первом квартале 2024 года работодатели разместили на 30% больше предложений, чем за аналогичный период годом ранее.

Основной спрос приходится на специалистов уровня middle и senior. В 53% вакансий требуется опыт работы от трех до шести лет. Для сравнения, в 2022 году доля таких предложений составляла 48%. Это говорит о том, что компании все чаще ищут не начинающих инженеров, а сотрудников, способных самостоятельно проектировать инфраструктуру, внедрять автоматизацию и отвечать за надежность процессов.

Наиболее востребованы следующие навыки:

- Linux - 45% вакансий;
- Docker - 37%;
- Kubernetes - 35%;
- практики DevOps - 23%;
- Ansible и Python - по 22%;
- CI/CD и Bash - по 20%;
- PostgreSQL - 19%;
- Git - 17%.

Таким образом, работодателям нужен специалист с широким набором компетенций. От него ожидают не только знания отдельных инструментов, но и понимания жизненного цикла продукта, принципов автоматизации, мониторинга, информационной безопасности и командной работы.

Дефицит опытных кадров остается проблемой

Директор инфраструктуры "Авито" Иван Калуцкий обращает внимание на устойчивый дефицит senior-специалистов. Найти опытного инженера по-прежнему сложно, а конкуренция за таких кандидатов остается высокой.

При этом далеко не каждая компания готова активно нанимать начинающих специалистов. Для эффективного обучения джунов необходимы зрелые процессы, понятная документация, автоматизированные инструменты и наставники. Если инфраструктура построена хаотично, новичку трудно быстро включиться в работу, а нагрузка на опытных сотрудников возрастает.

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

Контейнеризация становится частью стандартной инфраструктуры

Высокий спрос на Docker и Kubernetes связан с активным распространением контейнерных технологий. Контейнеры позволяют унифицировать среду запуска приложений, ускорять развертывание и снижать количество ошибок при переносе программ между различными средами.

Вместе с тем в 2024 году доля использования отдельных оркестраторов сократилась. Kubernetes снизился с 58,3% до 54,4%, OpenShift - с 15,1% до 14,1%, Rancher - с 9% до 5,7%. При этом Docker Swarm, напротив, показал рост: с 14,7% до 18,6%.

Такую динамику можно объяснить расширением DevOps на отрасли, где инфраструктура часто строится на обычных виртуальных машинах. В подобных сценариях компаниям не всегда требуется сложная платформа уровня Kubernetes. Для небольших и менее распределенных систем может быть достаточно более простого решения.

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

Компании переходят на управляемые платформы

Одновременно растет интерес к Managed-решениям. Доля респондентов, использующих управляемые платформы, увеличилась с 56,2% до 64,7%. Российская платформа оркестрации и управления контейнерами Deckhouse выросла с 9,9% до 12,3%, а доля других отечественных дистрибутивов - с 4,9% до 9,1%.

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

При выборе платформы компании обращают внимание на несколько ключевых характеристик. Важна возможность установки в закрытом контуре, поскольку требования к защите данных и контролю инфраструктуры становятся жестче. Также востребованы централизованное управление большим количеством кластеров и обновление без остановки сервисов.

Безопасность становится обязательной частью DevOps

Распространение DevOps в регулируемых и промышленных отраслях усиливает требования к информационной безопасности. Если раньше автоматизация поставки программного обеспечения могла рассматриваться отдельно от защиты инфраструктуры, то теперь эти процессы объединяются в единую практику DevSecOps.

Компании внедряют контроль уязвимостей образов, проверку зависимостей, управление секретами, аудит изменений и автоматические политики доступа. Такие меры позволяют выявлять проблемы еще до выхода приложения в промышленную эксплуатацию.

Особое значение имеет работа в закрытых контурах. Организации стремятся сохранять контроль над данными, сетевыми взаимодействиями и версиями программных компонентов. Поэтому платформы должны поддерживать изолированную установку, разграничение прав и централизованный мониторинг.

Главный результат - изменение корпоративной культуры

DevOps нельзя свести только к Docker, Kubernetes или инструментам CI/CD. В основе подхода лежит изменение взаимодействия между подразделениями. Разработка, тестирование, эксплуатация, безопасность и бизнес должны работать как единая система, а не передавать задачи друг другу по цепочке.

Именно поэтому внедрение DevOps часто требует пересмотра процессов, зон ответственности и критериев эффективности. Недостаточно приобрести платформу: необходимо договориться о правилах релизов, организовать мониторинг, описать процедуры реагирования на сбои и сформировать культуру постоянного улучшения.

Результаты State of DevOps Russia 2024 показывают, что российский рынок движется в сторону более зрелой инженерной модели. DevOps распространяется на новые отрасли, спрос на опытных специалистов растет, контейнеризация становится привычной практикой, а управляемые платформы помогают компаниям справляться с усложнением инфраструктуры. В дальнейшем конкурентное преимущество получат организации, которые смогут одновременно развивать технологии, процессы и людей.

Прокрутить вверх