DevOps as a Service
CI/CDОпределение
DevOps as a Service (DevOps как сервис) — это модель взаимодействия, в рамках которой экспертные, инфраструктурные или платформенные команды помогают продуктовым командам внедрять и использовать практики автоматизации, разработки, тестирования, поставки и эксплуатации.
Ценность
Технология помогает выстроить более понятное и эффективное взаимодействие между командами, сократить дублирование компетенций, ускорить распространение инженерных практик и повысить согласованность способов разработки, поставки и эксплуатации.
Применение
Технология реализуется с помощью сервисной модели взаимодействия между командами, внутренней экспертной поддержки, совместной настройки процессов разработки, тестирования, поставки и эксплуатации, а также связана со следующими технологиями на радаре: Platform Engineering, DevOps Platform, Continuous Integration, Continuous Delivery, Pipeline as Code, Infrastructure as Code, GitOps, Golden Path, Site Reliability Engineering, Team Topologies.
Контекст
Наиболее актуальна для средних и крупных технологических компаний, а также Enterprise организаций со средней и высокой инженерной зрелостью, где необходимо выстроить устойчивое взаимодействие между продуктовыми, платформенными и инфраструктурными командами и масштабировать DevOps-практики без избыточной централизации.
Зрелость
Относится к уровню Adopt, потому что эта модель уже доказала практическую ценность как способ организации эффективного взаимодействия между командами и распространения современных практик в масштабе инженерной организации.