Developing and architecting infrastructure for your application is not an easy task. Especially as the environment must be the most secure, high-performing and resilient. But how can you be sure, that your architecture fulfils these requirements? By following the AWS Well-Architected Framework, you will be on your way towards these goals in no time.
AWS Well-Architected Framework
Working with AWS Well-Architected Framework, you as a customer can be sure to have a consistent approach to evaluate architectural patterns, and guidance on building highly scalable designs.
Well-Architected framework is comprising of 5 distinct pillars which are used to evaluate and compare our customers workload against AWS best practices. These pillars gives the guidance to produce stable and efficient systems, allowing you to focus on the very core of your business.
The ability to run and monitor systems to deliver business value and to continually improve supporting processes and procedures.
The ability to protect information, systems, and assets while delivering business value through risk assessments and mitigation strategies.
The ability of a system to recover from infrastructure or service disruptions, dynamically acquire computing resources to meet demand, and mitigate disruptions such as misconfigurations or transient network issues.
The ability to use computing resources efficiently
to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve.
The ability to run systems to deliver business value at the lowest price point.
These principles help you to start utilizing the capacity efficiently, eliminating the need for guessing. Enabling testing at the scale of production. This helps to lower or even mitigate the risks as the weaknesses in design can be addressed before production. It also makes it a lot easier to start making informed decisions on architecture, while understanding the possible impacts on performance and availability.
Well-Architected review is a process consisting of evaluating these five pillars against your workload implementation.
The review is conducted by selected AWS partners, who are highly skilled and trained to the method by AWS.
After the review has been conducted, a detailed and prioritized findings report, including optimization suggestions, will be delivered and discussed with the customer. This then allows informed decisions, how to enhance the implementation for each of these five pillars.
- No more guessing on capacity needs - Pay what you use
- Testing your application design at production scale
- Automate everything
- Allow your architecture to evolve
- Embrace data driven architectures
- Always improve using game days