Recently, AWS announced Well-Architected AWS Custom Goalsa new feature of Well-Architected AWS Tool. With this new feature, customers can bring their own best practices to complement the existing framework based on their industry, operational plans and internal processes.
The company launched its Well-structured setting in 2015. It launched the self-service Well-Architected Tool in 2018, allowing customers to review AWS workloads at any time without the need for an AWS architect to be present. The tool includes lentils as an extension of the Well-Architected Framework, like the Serverless Lens introduced in 2017 and the SaaS lens in 2020. During the year re: Inventthe company allows customers to add their own goals with the Custom Goals feature, which provides a consolidated view and a consistent way to measure and improve workloads on AWS without relying on external spreadsheets or third-party systems.
Users can create a custom goal by editing a JSON preset model to define questions, choices, useful resources, improvement plans and risk rules. By downloading the model from AWS Well-Architected Tool console, they can work on it locally and then bring it back online. The JSON structure includes several pillars in the model, each containing various questions, each with its own choices and risk rules.
Once a user uploads a lens, it becomes available in the Well-Architected tool. Then they must release and assign a release before creating a new workload for review and application of AWS-owned and custom goals. During the Workload Review, users will walk through each pillar and the custom goal questions, using the same user interface provided by the AWS Well-Architected tool.
This feature is very useful, you can now create a review with the set of questions that reflect what matters to your organization, and have the WA tool provide the UX, storage and API to manage it all.
I can think of so many use cases for this, especially workloads that have industry regulations. It’s a nice addition to the Well-Architected tool.
Currently, Custom Lenses are available in all AWS Regions where the AWS Well-Architected Tool is available at no charge. Additionally, customers can define up to five custom lenses and share them between AWS accounts, in addition to the existing Well-Architected framework and AWS owned lenses.