A media streaming enterprise manages its multi-account environment using AWS Organizations with consolidated billing. A central Infrastructure account hosts a shared VPC. The solutions architect must enable several Production Application accounts to deploy Amazon ECS tasks within the private subnets of this shared VPC. The architect must also ensure that the Production Application accounts cannot view, create, or modify network configurations such as Route Tables or Network ACLs. Additionally, the enterprise has purchased Savings Plans in the Management account. These Savings Plans discounts must apply to all Production Application accounts, but must not apply to a designated Test account. Which architectural and billing strategy should the solutions architect implement?
- In the Infrastructure account, use AWS Resource Access Manager (RAM) to share the private subnets with the Production Application accounts. In the AWS Billing console of the Management account, disable Savings Plan discount sharing for the Test account.Answer
- BIn the Infrastructure account, use AWS Resource Access Manager (RAM) to share the entire VPC with the Production Application accounts. In the AWS Billing console of the Management account, disable Savings Plan discount sharing for the Test account.
- CIn the Infrastructure account, use AWS Resource Access Manager (RAM) to share the private subnets with the Production Application accounts. Apply a Service Control Policy (SCP) to the Test account's Organizational Unit (OU) that denies the savingsplans:ApplySavingsPlans action.
- DDeploy VPC peering connections between the Infrastructure VPC and the Production Application VPCs. In the AWS Billing console of the Infrastructure account, disable Savings Plan discount sharing for the Test account.