State of devops russia 2024: ключевые тренды и результаты исследования devops в России

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

DevOps постепенно выходит за пределы классической ИТ-среды. Методологии и инструменты, которые изначально применялись преимущественно в разработке программного обеспечения, сегодня используют в ритейле, промышленности, энергетике, строительстве, логистике, телекоме и государственном секторе.

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

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

Лидером по числу участников исследования остается информационный сектор - на него приходится 36,2% респондентов. Второе место занимают финансовые организации с показателем 12,4%, третье - розничная торговля, доля которой составила 7,3%.

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

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

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

Рынок труда испытывает нехватку опытных специалистов

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

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

Особенно востребованы специалисты уровня 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 связана с активным переходом компаний к контейнерной модели. Контейнеры помогают стандартизировать окружение, ускорять развертывание приложений и упрощать масштабирование сервисов.

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

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

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

Растет популярность управляемых платформ

Число респондентов, использующих Managed-решения, увеличилось с 56,2% до 64,7%. Это показывает, что компании все чаще передают часть задач по обслуживанию инфраструктуры специализированным платформам.

Доля российской платформы оркестрации и управления контейнерами Deckhouse выросла с 9,9% до 12,3%. Использование других отечественных дистрибутивов увеличилось с 4,9% до 9,1%.

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

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

Что будет определять развитие DevOps

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

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

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

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

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

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

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