Оперативное совершенство — схемы

Столбец «Оперативное совершенство» фокусируется на автоматизации, практике DevOps, наблюдении, мониторинге и управлении инцидентами, поэтому операции выполняются без сбоев и быстро восстанавливаются. Эти схемы превращают принципы проектирования столбца в конкретные, проверяемые практики: как искать в решении, как хорошо выглядит и какие антишаблоны его подрывают.

Эти схемы применяют принципы создания компонента «Оперативное совершенство» на практике. Ознакомьтесь с ними вместе с компонентом «Оперативное совершенство» для получения полного руководства по каждому из них.

  • Развивайте возможность наблюдения: проектируйте приборы, мониторинг и телеметрию с начальной версии, а не переобустраивайте их после возникновения проблем.
  • Стандартизация операционных процедур — конфигурация версии и операционные процедуры в контроле источников, чтобы они выполнялись последовательно и уменьшали отклонение конфигурации.
  • Примите культуру DevOps — разделите изолированность между группами разработчиков, операционными и бизнес-отделами посредством общей ответственности за результаты.
  • Автоматизация для повышения эффективности — автоматизация повторяющихся операционных задач для устранения ручной работы, уменьшения ошибок и расширения операций.
  • Извлеките уроки из всех операционных событий — извлеките уроки из инцидентов, ошибок и успехов посредством безупречных вскрытий и операционной телеметрии.

Каждая категория сочетает шаблоны (как хорошо выглядит) с антишаблонами (как избежать), систематизированными, чтобы можно было просмотреть область решения по области. Начните с нужного операционного результата:

  • Получить доступ к системному алгоритму? Используйте функцию наблюдения для регистрации, мониторинга, отслеживания, оповещения и доступности системы.
  • Исключение ручных операций? Используйте автоматизацию для автоматизации процессов, инфраструктуры в качестве кода и удаления повторяющейся работы.
  • Доставка меняется безопасно и часто? Используйте DevOps для ожидаемых продаж CI/CD, управления версиями, тестирования автоматизации и стратегий развертывания.
  • Подготовка к обнаружению и разрешению инцидентов? Используйте управление инцидентами для обнаружения, процедур реагирования и вскрытия.
  • Со временем становится лучше? Используйте постоянное улучшение для показателей DORA, операционных проверок, проверок готовности и культуры обучения.
  • Рабочие агенты в производстве? Используйте агентские схемы для управления жизненным циклом агента, автоматизации развертывания и операционного мониторинга.

Схемы операционного совершенства для агентских систем, включительно с управлением жизненным циклом агента, автоматизацией развертывания и операционным мониторингом.

Схемы автоматизации процессов, инфраструктуры как кода и устранения ручных операций.

Схемы для показателей DORA, ретроспектив и операционных обзоров, проверок операционной готовности и создания культуры обучения.

Схемы для ожидаемых продаж CI/CD, управления версиями, тестирования автоматизации и стратегий развертывания.

Схемы обнаружения инцидентов, процедуры реагирования, вскрытия и постоянное улучшение.

Схемы регистрации, мониторинга, отслеживания, оповещения и доступности системы.