Operational Excellence

• Includes the ability to run and monitor systems to deliver business value and to continually improve supporting processes and procedures

• Design Principles

  • Perform operations as code - Infrastructure as code

  • Annotate documentation - Automate the creation of annotated documentation after every build

  • Make frequent, small, reversible changes - So that in case of any failure, you can reverse it

  • Refine operations procedures frequently - And ensure that team members are familiar with it

  • Anticipate failure

  • Learn from all operational failures

Last updated