← Назад к базе знаний

DevOps

DevOps

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

Почему это важно здесь

Для бизнеса DevOps означает, что новые функции быстрее доходят до клиентов, а сбои короче. Для продавца — что у вендора или подрядчика есть зрелый процесс выпуска изменений, а не ручная выкладка по выходным.

Пример

Команда перешла с ежемесячных релизов на ежедневные небольшие выкатки с автоматическими тестами; время восстановления после сбоя сократилось с часов до минут.

Как применять

  • Смотреть на четыре метрики: частота выкаток, время от изменения до продакшена, доля неудачных изменений, время восстановления.
  • Автоматизировать сборку, тесты и выкатку.
  • Делать изменения маленькими и обратимыми.

Частые ошибки

  • Назвать отдел DevOps и ничего не поменять в процессе.
  • Купить инструменты без договорённостей между командами.
  • Мерить активность вместо результата.

Связанное

Метрики DORA · CI/CD · Карта Ops-дисциплин

Материал оказался полезным?