[AWS] AWS Inspector vs AWS Trust Advisor
ASW Inspector
Security, mainly use for EC2
An AWS Service which provides automataed security assessments on your EC2 application.
- Common Vnlnerabilities and Exposures
- Network Security Best Practies
- Application Secuirty Best Pratices
How to use Inspector
- install the AWS agent on EC2 instances
- Run an assessment for targets / Network / Host
- Review Findings and remediate issues
Network Assessment Checks
Netowrk configuration analysis which checks for ports reachable from outside the VPC
Host Assessment checks
Checks for unlnerable software, host hardening, and security best practices
AWS Trusted Advisor
Management and Governance
An AWS service which offes recommendations to optimize your AWS resouces accoding to the best practives.
Cost optimization
Helps save your money by giving recommendations to eliminate unused and idle resouces.
Performance
Checks for service usages over 80% of the servcie limit threshold and monitors overutilized instances
Security
Improves applications secuirty by checking security permissions and enabling security features
Fault Tolerance
Increases application availability through leveraging backup, auto scaling, health checks, and multi-AZ capabilites
Service Limits
Check for service usage greater than 80% of the service lilmit
AWS Trusted advisor security checks
- EBS Public Snapshots
- RDS public snapshots
- S3 Bucket permissions
- IAM Usage
- MFA on Root Account
- Security Group with Unrestricted Port
AWS TA Service Limit checks
- ASG and Launch configurations
- CloudFormation Stacks
- DynamoDB Read and Write Capacity
- EBS Throughput and Storage
- EC2 Reserved and On-Demand Leases
- RDS Configuration Checks
- VPC internet gateways
AWS TA Performacnes checks
- High Utilization of EC2 instances
- Excessive rules in SG
- Amazon EBS Volume attachment configuration
- Over-Utilized EBS mangnetic Volumes
- CloudFront content Delivery Optimization
AWS TA Fault Tolerance checks
- EBS Snapshots
- EC2 availability zone balance
- LB optimization
- RDS Multi-AZ
- S3 Bucket logging and versioning
- Route 53 Record Set checks
AWS TA Cost Optimization
- Low Utilization of EC2 instances
- Idle LB
- Idle RDS instances
- Saving Plans
- RDS Reserved instance Optimization
- Lambda with High Error Rate and Time outs