Обзор Puppet State of DevOps Report 2024

В начале 2024 года вышел отчет The State of DevOps Report: The Evolution of Platform Engineering от компании Puppet при поддержке CD Foundation и компании Humanitec. Это уже 12-й отчет от компании Puppet, исследование в этом году было сфокусировано на подходе Platform Engineering и вопросах, связанных с топологиями платформенных команд, целям и компетенциям, пользой и проблемами платформенных команд. В опросе приняло участие 474 представителя из трех индустрий - Technology, Industrials & Manufacturing и Financial services.

Что интересного мы отметили в отчете:
1. Основными участниками являются руководители команд IT Operations, Software Development, Software Engineering и Cloud из компаний с численностью сотрудников более 1000 человек. Большая часть участников входят в платформенные команды, остальные активно взаимодействуют с такими командами;
2. Упоминается подход Citizen Development от Gartner, в котором команды разработки используют внутренние low-code и no-code инструменты предоставляемые платформенными командами;
3. Среди основной пользы для разработки от подхода Platform Engineering отмечают повышение эффективности и качества разработки, снижение срока поставки (Lead time for deployment) и более стабильные сервисы. Для бизнеса - ускорение поставки, улучшение безопасности и соблюдение комплаенса, поддержка и развитие инфраструктуры;
4. Топологии платформенных команд различаются в компаниях. Участники отмечают, что такие команды часто входят в более крупные Operations, Infrastructure или Engineering департаменты и отделы, а в продуктовой части встречаются реже;
5. Большинство участников уже запустили и развивают внутренние платформы на протяжении нескольких лет, а также видят положительный эффект от инвестиций в платформы. В отчете авторы ссылаются на Platform Engineering Maturity Model и оценку от Gartner;
6. Количество внутренних платформ и платформенных команд растет с каждым годом, при этом проблемы с взаимодействием не возникают за счет применения подхода Self-service platform;
7. Платформенной команде требуются широкий набор навыков и компетенции Full-stack инженеров для разработки и предоставления удобных сервисов для разработчиков. Выделяют новую роль Platform Product Manager с отдельным набором компетенций для помощи в развитии платформ;
8. Основными проблемами платформенных команд отмечают сбор и понимание потребностей пользователей, получение и анализ обратной связи, выделение ресурсов и метрики для оценки платформ.

Основные результаты из исследования и отчета The State of DevOps Report 2024 приведены ниже:
Подробнее про результаты читайте в отчете The State of DevOps Report 2024 и подписывайтесь на наш Telegram канал Enabling.team Insights, чтобы оставаться в курсе технологических трендов.