The Operational Excellence pillar focuses on automation, DevOps practices, observability, monitoring, and incident management, so operations run smoothly and recover rapidly. These patterns turn the pillar's design principles into concrete, reviewable practices: what to look for in a solution, what good looks like, and the anti-patterns that undermine it.
Design Principles
These patterns put the Operational Excellence pillar's design principles into practice. Read them alongside the Operational Excellence pillar for the full guidance behind each one.
- Evolve with observability — design instrumentation, monitoring, and telemetry from the initial version rather than retrofitting it after problems emerge.
- Standardize operational procedures — version configuration and operational procedures in source control so they run consistently and reduce configuration drift.
- Embrace DevOps culture — break down silos between development, operations, and business teams through shared responsibility for outcomes.
- Automate for efficiency — automate repetitive operational tasks to eliminate manual work, reduce errors, and let operations scale.
- Learn from all operational events — extract learning from incidents, near-misses, and successes through blameless postmortems and operational telemetry.
How to Use These Patterns
Each category pairs patterns (what good looks like) with anti-patterns (what to avoid), organized so you can review a solution area by area. Start from the operational outcome you need:
- Gaining visibility into system behavior? Use Observability for logging, monitoring, tracing, alerting, and system visibility.
- Eliminating manual operations? Use Automation for process automation, infrastructure as code, and removing repetitive work.
- Shipping changes safely and often? Use DevOps for CI/CD pipelines, version control, testing automation, and deployment strategies.
- Preparing to detect and resolve incidents? Use Incident Management for detection, response procedures, and postmortems.
- Getting better over time? Use Continuous Improvement for DORA metrics, operational reviews, readiness reviews, and a learning culture.
- Operating agents in production? Use Agentic Patterns for agent lifecycle management, deployment automation, and operational monitoring.
Pattern Categories
Agentic Patterns
Operational excellence patterns for agentic systems including agent lifecycle management, deployment automation, and operational monitoring.
Automation
Patterns for process automation, infrastructure as code, and eliminating manual operations.
Continuous Improvement
Patterns for DORA metrics, retrospectives and operational reviews, operational readiness reviews, and building a learning culture.
DevOps
Patterns for CI/CD pipelines, version control, testing automation, and deployment strategies.
Incident Management
Patterns for incident detection, response procedures, postmortems, and continuous improvement.
Observability
Patterns for logging, monitoring, tracing, alerting, and system visibility.
Related Resources
- Operational Excellence pillar — the design principles and architectural guidance these patterns implement
- Operational Excellence for the Agentic Enterprise — operational guidance for agent-based solutions
- Well-Architected Framework — how Operational Excellence fits alongside the other pillars
- Patterns and Anti-Patterns — the full pattern library across all pillars