Topic: AWS Certified Cloud Practitioner CLF-C02 topic 1 question 247

A company wants to launch multiple workloads on AWS. Each workload is related to a different business unit. The company wants to separate and track costs for each business unit.

Which solution will meet these requirements with the LEAST operational overhead?

A.
Use AWS Organizations and create one account for each business unit.
B.
Use a spreadsheet to control the owners and cost of each resource.
C.
Use an Amazon DynamoDB table to record costs for each business unit.
D.
Use the AWS Billing console to assign owners to resources and track costs.

Re: AWS Certified Cloud Practitioner CLF-C02 topic 1 question 247

A. Use AWS Organizations and create one account for each business unit.

AWS Organizations allows you to centrally manage and govern multiple AWS accounts. By creating separate AWS accounts for each business unit, the company can easily separate and track costs for each unit. AWS provides consolidated billing, which aggregates the charges for all linked accounts in a single bill while still allowing detailed cost reporting at the account level. This approach provides a clean separation of costs for each business unit with minimal operational overhead.

Re: AWS Certified Cloud Practitioner CLF-C02 topic 1 question 247

A.

The least overhead is just having an account per BU. Otherwise you need to assing owners, work with tags, and have a billing structure you need to maintain.

Re: AWS Certified Cloud Practitioner CLF-C02 topic 1 question 247

A. Use AWS Organizations and create one account for each business unit.

Re: AWS Certified Cloud Practitioner CLF-C02 topic 1 question 247

I really think it should be D. Because google bard says:
Therefore, considering the trade-off between functionality and operational overhead, D. Using the AWS Billing console with owners is the solution with the LEAST operational overhead. It offers a balance between ease of use and cost separation while avoiding the significant management overhead of separate accounts or custom solutions like spreadsheets or DynamoDB tables.

Re: AWS Certified Cloud Practitioner CLF-C02 topic 1 question 247

ChatGPT Answer

The most suitable solution that meets the requirements with the least operational overhead is:

A. Use AWS Organizations and create one account for each business unit.

Using AWS Organizations allows you to centrally manage and govern multiple AWS accounts. By creating separate accounts for each business unit, you can easily isolate and track costs for each unit without mixing them up. This approach provides a clear separation of resources and costs, simplifying cost management and tracking. Additionally, AWS provides consolidated billing and cost allocation features within Organizations, making it easier to manage billing and costs across multiple accounts.

Re: AWS Certified Cloud Practitioner CLF-C02 topic 1 question 247

This is the answer from AI.

D. Use the AWS Billing console to assign owners to resources and track costs.

Here's why the other options might not be optimal:

A. Use AWS Organizations and create one account for each business unit: This approach provides strong isolation but significantly increases management complexity and overhead due to managing multiple separate accounts.
B. Use a spreadsheet to control the owners and cost of each resource: This is a manual and error-prone method, not scalable for multiple workloads and business units, and prone to human error.
C. Use an Amazon DynamoDB table to record costs for each business unit: While offering flexibility, setting up and maintaining a DynamoDB table adds unnecessary complexity and overhead compared to built-in tools.