exam questions

Exam AWS Certified Solutions Architect - Professional SAP-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional SAP-C02 exam

Exam AWS Certified Solutions Architect - Professional SAP-C02 topic 1 question 328 discussion

A company orchestrates a multi-account structure on AWS by using AWS Control Tower. The company is using AWS Organizations, AWS Config, and AWS Trusted Advisor. The company has a specific OU for development accounts that developers use to experiment on AWS. The company has hundreds of developers, and each developer has an individual development account.

The company wants to optimize costs in these development accounts. Amazon EC2 instances and Amazon RDS instances in these accounts must be burstable. The company wants to disallow the use of other services that are not relevant.

What should a solutions architect recommend to meet these requirements?

  • A. Create a custom SCP in AWS Organizations to allow the deployment of only burstable instances and to disallow services that are not relevant. Apply the SCP to the development OU.
  • B. Create a custom detective control (guardrail) in AWS Control Tower. Configure the control (guardrail) to allow the deployment of only burstable instances and to disallow services that are not relevant. Apply the control (guardrail) to the development OU.
  • C. Create a custom preventive control (guardrail) in AWS Control Tower. Configure the control (guardrail) to allow the deployment of only burstable instances and to disallow services that are not relevant. Apply the control (guardrail) to the development OU.
  • D. Create an AWS Config rule in the AWS Control Tower account. Configure the AWS Config rule to allow the deployment of only burstable instances and to disallow services that are not relevant. Deploy the AWS Config rule to the development OU by using AWS CloudFormation StackSets.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
edder
Highly Voted 1 year, 4 months ago
Selected Answer: C
I don't think it's appropriate to make SCP changes from Organization to an OU managed by Control Tower, as it will cause drift. The recommended method is to set it as Preventive. https://docs.aws.amazon.com/controltower/latest/userguide/controls.html https://docs.aws.amazon.com/controltower/latest/userguide/governance-drift.html
upvoted 10 times
...
Josh1217
Highly Voted 10 months, 1 week ago
Selected Answer: C
Cannot be A. SCP will create drift and SCPs are used for denying any specific action, not allow as stated in option A.
upvoted 7 times
...
BelloMio
Most Recent 2 weeks, 5 days ago
Selected Answer: A
All the people that have selected C have never used guardrails in control tower. There is no such guardrail to do this, plus you do not have the option to create custom guardrails.
upvoted 1 times
...
0b43291
5 months, 1 week ago
Selected Answer: C
By using a custom preventive control (guardrail) in AWS Control Tower, the company can effectively enforce the deployment of only burstable instances and disallow the use of irrelevant services in the development OU, optimizing costs and ensuring compliance. The other options are less effective or inappropriate: Option A: SCPs in AWS Organizations lack the granularity of AWS Control Tower guardrails for this specific use case. Option B: A detective control would detect non-compliant resources after deployment, not prevent it as required. Option D: Creating an AWS Config rule and deploying via CloudFormation StackSets is more complex than using purpose-built AWS Control Tower guardrails.
upvoted 1 times
...
AzureDP900
5 months, 1 week ago
C is right. A preventive control (guardrail) is designed to prevent users from taking specific actions if they don't meet the defined criteria. In this case, creating a custom preventive control would allow you to: Define rules for what types of EC2 instances and RDS instances can be deployed in the development OU. Specify which services are allowed or disallowed. This approach provides real-time enforcement of desired resource usage patterns, helping the company prevent non-compliant resources from being created in the first place
upvoted 1 times
...
Halliphax
5 months, 3 weeks ago
Selected Answer: C
C. Cannot be A as SCPs are for deny policies only but the answer specifies creating an SCP to allow and deny.
upvoted 2 times
...
that1guy
6 months, 1 week ago
Selected Answer: A
As long as you do not update the policies that Control Tower manages, this is fine: > Don't use AWS Organizations to update service control policies (SCPs) attached to an OU that is registered with AWS Control Tower. Doing so could result in the controls entering an unknown state, which will require you to reset your landing zone or re-register your OU in AWS Control Tower. Instead, you can create new SCPs and attach those to the OUs rather than editing the SCPs that AWS Control Tower has created.
upvoted 1 times
...
fabriciollf
6 months, 3 weeks ago
Selected Answer: C
Preventive guardrails deployed by AWS Control Tower are implemented via service control policies (SCPs). https://docs.aws.amazon.com/wellarchitected/latest/management-and-governance-guide/controls.html
upvoted 2 times
...
ahrentom
7 months ago
Selected Answer: C
I go with C, because of https://docs.aws.amazon.com/controltower/latest/userguide/governance-drift.html#drift-scp-attached-ou
upvoted 2 times
...
mns0173
9 months, 2 weeks ago
SCP and "allow" are always incompatible
upvoted 1 times
...
paderni
11 months, 1 week ago
A -because SCPs are a more straightforward and integrated solution within AWS Organizations for this purpose than preventive controls in Control Tower
upvoted 1 times
helloworldabc
8 months, 2 weeks ago
just c
upvoted 1 times
...
...
BrijMohan08
1 year ago
Selected Answer: A
Applying the custom SCP to the development OU will enforce the restrictions on all the accounts within that OU, effectively limiting the developers to using only the allowed resources and services. AWS Control Tower guardrails (options B and C) are not the ideal solution in this case because they are primarily used for governance and compliance purposes, rather than granular service-level restrictions.
upvoted 4 times
...
titi_r
1 year ago
Selected Answer: C
C - correct.
upvoted 1 times
...
TonytheTiger
1 year, 1 month ago
Selected Answer: A
Option A - The preventive controls are implemented using Service Control Policies (SCPs), which are part of AWS Organizations Read " Implementation of control behavior" section https://docs.aws.amazon.com/controltower/latest/userguide/controls.html
upvoted 2 times
...
yog927
1 year, 1 month ago
Selected Answer: A
Anwer is A. "Custom SCP" Drift is caused if you edit the existing SCP. Don't use AWS Organizations to update service control policies (SCPs) attached to an OU that is registered with AWS Control Tower. Doing so could result in the controls entering an unknown state, which will require you to repair your landing zone or re-register your OU in AWS Control Tower. Instead, you can create new SCPs and attach those to the OUs rather than editing the SCPs that AWS Control Tower has created. https://docs.aws.amazon.com/controltower/latest/userguide/orgs-guidance.html
upvoted 2 times
...
Dgix
1 year, 1 month ago
Selected Answer: A
Custom preventive guardrails in CT can't do this. The correct answer is A.
upvoted 2 times
...
adelynllllllllll
1 year, 2 months ago
Answer : C because A said the SCP will apply to " AWS Organizations" not the OU.
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago