Documentation
Everything you need to get started with AWSDevTools. From quick setup to advanced configurations and API integrations.
Quick Start Guide
Sign Up with GitHub
Create your account using GitHub OAuth for secure authentication.
Connect Your AWS Account
Set up cross-account role assumption for secure AWS access.
Start Using Tools
Access our cost optimizer, security auditor, and performance monitor.
Available Tools
Cost Optimizer
Identify wasteful AWS spending with AI-powered recommendations
- Unused resources detection
- Right-sizing recommendations
- Reserved instance analysis
- Cost allocation insights
Security Auditor
Comprehensive security scanning and compliance monitoring
- IAM best practices audit
- Security group analysis
- Compliance reporting
- Vulnerability scanning
Performance Monitor
Real-time performance insights and optimization suggestions
- Resource utilization tracking
- Performance bottleneck detection
- Auto-scaling recommendations
- Custom alerting
AWS Account Setup
Step-by-step guide to configure your AWS account for secure access
1. Create IAM Role
Create a cross-account IAM role in your AWS account with the following trust policy:
2. Attach Policies
Attach the following AWS managed policies for read-only access:
- ReadOnlyAccess
- SecurityAudit
- AWSSupportAccess
3. Configure in Dashboard
Once logged in, navigate to Settings and enter your AWS account ID, role ARN, and external ID to complete the setup.
API Reference
RESTful API endpoints for programmatic access to your AWS insights
/api/v1/cost/analysis
Retrieve cost analysis for your AWS account
/api/v1/security/audit
Get security audit results
/api/v1/performance/metrics
Fetch performance metrics and recommendations
Authentication
All API requests require authentication using Bearer tokens:
https://api.awsdevtools.com/v1/cost/analysis