Operational Excellence
- The question it answers
- Can we run and monitor systems to deliver business value, and continuously improve how we do it?
- Design principles
- Perform operations as code — infrastructure as code rather than manual console work.
- Make frequent, small, reversible changes.
- Refine operations procedures frequently.
- Anticipate failure — run game days, pre-mortems.
- Learn from all operational failures; share the lessons.
- Use managed services to reduce operational burden.
- Typical services
- Distinguish from
- Reliability — can the workload recover from failure? Operational Excellence is how well the team runs and improves the workload.