The six pillars of the Well-Architected Framework
The cloud in general, and AWS in particular, are so popular because they simplify the development of well-architected frameworks. If there is one must-read AWS document, it is titled AWS Well-Architected Framework, which spells out the six pillars of the Well-Architected Framework. The full document can be found here: https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.html
AWS provides the Well-Architected Tool, which provides prescriptive guidance about each pillar to validate your workload against architecture best practices and generate a comprehensive report. Please find a glimpse of the tool below:

To kick off a well-architected review for your workload, you first need to create an AWS account and open the Well-Architected Tool. To start an architecture review per the gold standard defined by AWS, you need to provide workload information such as name, environment...