AWS providers AWS Trusted Advisor tool which audits and validates your AWS environment across five categories: security, fault tolerance, service quota, performance, and cost optimization against AWS best practices guidelines and provides recommendations to improve the same.
You need to have at-least Business support plan to access all Trusted Advisor checks.
The Basic/Free plan provides access to only 7 core Trusted Advisor checks only.
For a production setup, it’s highly recommended to have Trusted Advisor enabled.
For more details. visit – https://aws.amazon.com/premiumsupport/technology/trusted-advisor/