Correct Answer: B.
AWS Trusted Advisor checks for service usage for all the resources within AWS Cloud and provides notifications.
Option A is incorrect as AWS Config can be used to audit, evaluate configurations of AWS resources.
But it does not check service limits for resources.
Option C is incorrect as Amazon CloudWatch monitors AWS resources and applications on these resources.
But it does not check service limits for resources.
Option D is incorrect as AWS CloudTrail is a logging service, recording activity made to AWS resources.
But it does not check service limits for resources.
For more information on AWS Trusted Advisor, refer to the following URL:
https://aws.amazon.com/premiumsupport/technology/trusted-advisor/
The correct answer is B. AWS Trusted Advisor.
AWS Trusted Advisor is a tool that provides recommendations to optimize AWS resources, improve security, and increase performance and reliability of AWS services. It also checks the usage and limits of AWS resources and services, and provides suggestions to stay within the limits and avoid unnecessary costs.
When an AWS account is created, there are limits set for the number of resources that can be launched within a particular AWS service. These limits are known as service quotas or service limits. For example, there are limits for the number of Amazon Elastic Compute Cloud (EC2) instances that can be launched, the number of Amazon Relational Database Service (RDS) instances that can be launched, etc.
AWS Trusted Advisor can check the usage and limits of AWS resources and services, and provide recommendations to stay within the limits. It can also provide suggestions to increase the limits if necessary. This helps to avoid service disruptions and unexpected charges due to exceeding the limits.
AWS Config is a service that provides a detailed inventory of AWS resources, their configuration history, and configuration changes. It does not provide information about service limits.
Amazon CloudWatch is a monitoring and management service for AWS resources. It collects and monitors metrics, logs, and events from AWS resources and applications. It does not provide information about service limits.
AWS CloudTrail is a service that provides a record of actions taken by a user, role, or AWS service in an AWS account. It does not provide information about service limits.