From the course: Complete Guide to the AWS Well-Architected Framework

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Design principles

Design principles

- [Instructor] There are several design principles that are highlighted in the operation excellence pillar, part of the well-architected framework, that you need to consider following if you wish to achieve operational excellence for your applications that are hosted at AWS. The first one is to perform your operations as code. Well, what's that mean? Well, our infrastructure is all software, all virtual applications, virtual components, and they can all be automated. They can all be created using a script, i.e. using code. Networks, EC2 instances, monitoring, they all can be defined with automation. A network can have logging. That logging can be captured in a log and sent to the monitoring service, which alerts you if there's network issues. Again, all code operations. Instances can be automated and built. Monitoring and alerts can be devised using code. So our operational procedures long-term can all be scripted and they can all be automated. Yes, this will take some time, but it's…

Contents