Trusted Advisor
Solution Architect Associate
Security Specialty
- Fully managed best-practice auditing tool
- The service is free, but there are features locked behind having an AWS Support Plan for the account
- As your account begins to scale, it becomes difficult to understand and keep track of the various resources that are deployed
- Trusted Advisor provides best practices in five categories:
- Security, Fault Tolerance, Performance, Cost Optimization, Service Limits
- Identifies under utilized EC2 instances, recommends Reserved Instances, and EBS volume checks
- Trusted Advisor compares your account resources with known best practices.
- Also provides an API for integration
- Can send notifications as well
- Integrates with CloudWatch events as well to allow you to automate changes to environment based off of events
- Service Limits check allows you to see usage vs. any set limits. Alerts you when you’re getting close to a limit for any service, and gives you time to ask for increases prior to issues arising due to hitting caps
- Security checks for things like IAM password policies, recent cases involving outages from any customer, etc.
- Fault Tolerance has a number of checks associated with common support tickets, allowing you to avoid hitting common issues.