Question

Difficulty: Very hardBilling, Cost Management, and Resource Sharing Strategy

A multinational enterprise manages a multi-account environment under AWS Organizations with all features enabled. The architecture includes a management account, a centralized shared services account, and multiple member accounts allocated to external clients. The enterprise wants to implement the following requirements:

* Provide a customized chargeback billing view to specific client accounts. The clients must see a consolidated invoice showing a flat 10%10\% markup on all Amazon EC2 and Amazon RDS resources, while ensuring that enterprise-level Savings Plans and Reserved Instance (RI) discounts applied at the management account are not visible or shared with these client accounts.
* Share a centralized AWS Glue Data Catalog located in the shared services account with the client accounts so they can perform cross-account Amazon Athena queries without duplicating catalog metadata. This resource sharing must be restricted strictly to the enterprise's AWS Organization.
* Purchase a Savings Plan that provides the maximum discount coverage for client workloads running on a mix of Amazon EC2 instances, AWS Lambda, and AWS Fargate on Amazon EKS.

Which combination of actions will meet these requirements? (Select TWO.)

  1. In AWS Billing Conductor in the management account, create a billing group containing the client accounts. Configure the billing group settings to exclude Savings Plans and Reserved Instance discount sharing. Create a pricing rule with a 10%10\% markup for the Amazon EC2 and Amazon RDS services, and associate the rule with the billing group.Answer
  2. B
    In the AWS Billing Conductor console in the management account, create a billing group for the client accounts. Purchase EC2 Instance Savings Plans in the client accounts directly. Define an AWS Cost Category with a rule that applies a 10%10\% chargeback tax to all services, and write a Service Control Policy (SCP) to block access to the Billing Dashboard for the client accounts.
  3. Enable resource sharing in the AWS Organizations management account. In AWS Resource Access Manager (RAM) in the shared services account, create a resource share for the AWS Glue Catalog databases and tables, and associate it with the client accounts or their Organizational Unit (OU). In the management account, purchase Compute Savings Plans to cover the compute consumption across all accounts.Answer
  4. D
    In AWS Resource Access Manager (RAM) in the shared services account, create a resource share for the AWS Glue Data Catalog, enabling sharing with external entities. In the management account, purchase EC2 Instance Savings Plans to cover the EC2, Fargate, and Lambda workloads across the organization.

Answer

To meet the requirements, the enterprise must create a billing group in AWS Billing Conductor containing the client accounts, disable discount sharing, and apply a custom pricing rule with a 10%10\% markup on EC2 and RDS. Additionally, the enterprise must enable resource sharing in AWS Organizations, share the AWS Glue databases and tables using AWS Resource Access Manager, and purchase Compute Savings Plans to cover EC2, Lambda, and Fargate workloads.
AWS Billing Conductor allows solutions architects to group member accounts, disable discount sharing, and apply custom pricing rules (such as a 10%10\% markup) to present a customized pro forma invoice. Enabling resource sharing within AWS Organizations allows AWS RAM to share Glue databases and tables with member accounts or OUs seamlessly. Compute Savings Plans provide the necessary flexibility to apply discount coverage across EC2, Lambda, and Fargate compute resources.

Step-by-Step Solution

1
Configure billing group and pricing rules in AWS Billing Conductor
Disables Savings Plans and Reserved Instance discount sharing for client accounts and applies a 10%10\% markup on EC2 and RDS.
Ensures that the client accounts receive a customized consolidated bill showing marked-up pricing without seeing management account discounts.
2
Enable sharing in AWS Organizations and create resource share in AWS RAM
Allows cross-account sharing of the AWS Glue Data Catalog databases and tables restricted to the AWS Organization.
Enables client accounts to query metadata using Amazon Athena without duplicating databases or accepting external invitations.
3
Evaluate and purchase the correct Savings Plan type
Purchase Compute Savings Plans in the management account.
Compute Savings Plans provide discount coverage for all targeted compute types, including Amazon EC2, AWS Lambda, and EKS Fargate, whereas EC2 Instance Savings Plans do not cover Lambda or Fargate.

Key Concept

AWS Billing Conductor custom pricing and discount isolation, AWS Organizations integrated Resource Access Manager (RAM) sharing, and Compute Savings Plan scope.
Rate this question