AWS Certified Solutions Architect Professional SAP-C02 Practice Question
A global enterprise operates a large multi-account environment using AWS Organizations. The finance department needs to implement a detailed chargeback model for various business units and projects. They require the ability to perform complex, ad-hoc queries on granular cost and usage data going back several years. The current method of using the AWS Billing console and basic monthly reports is insufficient for their needs. The company has a strong preference for serverless, managed AWS services to minimize operational overhead. Which strategy should a solutions architect recommend to meet these requirements most effectively?
Enable Detailed Billing Reports (DBR) and save them to an S3 bucket. Develop a scheduled AWS Lambda function to parse the reports and load the processed data into an Amazon RDS database for querying.
Configure AWS Cost and Usage Reports (CUR) to be delivered to an Amazon S3 bucket. Use AWS Glue to catalog the data, and then query it using Amazon Athena. Create dashboards for the finance team using Amazon QuickSight.
Create multiple AWS Budgets for each business unit. Configure budget actions to send alerts via Amazon SNS when costs exceed thresholds. Use AWS Cost Explorer to create and share custom reports for cost trends.
Use AWS Config with custom rules to track resource creation across all accounts. Create a Lambda function to query the AWS Config history to correlate resources with business units and store the results in Amazon DynamoDB for reporting.
The correct approach is to use AWS Cost and Usage Reports (CUR) with Amazon Athena and Amazon QuickSight. This combination provides the most detailed and comprehensive solution for long-term cost analysis in a multi-account environment. CUR provides granular line-item data that can be stored indefinitely in Amazon S3. By integrating CUR with AWS Glue and Amazon Athena, the finance team can perform complex SQL queries directly on the data stored in S3. Amazon QuickSight can then connect to Athena to build interactive dashboards for visualization and reporting, fulfilling all the specified requirements with a serverless, managed architecture.
Using AWS Budgets and Cost Explorer is an incorrect choice because while these tools are useful for high-level monitoring and alerting, they lack the granularity and long-term, ad-hoc query capabilities required. Cost Explorer is limited in its historical data retention and is not designed for the deep, SQL-based analysis that CUR and Athena provide.
Creating a custom solution with AWS Lambda and Amazon RDS is not optimal. This approach represents undifferentiated heavy lifting, requiring significant development and maintenance effort. The serverless pattern of CUR, Athena, and QuickSight is the recommended AWS best practice that directly replaces such custom solutions. Additionally, Detailed Billing Reports are a legacy feature that AWS has replaced with the more comprehensive Cost and Usage Reports.
Using AWS Config is incorrect because it is a service for assessing and auditing resource configurations and compliance, not for analyzing detailed billing and usage data. While it can be used for cost-related governance (e.g., enforcing tags), it is not the primary tool for the type of deep cost analysis required by the finance department.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is AWS Cost and Usage Reports (CUR), and why is it recommended for detailed cost analysis?
Open an interactive chat with Bash
How does Amazon Athena work with AWS Glue and S3 in this solution?
Open an interactive chat with Bash
What features of Amazon QuickSight make it suitable for creating cost analysis dashboards?
Open an interactive chat with Bash
AWS Certified Solutions Architect Professional SAP-C02
Continuous Improvement for Existing Solutions
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access