AWS Trusted Advisor
Trusted Advisor is an online resource that helps to reduce cost, increase performance, and improve security by optimizing your AWS environment.
Trusted Advisor provides real time guidance to help you provision your resources following best practices.
Advisor will advise you on Cost Optimization, Performance, Security, and Fault Tolerance.
Trusted Advisor scans your AWS infrastructure and compares is to AWS best practices in five categories:
- Cost Optimization.
- Fault Tolerance.
- Service Limits.
Trusted Advisor comes in two versions.
Core Checks and Recommendations (free):
- Access to the 7 core checks to help increase security and performance.
- Checks include S3 bucket permissions, Security Groups, IAM use, MFA on root account, EBS public snapshots, RDS public snapshots.
Full Trusted Advisor Benefits (business and enterprise support plans).
Full set of checks to help optimize your entire AWS infrastructure.
Advises on security, performance, cost, fault tolerance and service limits.
Additional benefits include weekly update notifications, alerts, automated actions with CloudWatch and programmatic access using the AWS Support API.