В рамках подготовки конференции 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.