AWS Trusted Advisor provides real time guidance to help users provision their resources following AWS best practices. You can now create configurable, rule-based events for automated actions based on AWS Trusted Advisor’s library of best-practice checks using Amazon CloudWatch Events. The sample functions provided help to automate Trusted Advisor best practices using Amazon Cloudwatch events and AWS Lambda.
Setup and usage instructions are present for each tool in its respective directory:
Stop Amazon EC2 instances with low utilization
Create snapshots for EBS volumes with no recent backup
Delete exposed IAM Keys and monitor usage
Enable S3 bucket Versioning
More information about Trusted Advisor is available here: https://aws.amazon.com/premiumsupport/trustedadvisor/
Trusted Advisor Tools is licensed under the Apache 2.0 License.