Сегодня компания «Экспресс 42» опубликовала подробный отчёт о состоянии DevOps в России. В статье мы расскажем, кто принял участие в опросе и какие инструменты используют компании для работы с инфраструктурой в 2024 году. Также сравним ситуацию с прошлым годом: насколько выросла доля пользователей российских серверных ОС и как перевод отдельных инструментов на Business Source License сказался на их использовании.

Первый отчёт State of DevOps Russia вышел в 2020 году. За минувшее время охват исследования вырос в разы. Если первый опрос заполнили 800 респондентов, то в этом году их больше 4100. Это стало возможным благодаря партнёрам, одним из которых в 2024 году стал Deckhouse — российский вендор, о чьих решениях для построения безопасной и устойчивой ИТ-инфраструктуры вы могли читать в нашем блоге. Большая выборка опроса позволяет отмести случайности и получить более точные результаты.

Профиль респондентов

Роль в компании. Среди участников исследования 62,6% — линейные специалисты, например разработчики, тестировщики, администраторы. Немного выросла по сравнению с прошлым годом доля руководителей. Больше четверти респондентов управляют отдельными командами или отделами, а топ-менеджеров в совокупности 11,3%:

Отрасли компаний. Чуть больше трети респондентов работают в отрасли информационных технологий. На втором месте, как и в прошлые годы, расположился финтех. А торговлю на третьей строчке понемногу догоняет промышленность, разрыв между ними сократился до 0,3 процентного пункта:

Самое интересное здесь то, что в этом году доля участников исследования из ИТ-компаний и финтеха снизилась суммарно на 11,39 процентного пункта, которые распределились между другими вариантами ответов. Интерес к DevOps за пределами привычной тройки отраслей-лидеров растёт. Аналогичную картину показывают и результаты Accelerate State of DevOps Report 2023 от Google. Разница в распределении респондентов по отраслям между отчётами — меньше 1,5 процентного пункта:

Распределение компаний респондентов по отраслям в отчёте Accelerate State of DevOps Report 2023
Распределение компаний респондентов по отраслям в отчёте Accelerate State of DevOps Report 2023

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

Размер компании. Около четверти участников исследования работают в компаниях с количеством сотрудников от 100 до 499. На второе место поднялись организации со штатом от 10 тысяч человек — команды крупного бизнеса стали ещё крупнее. Совсем немного — половину процентного пункта — гигантам уступают компании, где работают от 500 до 1999 человек. При этом подросла и доля совсем небольших организаций размером 1–4 человека: если в 2023 году таких было 3%, то в этом — уже 5,1%:

Размер команды. Типичная команда, в которой работают респонденты, насчитывает от 4 до 6 человек. На 2% увеличилась доля по-настоящему больших команд, где трудятся больше 30 сотрудников:

По сравнению с прошлым годом на 1,4 процентного пункта выросло количество людей, которые работают в одиночку. В ответе на другой вопрос исследования мы также видим рост числа фрилансеров: среди респондентов этого года их 3,8%. Эксперты связывают тренд с дефицитом квалифицированных кадров, который вынуждает компании охотнее сотрудничать с независимыми специалистами, и выдвигают гипотезу о том, что самим специалистам может быть интереснее сотрудничать сразу с несколькими работодателями. 

По результатам Accelerate State of DevOps Report 2023, в мире процент независимых специалистов выше — 10% респондентов опроса. Правда, большая часть из них — 8% — работают на одну компанию фултайм. А если взглянуть на более широкий контекст и исследование 2024 Stack Overflow Developer Survey, то доля независимых специалистов среди инженеров и разработчиков составляет почти 18%. 

Распределение статусов трудоустройства респондентов 2024 Stack Overflow Developer Survey
Распределение статусов трудоустройства респондентов 2024 Stack Overflow Developer Survey

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

Операционные системы в продакшене

Сразу предупредим, что вопрос «Какие ОС вы используете на ваших серверах?» и все последующие давали возможность выбора нескольких вариантов ответов. Разные инструменты могут спокойно сосуществовать в инфраструктуре компании, поэтому не удивляйтесь сумме больше 100%. 

Linux по-прежнему занимает лидирующую строчку среди серверных ОС, хотя доля пользователей ОС семейства Debian/Ubuntu снизилась с 61,8 до 53,8%, а Enterprise Linux — с 49 до 33,1%. По сравнению с прошлым годом явно заметен рост доли пользователей российских операционных систем:

  • Astra Linux — на 4,2 процентного пункта;

  • РЕД ОС — на 2,1 процентного пункта;

  • Другие российские ОС — на 3,7 процентного пункта. 

Логичным образом снизилось количество пользователей неподдерживаемых версий ОС от Microsoft: доля Windows 2008, 2008R2, 2012 и 2012R2 упала с 26,6 до 19,5%. Доля остальных версий Windows по сравнению с прошлым годом практически не изменилась. 

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

Инструменты для управления инфраструктурой 

Самый заметный тренд — уменьшение доли Ansible. В 2023 году мы отмечали, что он наконец обошёл по популярности shell-скрипты, но эта тенденция не сохранилась. Bash и Powershell вернулись на первое место: их используют 63,6% респондентов. Немного выросла и доля самописных скриптов и инструментов:

Другое примечательное наблюдение — уменьшение количества пользователей Packer и Terraform. Скорее всего, это связано с изменением лицензий. Теперь оба инструмента HashiCorp доступны по Business Source License, которая ограничивает коммерческое использование.

Инструменты для CI/CD

Среди CI/CD-систем лидирующую позицию по-прежнему занимает GitLab CI. В этом году его доля ещё немного подросла и теперь составляет 56,7%. Чуть-чуть увеличился и процент пользователей GitHub Actions, несмотря на риски блокировки. 

В целом инструменты для CI/CD используют 86,7% респондентов. Практики непрерывной поставки распространяются медленно, но верно. В 2021 и 2023 годах их использовали чуть больше 82% участников исследования:

Если говорить о снижении показателей, доля ArgoCD уменьшилась до 14%, а FluxCD — до 2,8%. Возможно, это связано с появлением среди респондентов сотрудников компаний, которые ещё не используют GitOps-практики.

Системы контроля версий 

Вопрос о том, какие решения для управления исходным кодом используют респонденты, — новый, в прошлых исследованиях его не было. Бесспорный лидер здесь — GitLab с суммарной долей в 65,4%. Второе и третье место занимают GitHub и Bitbucket. Между SaaS- и on-premise-решениями побеждают последние: собственные инсталляции использует 61% респондентов, а SaaS — 37,6%.  

Инструменты для логирования и мониторинга

В прошлом году в комментариях к статье с результатами исследования нас спросили, почему в этом блоке нет Zabbix. Мы исправились и добавили его в список вариантов. В результате узнали, что Zabbix по-прежнему популярен и занимает почётное второе место среди систем сбора метрик. Его доля — весомые 52,5%, даже больше, чем у Prometheus:

Значительно упало количество пользователей Elasticsearch: c 42,3 до 25,8%. Часть из них могли переехать на OpenSearch-стек: его доля подросла на 3,4 процентного пункта. Но, как вы видите, изменения непропорциональны. Скорее всего, после изменения лицензии Elasticsearch компании начали использовать решения параллельно, и кто-то уже успел полноценно переехать на Open Source, а кто-то ещё нет. 

Уменьшилось количество пользователей Prometheus и VictoriaMetrics. В обоих случаях доля снизилась почти на 5 процентных пунктов. Зато немного подросли показатели более нишевых решений: Graphite вырос с 3 до 4,3% а Grafana Mimir — с 2,5 до 3,1%.

Сервисы для управления задачами 

Что касается решений для управления задачами, здесь существенно выросла доля российских инструментов: на 10,5 процентного пункта — для SaaS и на 4,8 процентного пункта — для on-prem. Аналогичный тренд наблюдается и в сервисах для ведения документации. 

Open Source-сервисы стабильны и сохраняют долю в 19%:

Выводы

  • Среднестатистический участник исследования — линейный специалист в ИТ-отрасли. В его компании работают от 100 до 499 сотрудников, а в команде — 4–6 человек.

  • DevOps всё больше интересуются вне ИТ-компаний и финтеха. Суммарная доля остальных отраслей выросла с 39,7 до 51,4%.

  • Продолжает расти количество пользователей российских серверных операционных систем. Самая популярная отечественная ОС — по-прежнему Astra Linux. Также увеличивается количество пользователей российских решений для управления задачами и ведения документации.

  • Bash-скрипты вернули себе первенство в управлении инфраструктурой. Сразу за ними — самописные решения. 

  • Перевод инструментов на Business Source License негативно влияет на количество пользователей.

  • Самой популярной CI/CD-системой остаётся GitLab CI. А в целом доля респондентов, использующих инструменты для CI/CD, плавно растёт каждый год. 

Скачать подробный отчёт State of DevOps Russia 2024 вы можете на сайте исследования. А в следующей статье цикла мы расскажем, что происходит с контейнеризацией и Kubernetes. Спойлер: по сравнению с прошлым годом респонденты стали меньше пользоваться оркестраторами. При этом мы наблюдаем начало тренда на переход на управляемые решения и российские дистрибутивы: так, доля пользователей Deckhouse Kubernetes Platform выросла на 2,4 процентных пункта, других отечественных дистрибутивов — на 4,2 процентных пункта.

P. S.

Читайте также в нашем блоге:

Комментарии (5)


  1. strelkove
    09.09.2024 13:09
    +2

    Что-то не до конца понял про падение доли linux. Если доля windows в целом осталась прежней, за счёт чего упала доля linux? Или тут под этим подразумеваются все дистрибутивы не отечественной разработки? Иными словами, в статье ОС типа Астры или РедОС считаются не-linux, да?


    1. ildarz
      09.09.2024 13:09
      +2

      Мастерство заголовка и интерпретации. Глубоко не копал, но, судя по формату опроса, на самом деле речь идет о консолидации используемых дистрибутивов (например, там, где раньше использовали RHEL и Debian, остался только Debian).


    1. anna_lesnykh Автор
      09.09.2024 13:09
      +1

      Вы и все комментаторы, конечно же, правы, чуть пофиксила. Разумеется, Астра и РедОС считаются за Linux :)


  1. xitriy87
    09.09.2024 13:09
    +2

    Да про линукс какая то лажа получилась) Видимо за линукс считается только Debian и RedHat, остальные это что то другое)))


    1. anna_lesnykh Автор
      09.09.2024 13:09
      +1

      Попытка сократить количество слов в заголовке привела меня в бездну, вы правы)