Исследование направлений инжиниринга

В рамках подготовки конференции DevOpsConf 2025 мы провели исследование основных тем и направлений инжиниринга, связанных с DevOps. Конференция по интеграции процессов разработки, тестирования и эксплуатации DevOpsConf 2025 пройдет 7 и 8 апреля 2025 года в Москве. Наш эксперт, Игорь Курочкин, работает в программном комитете DevOpsConf и помогает в подготовке программы, выбора направлений и основных тем.

В процессе анализа получилось выделить 12 основных направлений инжиниринга, в каждом направлении определили по 3-5 основных тем:
Reliability Engineering
  • Текущее состояние и куда идет Reliability Engineering, обзор трендов и проблем, исследования и отчеты, книги и публикации, сообщества и эксперты;
  • Troubleshooting, как правильно решать инциденты в production окружениях. Процессы и инструменты, разбор реальных инцидентов, истории про поиск и устранения проблем;
  • Дежурства и реагирование на инциденты. Процессы, практики и инструменты для управления инцидентами. Алертинг, эскалации, постмортемы и анализ инцидентов;
  • Как выбирать SLI/SLO/SLA и применять Error Budget для управления и поиска баланса между скоростью и качеством;
  • Надежная поставка изменений в Production. Release Engineering, Performance Engineering, Chaos Engineering;
Observability Engineering
  • Текущее состояние Observability. Обзор трендов и проблем, фреймворков, практик и инструментов;
  • Метрики. Подходы и методы. RED, USE, Golden Signals. Сбор, обработка и хранение. Визуализация и дашборды;
  • Логи. Ивенты. Сбор, хранение и агрегация. Практики и инструменты;
  • Трейсинг. Практики и инструменты;
Automation Engineering
  • Infrastructure as code, Infrastructure from code. Практики и инструменты;
  • CI/CD. Практики и инструменты для построения непрерывной интеграции и развертывания, автоматизация шагов SDLC, Pipeline as code, поставка по кнопке, шаблоны и инструменты;
  • Production окружения. Стратегии деплоя. Blue-Green, Canary, A/B, Shadow, разделение Deployment и Release, Feature Toggles;
  • QA окружения. Управление стендами и тестовыми окружениями. Автоматизация тестирования. Testing in Production. Dogfooding;
  • Dev окружения и окружение разработчика. IDE, плагины, автоматизация. Практики из разработки. Модели ветвления, версионирование, управление зависимостями;
Platform Engineering
  • Внутренние платформы, PaaS, порталы для разработчиков. Архитектура и проектирование, слои и компоненты платформ;
  • Платформенные команды. Запуск, развитие и переход к платформенным командам. Паттерны команд и способы взаимодействия с продуктовыми и инфраструктурными командами;
  • Developer Experience. Продуктовые подходы в разработке внутренних платформ. Метрики, опросы, сбор обратной связи, работа с внутренними клиентами, продажа и продвижение платформ;
Cloud-Native Engineering
  • Kubernetes. Архитектура, автоматизация, масштабирование, отказоустойчивость и балансировка;
  • Cloud-Native приложения. Принципы, паттерны, практики и инструменты;
  • CNCF экосистема. Обзор состояний сообществ и рабочих групп, проектов и инициатив. За кем следить и как внести свой вклад;
Cloud Engineering
  • Облака. Выбор и сравнение провайдеров, облачные архитектуры, кейсы миграций и масштабирования;
  • FinOps, практики и инструменты для оценки и снижения затрат. Эффективное управление ресурсами и Capacity Management;
  • Практики и инструменты проектирования, масштабирования и автоматизации облачной и гибридной инфраструктур;
Security Engineering
  • DevSecOps. Встраивание безопасности в практики и инструменты разработки, тестирования и эксплуатации;
  • Application Security. Распространение практик и построение процессов. Shift-left, Security champions, Security фреймворки, стандарты и чек-листы;
  • Защита от внешних и внутренних угроз. Threat Assessment, Red Team, Blue Team. Аудиты, фасилитация, тренировки и обучение;
Data Engineering
  • Big Data. Проектирование и архитектуры систем обработки и хранения больших данных. Практики и инструменты;
  • MLOps. Масштабирование и эксплуатация систем на базе машинного обучения. Автоматизация и CI/CD. Версионирование моделей и датасетов;
  • Базы данных. Масштабирование, отказоустойчивость и эксплуатация;
Systems Engineering
  • Linux. Администрирование, эксплуатация, оптимизация, производительность, автоматизация;
  • Legacy и Heritage Engineering. Хорошие и правильные подходы в старых инфраструктура;.
  • DevOps для Windows. Инфраструктура и автоматизация;
  • Жизнь без K8s, облаков и DevOps инженеров;
Russian Engineering
  • Импортозамещение. Сравнение и выбор технологий, вендоров и решений. Особенности применения, адаптации и разработки российского ПО. Работа с вендорами;
  • Open Source. Опыт применения, выбор и оценка стоимости внедрения, развитие и поддержка Open Source технологий и проектов;
  • Российские стартапы, сервисы и проекты в области DevOps, SRE и Developer Tools;
  • DevOps для 1C. Автоматизация, масштабирование и эксплуатация. Практики и инструменты;
Team Engineering
  • Развитие и удержание инженеров. Построение карьеры и выбор путей развития. Инженерные треки, ветки, уровни, линейки и навыки;
  • Командообразование и командная работа. Лидерство. Коммуникация. Делегирование. Мотивация. Конфликты;
  • Найм, онбординг, менторство и обучение;
Org Engineering
  • Архитектура организации. Топологии команд, паттерны команд и способов взаимодействия. DevOps для CTO. DevOps в Enterprise и DevOps на большом масштабе;
  • Инженерная культура и зрелость. Управление, изменение и развитие культуры через процессы, практики. Масштабирование культуры и практик на организацию. Измерение культуры;
  • Модели и уровни зрелости практик и процессов, взаимосвязи практик. Измерение эффективности внедрения практик, процессов и инструментов. DORA, Accelerate, Productivity Engineering, Technical Excellence.
Исследование проводилось в формате онлайн опроса целевой аудитории конференции с помощью сервиса Google Forms и анализа результатов в Google Looker Studio. Опрос доступен по ссылке.

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