Which AWS services or tools can the company use to meet this requirement?
(Choose two.)
Amazon Simple Queue Service (Amazon SQS)
AWS Budgets
Cost Explorer
Amazon CloudWatch
AWS Cost and Usage Report
Explanations:
Amazon Simple Queue Service (SQS) is a messaging service that allows decoupling and scaling of microservices, distributed systems, and serverless applications. It does not have built-in capabilities for monitoring AWS costs or sending notifications based on cost thresholds.
AWS Budgets is specifically designed to track your AWS usage and costs. It allows you to set custom cost thresholds, and when those thresholds are reached, it can send notifications via Amazon SNS (Simple Notification Service). This makes it an ideal choice for the company’s requirement.
Cost Explorer is a tool that allows users to view and analyze their costs and usage patterns over time. However, it does not provide alerting or notification capabilities directly when a cost threshold is reached. It is more for analysis than proactive notifications.
Amazon CloudWatch is a monitoring service that can be used to collect and track metrics, collect log files, and set alarms. While it does not directly monitor AWS costs, it can be integrated with AWS Budgets to send notifications when cost-related metrics exceed specified thresholds. Therefore, it supports the alerting mechanism needed when combined with AWS Budgets.
AWS Cost and Usage Report provides detailed data about AWS costs and usage but does not offer any alerting or notification functionality when specific cost thresholds are met. It is mainly used for detailed reporting and analysis of spending.