What Is AWS Trusted Advisor? A Complete Guide to Checks, Categories, and Use Cases
AWS Trusted Advisor is a built-in AWS service that continuously evaluates your AWS environment against AWS best practices and provides actionable recommendations. It covers six categories — cost optimization, performance, security, resilience, operational excellence, and service limits — helping you identify misconfigurations and cloud waste.
In this essential guide, we’ll cover how Trusted Advisor works, best practices for making the most of it, as well as its limitations.
How Does AWS Trusted Advisor Work?
Trusted Advisor works by comparing your AWS resource configurations against a library of predefined best-practice checks. Each check evaluates a specific condition — an idle RDS instance, an unrestricted security group port, an underutilized EC2 instance — and returns one of three statuses:
- Green (no problem detected): Your configuration aligns with the best practice.
- Yellow (investigation recommended): A potential issue exists but may not require immediate action.
- Red (action recommended): A clear deviation from best practices that should be addressed.
Results refresh automatically for accounts on Business Support+ plans and above. Basic and Developer Support accounts must refresh checks manually. You can also access results programmatically through the AWS Trusted Advisor API and integrate them with Amazon EventBridge for automated alerting.
For organizations managing multiple accounts, the Organizational View feature aggregates Trusted Advisor findings across your entire AWS Organization — useful for central cloud teams tracking compliance across dozens or hundreds of accounts.
AWS Trusted Advisor Check Categories
Trusted Advisor organizes its checks into six categories. As of 2026, accounts with Business Support+ or higher have access to 482 total checks. All accounts get 56 checks covering service limits and select security items.
Cost Optimization
Security
Performance
Resilience (Fault Tolerance)
Operational Excellence
Service Limits
AWS Trusted Advisor vs. Inspector vs. Cost Explorer
| Feature | AWS Trusted Advisor | AWS Inspector | AWS Cost Explorer |
|---|---|---|---|
| Primary purpose | Best-practice recommendations across 6 categories | Automated vulnerability scanning for workloads | Cost visualization and forecasting |
| What it checks | Resource configuration, usage patterns, service limits | Software vulnerabilities (CVEs), network exposure, code | Historical and projected spending |
| Scope | Account-wide (all services) | EC2 instances, Lambda functions, container images | Billing and usage data |
| Output | Recommendations with action items | Findings with severity scores | Charts, reports, RI/SP recommendations |
| Cost | Included with AWS Support plan | Per-assessment pricing | Free, included with all accounts |
| Best for | Ongoing operational hygiene | Security compliance and patching | Budget tracking and cost allocation |
In short: AWS Trusted Advisor evaluates if your AWS infrastructure follows best practices. Inspector tells you if your software has known vulnerabilities. Cost Explorer tells you what you’re spending and where.
Use Cases for AWS Trusted Advisor
Catching Idle Resources Before They Accumulate
Pre-Launch Security Reviews
Proactive Service Limit Monitoring
Multi-Account Compliance Dashboards
Supporting AWS Well-Architected Reviews
AWS Trusted Advisor Pricing and Support Plans
| Support Plan | Trusted Advisor Access | Minimum Cost |
|---|---|---|
| Basic (free) | 56 checks: service limits, plus select security and fault tolerance checks | $0 |
| Business Support+ | All 482 checks, plus API access and auto-refresh | $29/month per account |
| Enterprise Support | All checks, plus Trusted Advisor Priority and TAM-prioritized recommendations | $5,000/month |
Note: AWS is discontinuing Developer Support, Business Support (legacy), and Enterprise On-Ramp plans on January 1, 2027. Customers on those plans will be migrated to Business Support+ or Enterprise Support. See AWS documentation for details.
For most organizations, the decision comes down to whether 56 free checks cover your needs or whether you need the full 482-check set with API access. If you’re managing more than a handful of accounts, the Business Support+ tier is typically the minimum for meaningful Trusted Advisor coverage.
Benefits of AWS Trusted Advisor
No agents or installation. Trusted Advisor is native to AWS. It reads your resource configurations directly — no software to deploy, no permissions to configure beyond your Support plan.
Continuous evaluation. On paid plans, checks refresh automatically. You don’t need to remember to run a scan — deviations surface as they happen.
Actionable output. Each recommendation includes a description of the issue, why it matters, and a direct link to the resource or documentation needed to fix it.
Organizational visibility. For multi-account environments, aggregated views give leadership and platform teams a single pane of glass across the organization.
Integration-ready. Trusted Advisor integrates with EventBridge, AWS Config, Security Hub, and Compute Optimizer — so you can pipe recommendations into existing workflows, ticketing systems, or automation pipelines.
Limitations of AWS Trusted Advisor
Trusted Advisor is useful as a starting point, but it has clear boundaries.
Recommendations, not automation. Trusted Advisor tells you what’s wrong — it doesn’t fix anything. You still need to manually act on each recommendation or build automation around the API output.
Limited free tier. The 56 checks available on Basic accounts cover service limits and a handful of security items. Cost optimization, performance, and operational excellence checks require a paid Support plan.
Point-in-time snapshots. Checks refresh periodically (typically daily on paid plans), not in real time. A misconfiguration introduced at 9 AM might not surface until the next refresh cycle.
No cross-cloud visibility. Trusted Advisor only evaluates AWS resources. If you run workloads across multiple providers, you need separate tooling for Azure and GCP.
Generic thresholds. Trusted Advisor uses fixed thresholds (like flagging RDS instances idle for 7 days). It doesn’t learn your organization’s specific patterns or adjust recommendations based on your workload characteristics.
How nOps Goes Beyond AWS Trusted Advisor
While Trusted Advisor surfaces best-practice checks, taking action on recommendations still falls to your team.
nOps does the optimization on your behalf, freeing your engineers to focus on building and innovating. We operate on a results-based model that means you pay only a fraction of additional savings we generate for you. You get:
- Full cost visibility across AWS, Azure & GCP
- Commitment Management that automatically optimizes your savings and reduces your risk
- Free Savings Analysis so you can find out in just 30 minutes how much you can save
If you’re looking to get best-in-class AWS savings rates without any manual effort, schedule a demo with one of our AWS experts.
nOps optimizes $4 billion in cloud spending and was recently ranked #1 in G2’s Cloud Cost Management category.