Design Principles
The operational excellence pillar of the AWS Well-Architected Framework is the primary reference for defining and improving your operations on AWS. It includes guidelines for you to support your business objectives, run workloads more effectively, gain insight into your operations, and continuously improve supporting processes and procedures to deliver business value.
The operational excellence pillar provides several principles to keep in mind when designing solutions for the cloud to operate workloads effectively. They are discussed in the following subsections.
Principle #1 – Perform Operations as Code
In the cloud, it is best practice to apply the same engineering discipline used for application development to your entire cloud environment. Your entire workload, including not only applications but also the infrastructure supporting them, can be defined as code, and that code life cycle management can follow the same principles you use to maintain...