Skip to content

Well-Architected Custom-LensΒΆ

This directory contains Well Architected Custom Lenses that can be used to assess and track your Cloud Foundations deployments.

Moreover, you can use this Lens as a step-by-step guide for understanding the concepts, designing and implementing your Cloud Foundations environment.

Figure 1: CFA Lens CFA Lens

CFA Custom Lens UsageΒΆ

To automatically publish the Lens for use in your account follow the below steps. Alternatively, you can manually deploy the Custom Lens json following the Well Architected Custom Lenses guidance.

  1. Log into an AWS account. This account will be used to hold the Well-Architected Custom Lens where you can track the progress of your cloud foundation.
  2. Open the CloudShell console. Copy this command and paste into the CloudShell console. Ensure that you add in the regions that you plan to operate in: export Regions=[AWS Region list] Owner="CFA"; curl -sSL https://raw.githubusercontent.com/cloud-foundations-on-aws/cloud-foundations-templates/main/custom-lens/auto-deploy/app.py | python3

    Example: export Regions="us-east-1,us-west-2" Owner="CFA"; curl -sSL https://raw.githubusercontent.com/cloud-foundations-on-aws/cloud-foundations-templates/main/custom-lens/auto-deploy/app.py | python3

  3. Navigate to the Well Architected Tool console in AWS. Choose Workloads and select 'Organization' and then click Continue Reviewing and choose AWS Cloud Foundations Accelerator.

Exporting CFA Lens to a Microsoft Excel WorkbookΒΆ

"Tools" folder contains a Microsoft Excel File, which is automatically generated out of CFA Lens JSON on each update. This file is formatted as a Project Workbook and can be used to track activities and CFA module completion instead/on top of CFA Lens execution using a Well-Architected Tool Console.

Figure 2: CFA Workbook CFA Workbook

ContentΒΆ

Custom Lens Description Type
Cloud Foundations Accelerator Custom Lens Custom Lens to measure and track your progress as you complete the core Cloud Foundations capabilities. This Custom Lens goes into greater depth than the Acceleration Day Custom Lens Custom Lens