Description:

AWS Trusted Advisor is a fully managed service that provides you guidance to follow AWS best practices.  During establishing a new workflow, developing applications, or as part of ongoing improvement, take advantage of the recommendations provided by Trusted Advisor regularly to help keep your solutions provisioned optimally.

 

Rationale:

Trusted Advisor evaluates your account by using checks. These checks identify ways to optimize your AWS infrastructure, improve security and performance, reduce costs, and monitor service quotas. You can then follow the check recommendations to optimize your services and resources.

 

Impact:

AWS Trusted Advisor analyzes your AWS environment and provides best practice recommendations in five categories.

  1. Cost optimization

  2. Performance

  3. Security

  4. Fault tolerance

  5. Service limits



Default Value:

The trusted advisor is enabled by default for errors and warnings.


Pre-Requisite:

  • Sign in as admin or IAM user with required permissions


Remediation:

Test Plan:

  1. Sign in to the AWS Management Console.

  2. Go to the Trusted Advisor console at https://console.aws.amazon.com/trustedadvisor/

  3. If it shows up Enable Trusted Advisor status banner, it means Trusted advisor is not enabled


Implementation steps:

  1. Sign in to the AWS Management Console.

  2. Navigate to the Trusted Advisor console at  https://console.aws.amazon.com/trustedadvisor/.

  3. Click on Enable Trusted Advisor

  4. You will be directed to the dashboard where you can see the summary of the check


Backout plan:


Note:

  • Download the results of each check for further analysis or distribution.

  • Ask a Trusted Advisor to automatically send you a status update each week

  • Create reports so that you can view Trusted Advisor check results for your organization.

 

Reference: