SAP-C02 practice question 22 of 35

A large company is migrating ils entire IT portfolio to AWS. Each business unit in the company has a standalone AWS account that supports both…

Full set: 689 questions

Domain Design Solutions for Organizational Complexity

A large company is migrating ils entire IT portfolio to AWS. Each business unit in the company has a standalone AWS account that supports both development and test environments. New accounts to support production workloads will be needed soon. The finance department requires a centralized method for payment but must maintain visibility into each group's spending to allocate costs. The security team requires a centralized mechanism to control 1AM usage in all the company's accounts. What combination of the following options meet the company's needs with the LEAST effort? (Select TWO.)
Answer options
A: Use a collection of parameterized AWS CloudFormation templates defining common 1AM permissions that are launched into each account. Require all new and existing accounts to launch the appropriate stacks to enforce the least privilege model.
B: Use AWS Organizations to create a new organization from a chosen payer account and define an organizational unit hierarchy. Invite the existing accounts to join the organization and create new accounts using Organizations. Correct answer
C: Require each business unit to use its own AWS accounts. Tag each AWS account appropriately and enable Cost Explorer to administer chargebacks.
D: Enable all features of AWS Organizations and establish appropriate service control policies that filter 1AM permissions for sub-accounts. Correct answer
E: Consolidate all of the company's AWS accounts into a single AWS account. Use tags for billing purposes and the lAM's Access Advisor feature to enforce the least privilege model.
Correct Answer:
B. Use AWS Organizations to create a new organization from a chosen payer account and define an organizational unit hierarchy. Invite the existing accounts to join the organization and create new accounts using Organizations.; D. Enable all features of AWS Organizations and establish appropriate service control policies that filter 1AM permissions for sub-accounts.
Explanation

This scenario requires a solution for centralized billing, cost allocation, and centralized security controls across multiple AWS accounts with the least effort. AWS Organizations is the service designed specifically for these purposes. First, creating an organization from a payer account and inviting existing accounts (Option B) establishes the foundational structure. This immediately enables consolidated billing, which satisfies the finance department's need for a centralized payment method. Cost visibility per account is inherently maintained. Second, enabling all features and using Service Control Policies (SCPs) (Option D) provides the centralized security control required by the security team. SCPs act as guardrails, allowing central administrators to define permission boundaries for all IAM principals in member accounts, which is the most efficient way to enforce controls across the entire organization.

Why Incorrect

A. Using CloudFormation templates is a decentralized approach that relies on individual account owners for deployment and compliance, failing the "centralized mechanism" and "least effort" requirements.
C. This option fails to address the requirements for centralized payment and centralized IAM control, focusing only on cost visibility through tagging.
E. Consolidating into a single account is a security anti-pattern that increases blast radius. It is also a massive migration effort, contradicting the "least effort" requirement.

References

1. AWS Organizations User Guide, "Consolidated billing for AWS Organizations": "With consolidated billing, you can see a combined view of AWS charges incurred by all of your accounts. You also can get a cost report for each member account." This supports the centralized payment and cost visibility aspect of Option B.

2. AWS Organizations User Guide, "Service control policies (SCPs)": "SCPs are a type of organization policy that you can use to manage permissions in your organization. SCPs offer central control over the maximum available permissions for all accounts in your organization." This directly supports the centralized IAM control requirement in Option D.

3. AWS Well-Architected Framework, Security Pillar, "SEC 03: How do you manage identities for people and machines?": "We recommend that you use AWS Organizations to implement control policies. For example, you can use service control policies (SCPs) to centrally control the AWS services that principals (including the root user) can access in an account." This highlights SCPs as the best practice for centralized control.

4. AWS Organizations User Guide, "Creating and managing an organization": This section details the process of creating an organization and inviting existing accounts to join, confirming the low-effort nature of the setup described in Option B.

Scroll to Top