Creating a software system is a lot like creating a building. There is a reason the term “architecture” is used in both industries. Building a software system requires solid foundations and reliable load-bearing pillars that will optimize the entire structure. If your infrastructure is not well-architected, you could lose money, time, opportunities or even your data.
Well-Architected Infrastructure (WAF) are the best practices focused on the pillars of operational excellence, security, reliability, performance efficiency, cost optimization and sustainability.
This document is an introduction into WAF: what it is, the problems it solves and the benefits it provides.