Reliability

The reliability pillar ensures that the workload continue to function as expected in case of any failures. It incorporates automatic recovery mechanisms and measures to mitigate disruptions.

Design Principles:

  • Automatically recover from failure: It uses automated tools to detect and recover from failures without manual intervention. It monitors a workload for key performance indicators (KPI’s) so you can trigger automation when a threshold is breached.
  • Test recovery procedures: Regular testing of recovery procedures are conducted to prove that the workload works as expected.
  • Scale horizontally to increase aggregate workload availability: Distributing workloads across multiple instances horizontally will increase the system’s overall availability.
  • Stop guessing capacity: Automatically scale resources based on demand.
  • Manage change in automation: Changes to your systems or infrastructure should be made using automation.

AWS Well-Architected Framework

The AWS Well-Architected Framework is a set of practices that enables AWS users, architects and developers to design and architect a secure, high performing, resilient, cost-effective, efficient and reliable system for their applications in the cloud. It allows users to consistently measure their architectures against best practices and identifies areas for improvement.

The framework provides an approach for customers to review their architectures and provides guidance to implement designs that scale with their application needs over time. It provides best practices in the design, delivery and maintenance of AWS environments.

Similar Reads

Pillars of a Well-Architected AWS Framework

The framework works on six pillars :...

Operational Excellence

The operational excellence pillar focuses on running the workloads effectively and efficiently while gaining insights into ops and allows organizations to continuously improve processes and procedures to deliver business value. It follows the best practices for organizations to optimize their operations, increase efficiency and enhance the overall performance....

Security

The security pillar protects data at rest & in transit, information, system and safeguards assets while delivering business through risk assessments and mitigation strategies. To operate your workload securely, you must apply overarching best practices to every area of security....

Reliability

The reliability pillar ensures that the workload continue to function as expected in case of any failures. It incorporates automatic recovery mechanisms and measures to mitigate disruptions....

Performance Efficiency

The fourth pillar, performance efficiency which focuses on the ability to use IT and computing resources efficiently to meet system requirements and to maintain that efficiency as demand changes and technologies evolve....

Cost Optimization

The cost optimization pillar focuses on analyzing, understanding and controlling where money is being spent and focuses on the ability to avoid unnecessary costs. Scales your resources as to meet business needs without overspending....

Sustainability

The sustainability pillar tracks your progress toward policies and best practices that support a more sustainable future and not just a simple checklist....

Conclusion

The AWS Well-Architected Framework provides a set of design principles and best practices to help organization build a secure, efficient, high performing and cost-effective cloud architecture. It consists of six pillars : operational excellence, security, reliability, performance efficiency, cost optimization and sustainability....

AWS Well-Architected Framework – FAQs

What is the purpose of Well-Architected Framework?...