Which of the following is a design principle of the reliability pillar of the AWS Well-Architected Framework?
Scale globally in minutes.
Adopt a consumption model.
Automatically recover from failure.
Make frequent, small, reversible changes.
Explanations:
“Scale globally in minutes” relates to scalability and performance rather than reliability. This principle focuses on the ability to quickly expand resources across multiple regions but does not directly address how systems maintain operation during failures.
“Adopt a consumption model” refers to the flexibility and cost-efficiency of using cloud resources as needed. While this is an important aspect of cloud architecture, it does not specifically pertain to the reliability pillar, which emphasizes maintaining service continuity.
“Automatically recover from failure” is a fundamental design principle of the reliability pillar. It emphasizes the need for systems to detect failures and recover from them without human intervention, ensuring that applications remain available and functional.
“Make frequent, small, reversible changes” is related to agility and DevOps practices, focusing on minimizing the impact of changes on systems. While this approach can contribute to overall system reliability, it is not a core principle of the reliability pillar itself.