MLA-C01 Question 427
Select 2You are managing an AWS environment where multiple machine learning models are being deployed across different teams within your organization. To help track costs and allocate budgets accurately, you need to implement a strategy that allows you to attribute costs to their respective teams. Which of the following actions would help achieve this objective?
- A
Use resource tags to label ML resources with team-specific information such as 'TeamName' and 'Project'.
- B
Enable AWS Cost Allocation Tags and activate them in the AWS Billing and Cost Management console.
- C
Create a separate AWS account for each team and consolidate billing using AWS Organizations.
- D
Use Amazon CloudWatch to monitor resource utilization and manually calculate costs for each team.
- E
Set up AWS Budgets and create alerts for each team based on their allocated budgets.
Show answer and explanation
Correct answers: A, B
Explanation
To track and allocate costs effectively, tagging ML resources (e.g., with 'TeamName' or 'Project') and enabling AWS Cost Allocation Tags are the most recommended approaches. These methods allow you to leverage AWS's cost tracking tools to generate reports and provide insights into team-specific spending. Other options like creating separate accounts or using CloudWatch are less suitable or outside the scope of efficient cost tracking for this scenario.
- A. Correct.
Correct: Using resource tags allows you to label resources with metadata like 'TeamName' or 'Project', which helps in attributing costs to specific teams or projects during cost analysis.
- B. Correct.
Correct: Activating AWS Cost Allocation Tags enables you to track and allocate costs based on the tags applied to resources. This is essential for accurate cost tracking and budgeting.
- C. Incorrect.
Incorrect: While creating separate AWS accounts for each team can help isolate costs, it is not the most effective approach in this scenario where tagging and cost allocation are sufficient and more flexible.
- D. Incorrect.
Incorrect: Amazon CloudWatch is used for monitoring and logging but does not provide built-in cost attribution features. Manually calculating costs is prone to errors and less efficient.
- E. Incorrect.
Incorrect: AWS Budgets can help track costs and send alerts but does not directly allow attribution of costs to teams unless combined with tagging or other methods.