Well-Architected Insights provides serverless developers with insights and recommendations to continually improve their applications and keep them secure, compliant, optimized, and efficient.
The second section of the lab will demonstrate how to automatically create a role in your AWS account, delegating read-only access to various services in your AWS account. Follow these steps to complete the configuration:
2.1. Account Onboarding to Dashbird.
If you are new to Dashbird, sign up for a free account in Dashbird.io.
If you already have an account in Dashbird, go to 2.2.
Click here for Onboarding to Dashbird
- Click New to Dashbird? Create an account
- Provide your Company/Organization name and click Next.
- Select one of the benefits that you are expecting to get out of Dashbird and click Next.
- Click Add Dashbird CloudFormation stack to AWS to create an IAM role. This will allow Dashbird to collect logs, metrics and permission resource listing under your AWS account. This will redirect you to AWS Console.
- Scroll down to the bottom of the stack creation page and acknowledge the IAM resources creation by selecting all of the check boxes. Click the Next button. The stack name will be dashbird-delegation by default.
- Click dashbird-delegation stack in CloudFormation Console and go to Outputs to get the ARN of DashbirdDelegationRole. This will be required at a later stage in the lab.
- If you want to see the details of IAM role that Dashbird created, go to the IAM Console and search for DashbirdDelegationRole
- From the Dashbird console, provide the ARN of DashbirdDelegationRole which you noted previously. Click Submit Arn and click Next.
- Dashbird will scan your AWS account to collect logs, metrics, listing resources. This process may take 4-5 minutes to complete.
- All done! You should now have end-to-end observability within Dashbird Console.
2.2. Well-Architected Insights
From the Dashbird console, you can now access the Well-Architected Insights. From here, you should be able to see the Well-Architected best practices broken down by six pillars of Well-Architected Framework.
- Click Well-Architected Lens on the left panel to see your workload performance against each one of six pillars.
END OF SECTION 2