AWS Certified DevOps Engineer - Professional DOP-C02 Practice Test 31
Question 300
An AWS DevOps engineer must address this situation: AWS Health publishes an event for one account but its owner relies on staff manually checking the console. Which implementation choice BEST meets the main operational requirement?
- Route alarms through SNS or an incident integration that includes actionable ownership and response information.
- Configure health checks that reflect required service dependencies and test failover routing behavior.
- Connect a narrowly scoped Config rule with approved automatic remediation and escalation when remediation fails.
- Route AWS Health EventBridge events to the appropriate SNS or incident workflow with account and resource context.
Explanation
Correct Answer
D:This response directly addresses the stated requirement: Route AWS Health EventBridge events to the appropriate SNS or incident workflow with account and resource context. The relevant technical mechanism is that event-driven monitoring sends relevant service-health changes to operators without console polling. Without this design, a maintenance event that affects production resources may be overlooked until a service degrades. An operational acceptance check should confirm that a controlled matching Health event or replay routes an actionable notification to the service owner.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: A CloudWatch alarm sends a raw metric ID to a general mailbox without any account, resource or runbook context. In that situation the corresponding response would be to route alarms through SNS or an incident integration that includes actionable ownership and response information. It does not directly mitigate the current failure mode, where a maintenance event that affects production resources may be overlooked until a service degrades. The current requirement instead calls for route AWS Health EventBridge events to the appropriate SNS or incident workflow with account and resource context.
B:This design is appropriate for another AWS operational requirement: A Route 53 failover record uses a health check against a shallow endpoint that stays up when the application database is unavailable. In that situation the corresponding response would be to configure health checks that reflect required service dependencies and test failover routing behavior. It does not directly mitigate the current failure mode, where a maintenance event that affects production resources may be overlooked until a service degrades. The current requirement instead calls for route AWS Health EventBridge events to the appropriate SNS or incident workflow with account and resource context.
C:This design is appropriate for another AWS operational requirement: A public-facing security group is changed to allow unrestricted SSH, and AWS Config detects the violation without correcting it. In that situation the corresponding response would be to connect a narrowly scoped Config rule with approved automatic remediation and escalation when remediation fails. It does not directly mitigate the current failure mode, where a maintenance event that affects production resources may be overlooked until a service degrades. The current requirement instead calls for route AWS Health EventBridge events to the appropriate SNS or incident workflow with account and resource context.
Question 301
An operations team deploys the following safeguard: Attach an appropriately scoped IAM permissions boundary to roles they create and restrict boundary removal. Which observed result is the STRONGEST validation that the safeguard works?
- A test role with an AdministratorAccess identity policy remains unable to exceed its enforced boundary.
- A controlled emergency access test records authenticated role assumption, approval context and alert delivery.
- A deployment succeeds through an assumed role and the expired temporary credentials cannot call AWS APIs.
- A test allowed Region operation succeeds while the same prohibited Region operation is denied by the SCP.
Explanation
Correct Answer
A:The best verification result is: A test role with an AdministratorAccess identity policy remains unable to exceed its enforced boundary. It specifically demonstrates that the implemented safeguard to attach an appropriately scoped IAM permissions boundary to roles they create and restrict boundary removal. is effective. This control matters where developers may create IAM roles for their applications but must never grant themselves organization administrator rights. Without suitable evidence, the outstanding exposure is that a delegated role creator could assign an overly broad policy and gain control beyond the approved scope.
Incorrect Answers
B:This measurement validates a different AWS control: Enforce suitable strong authentication for privileged human access and log emergency-role assumption. It is most relevant where a rarely used break-glass administrative role has no multi-factor authentication control and its usage is not audited. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a test role with an AdministratorAccess identity policy remains unable to exceed its enforced boundary.
C:This measurement validates a different AWS control: Switch to temporary role credentials from AWS STS and remove unused long-lived access keys. It is most relevant where a deployment script uses a static access key stored in a shared secret file that remains valid for months. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a test role with an AdministratorAccess identity policy remains unable to exceed its enforced boundary.
D:This measurement validates a different AWS control: Apply carefully designed AWS Organizations SCP restrictions with documented global-service and break-glass exceptions. It is most relevant where an account administrator needs to block users from leaving approved AWS Regions, but existing IAM identity policies allow all AWS actions. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a test role with an AdministratorAccess identity policy remains unable to exceed its enforced boundary.
Question 302
An AWS DevOps engineer must address this situation: A web application on EC2 requires low-risk production deployment with traffic shifting and quick return to the old fleet. Which implementation choice BEST meets the main operational requirement?
- Bake a versioned AMI and replace Auto Scaling group instances through a controlled instance refresh.
- Use CodeDeploy blue/green deployment with separate target groups and validated Application Load Balancer traffic switching.
- Stage regional releases with explicit health gates and controlled Route 53 or front-door traffic transitions.
- Use a supported ECS blue/green deployment strategy with CodeDeploy, target groups and application health validation.
Explanation
Correct Answer
B:This response directly addresses the stated requirement: Use CodeDeploy blue/green deployment with separate target groups and validated Application Load Balancer traffic switching. The relevant technical mechanism is that blue/green delivery isolates the candidate environment and permits traffic rollback without altering the old fleet. Without this design, an in-place change can remove all healthy application instances before its replacement is verified. An operational acceptance check should confirm that test traffic reaches the replacement target group before the production listener switches and rollback restores the old group.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: A stateless EC2 service is patched in place and instances drift to inconsistent package versions over time. In that situation the corresponding response would be to bake a versioned AMI and replace Auto Scaling group instances through a controlled instance refresh. It does not directly mitigate the current failure mode, where an in-place change can remove all healthy application instances before its replacement is verified. The current requirement instead calls for use CodeDeploy blue/green deployment with separate target groups and validated Application Load Balancer traffic switching.
C:This design is appropriate for another AWS operational requirement: An application is deployed in two AWS Regions and the team switches global traffic to both new versions before validating either Region. In that situation the corresponding response would be to stage regional releases with explicit health gates and controlled Route 53 or front-door traffic transitions. It does not directly mitigate the current failure mode, where an in-place change can remove all healthy application instances before its replacement is verified. The current requirement instead calls for use CodeDeploy blue/green deployment with separate target groups and validated Application Load Balancer traffic switching.
D:This design is appropriate for another AWS operational requirement: An Amazon ECS service must deploy a new task definition while preserving the existing healthy service during validation. In that situation the corresponding response would be to use a supported ECS blue/green deployment strategy with CodeDeploy, target groups and application health validation. It does not directly mitigate the current failure mode, where an in-place change can remove all healthy application instances before its replacement is verified. The current requirement instead calls for use CodeDeploy blue/green deployment with separate target groups and validated Application Load Balancer traffic switching.
Question 303
The team has omitted the measure to configure CloudWatch Logs subscription filters to stream matching log events to supported consumers such as Kinesis or Lambda. It operates in this setting: Security analysts require near-real-time processing of application log events in another analytics system but receive one nightly S3 export. Which resulting risk is MOST direct?
- Critical memory pressure can remain invisible until the application is terminated or becomes unresponsive.
- Unbounded logs can increase cost while premature deletion risks losing required audit evidence.
- High-severity indicators may be unavailable to the response pipeline for hours after they occur.
- Manual polling can miss transient changes and create unreliable cross-system monitoring evidence.
Explanation
Correct Answer
C:The omitted control leaves this direct failure exposure: High-severity indicators may be unavailable to the response pipeline for hours after they occur. This follows from the specific situation: Security analysts require near-real-time processing of application log events in another analytics system but receive one nightly S3 export. The proposed safeguard would be to configure CloudWatch Logs subscription filters to stream matching log events to supported consumers such as Kinesis or Lambda. The governing engineering reason is that log subscriptions provide continuous event delivery, unlike manual or delayed export workflows. A test would check that a new matching log event appears in the analytics consumer within the defined delivery window.
Incorrect Answers
A:This failure could arise in a related but different scenario: An EC2 application suffers memory exhaustion, but its team monitors only default CPU utilization and instance-status metrics. There the appropriate mitigation is to install and configure the CloudWatch agent to publish memory usage and other required guest-operating-system custom metrics. The current environment is specifically security analysts require near-real-time processing of application log events in another analytics system but receive one nightly S3 export. Its omitted safeguard creates the more direct consequence: High-severity indicators may be unavailable to the response pipeline for hours after they occur.
B:This failure could arise in a related but different scenario: A log group stores debug events indefinitely and continually increases costs while security retention requirements are finite. There the appropriate mitigation is to define CloudWatch Logs retention aligned to policy and archive required records using appropriate storage controls. The current environment is specifically security analysts require near-real-time processing of application log events in another analytics system but receive one nightly S3 export. Its omitted safeguard creates the more direct consequence: High-severity indicators may be unavailable to the response pipeline for hours after they occur.
D:This failure could arise in a related but different scenario: A central operations team needs a continuous stream of selected metrics for an external monitoring lake and currently polls CloudWatch dashboards manually. There the appropriate mitigation is to configure CloudWatch Metric Streams to deliver the required metrics through the supported Firehose delivery path. The current environment is specifically security analysts require near-real-time processing of application log events in another analytics system but receive one nightly S3 export. Its omitted safeguard creates the more direct consequence: High-severity indicators may be unavailable to the response pipeline for hours after they occur.
Question 304
An operations team deploys the following safeguard: Apply AWS WAF web ACL rules and suitable rate-based controls at the relevant supported edge or ALB integration. Which observed result is the STRONGEST validation that the safeguard works?
- A test target principal reads the object using precisely scoped bucket and KMS permissions.
- A postrotation restore test decrypts an approved historical backup while new data uses the intended key controls.
- A simulated public policy change cannot make protected test objects publicly readable.
- A controlled malicious request burst is limited while legitimate authenticated traffic remains available.
Explanation
Correct Answer
D:The best verification result is: A controlled malicious request burst is limited while legitimate authenticated traffic remains available. It specifically demonstrates that the implemented safeguard to apply AWS WAF web ACL rules and suitable rate-based controls at the relevant supported edge or ALB integration. is effective. This control matters where a public API receives credential-stuffing bursts from many IP addresses and ordinary security groups cannot inspect HTTP request behavior. Without suitable evidence, the outstanding exposure is that automated abusive requests may reach authentication services until downstream systems are exhausted.
Incorrect Answers
A:This measurement validates a different AWS control: Configure the appropriate KMS key policy and grants for approved cross-account encrypted object access. It is most relevant where an encrypted S3 object must be copied across AWS accounts, but the recipient has bucket permissions and still cannot decrypt it. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a controlled malicious request burst is limited while legitimate authenticated traffic remains available.
B:This measurement validates a different AWS control: Use a supported KMS key lifecycle and key-policy process that preserves required decrypt availability during rotation. It is most relevant where a team rotates an encryption key but inadvertently loses access to historical backups needed for compliance restoration. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a controlled malicious request burst is limited while legitimate authenticated traffic remains available.
C:This measurement validates a different AWS control: Enforce relevant S3 Block Public Access settings at an approved account or organization-controlled boundary. It is most relevant where an organization wants to reduce accidental public S3 access even when a bucket owner adds an overly broad bucket policy. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a controlled malicious request burst is limited while legitimate authenticated traffic remains available.
Question 305
A team proposes this change: Design idempotent response steps with controlled retries, current-state checks and compensating recovery actions. The environment is: A CloudWatch alarm triggers a change to a shared routing rule, but a transient Lambda retry executes the route modification twice. Which AWS engineering principle most directly supports the proposal?
- Event-driven automation must tolerate repeated delivery and partial failure without multiplying side effects.
- Infrastructure health events can drive bounded automatic recovery of eligible instances without waiting for operator login.
- Automated corrective actions must follow the violating resource identity rather than broad account-wide targeting.
- Containment and evidence preservation should be considered before automating destructive incident-response steps.
Explanation
Correct Answer
A:The central principle is that event-driven automation must tolerate repeated delivery and partial failure without multiplying side effects. It supports the decision to design idempotent response steps with controlled retries, current-state checks and compensating recovery actions. because the workload problem is: A CloudWatch alarm triggers a change to a shared routing rule, but a transient Lambda retry executes the route modification twice. The consequence of ignoring the principle is: Retrying a state-changing action can introduce duplicate or conflicting infrastructure configuration. The design can be tested by confirming that an induced retry reaches the intended final route state once and leaves an auditable execution trace.
Incorrect Answers
B:This principle concerns the different situation in which an impaired EC2 instance needs recovery when the host fails, but operators currently reboot it manually after a customer complaint. It explains the alternative control to configure supported EC2 automatic recovery through appropriate CloudWatch status-check alarms or recovery actions. For the present workload, a CloudWatch alarm triggers a change to a shared routing rule, but a transient Lambda retry executes the route modification twice. the design rationale is instead that event-driven automation must tolerate repeated delivery and partial failure without multiplying side effects.
C:This principle concerns the different situation in which an AWS Config rule marks a prohibited public bucket setting but the proposed automation blindly changes every S3 bucket in the account. It explains the alternative control to scope Config remediation to the noncompliant resources and use approved Systems Manager Automation permissions. For the present workload, a CloudWatch alarm triggers a change to a shared routing rule, but a transient Lambda retry executes the route modification twice. the design rationale is instead that event-driven automation must tolerate repeated delivery and partial failure without multiplying side effects.
D:This principle concerns the different situation in which a planned security response needs to isolate an EC2 instance for investigation, but an automatic Lambda deletes the instance immediately. It explains the alternative control to use a bounded isolation runbook with incident approval and preservation of evidence before irreversible remediation. For the present workload, a CloudWatch alarm triggers a change to a shared routing rule, but a transient Lambda retry executes the route modification twice. the design rationale is instead that event-driven automation must tolerate repeated delivery and partial failure without multiplying side effects.
Question 306
An AWS DevOps engineer must address this situation: An impaired EC2 instance needs recovery when the host fails, but operators currently reboot it manually after a customer complaint. Which implementation choice BEST meets the main operational requirement?
- Use Auto Scaling lifecycle hooks to hold instances for initialization and finish the hook after validation.
- Configure supported EC2 automatic recovery through appropriate CloudWatch status-check alarms or recovery actions.
- Trigger a versioned Systems Manager Automation runbook using EventBridge or an appropriate alarm action.
- Use EventBridge Scheduler with tightly scoped resource selection, validation and explicit production exclusions.
Explanation
Correct Answer
B:This response directly addresses the stated requirement: Configure supported EC2 automatic recovery through appropriate CloudWatch status-check alarms or recovery actions. The relevant technical mechanism is that infrastructure health events can drive bounded automatic recovery of eligible instances without waiting for operator login. Without this design, host failures may extend customer downtime even when automatic recovery is available. An operational acceptance check should confirm that an eligible simulated recovery path invokes the expected recovery behavior and restores instance health within policy.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: An Auto Scaling group replaces unhealthy instances before the replacement has registered with required internal monitoring agents. In that situation the corresponding response would be to use Auto Scaling lifecycle hooks to hold instances for initialization and finish the hook after validation. It does not directly mitigate the current failure mode, where host failures may extend customer downtime even when automatic recovery is available. The current requirement instead calls for configure supported EC2 automatic recovery through appropriate CloudWatch status-check alarms or recovery actions.
C:This design is appropriate for another AWS operational requirement: A failed application-health alarm should restart a known service, but the team has no common validated response procedure. In that situation the corresponding response would be to trigger a versioned Systems Manager Automation runbook using EventBridge or an appropriate alarm action. It does not directly mitigate the current failure mode, where host failures may extend customer downtime even when automatic recovery is available. The current requirement instead calls for configure supported EC2 automatic recovery through appropriate CloudWatch status-check alarms or recovery actions.
D:This design is appropriate for another AWS operational requirement: Operations schedules an automatic stop of nonproduction instances, but the schedule occasionally targets production because tags are inconsistent. In that situation the corresponding response would be to use EventBridge Scheduler with tightly scoped resource selection, validation and explicit production exclusions. It does not directly mitigate the current failure mode, where host failures may extend customer downtime even when automatic recovery is available. The current requirement instead calls for configure supported EC2 automatic recovery through appropriate CloudWatch status-check alarms or recovery actions.
Question 307
An AWS DevOps engineer must address this situation: An account moves to a different AWS Organizations OU, yet its deployed security baselines and exception set are never rechecked. Which implementation choice BEST meets the main operational requirement?
- Deploy governed CloudFormation StackSets with appropriate service-managed permissions and organization targeting.
- Apply AWS Organizations service control policies at appropriate organizational-unit boundaries alongside IAM policies.
- Reconcile the account against the destination OU's policy and baseline requirements after organizational moves.
- Configure supported organization delegated administrator and member enrollment for centrally managed detection services.
Explanation
Correct Answer
C:This response directly addresses the stated requirement: Reconcile the account against the destination OU's policy and baseline requirements after organizational moves. The relevant technical mechanism is that account governance must follow organizational placement changes, not assume original provisioning controls remain adequate. Without this design, a moved account may retain formerly valid exceptions inconsistent with its new environment classification. An operational acceptance check should confirm that a move rehearsal verifies effective SCPs and required account-level resources match the destination OU.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: A central security stack must provision identical AWS Config settings into accounts in multiple Regions. In that situation the corresponding response would be to deploy governed CloudFormation StackSets with appropriate service-managed permissions and organization targeting. It does not directly mitigate the current failure mode, where a moved account may retain formerly valid exceptions inconsistent with its new environment classification. The current requirement instead calls for reconcile the account against the destination OU's policy and baseline requirements after organizational moves.
B:This design is appropriate for another AWS operational requirement: An organization wants to prevent member accounts from disabling organization-wide security settings even when local administrators are powerful. In that situation the corresponding response would be to apply AWS Organizations service control policies at appropriate organizational-unit boundaries alongside IAM policies. It does not directly mitigate the current failure mode, where a moved account may retain formerly valid exceptions inconsistent with its new environment classification. The current requirement instead calls for reconcile the account against the destination OU's policy and baseline requirements after organizational moves.
D:This design is appropriate for another AWS operational requirement: A delegated security team needs to view organization-wide GuardDuty findings without obtaining root or administrator access to each member account. In that situation the corresponding response would be to configure supported organization delegated administrator and member enrollment for centrally managed detection services. It does not directly mitigate the current failure mode, where a moved account may retain formerly valid exceptions inconsistent with its new environment classification. The current requirement instead calls for reconcile the account against the destination OU's policy and baseline requirements after organizational moves.
Question 308
The team has omitted the measure to connect an approved AWS Config remediation to a scoped Systems Manager Automation action with monitoring and exceptions. It operates in this setting: AWS Config reports a noncompliant S3 setting but the security team fixes each bucket only after weekly ticket review. Which resulting risk is MOST direct?
- An invalid flag setting can disable every service instance before the first alert is noticed.
- An unreviewed script revision can execute with broad privileges and damage unrelated environments.
- An automatic retry can repeat a destructive change or leave dependent systems inconsistent.
- A recurring configuration violation may remain exposed until the next human review.
Explanation
Correct Answer
D:The omitted control leaves this direct failure exposure: A recurring configuration violation may remain exposed until the next human review. This follows from the specific situation: AWS Config reports a noncompliant S3 setting but the security team fixes each bucket only after weekly ticket review. The proposed safeguard would be to connect an approved AWS Config remediation to a scoped Systems Manager Automation action with monitoring and exceptions. The governing engineering reason is that compliance detection and controlled remediation are separate components that can be combined for scalable governance. A test would check that a test noncompliant resource triggers the approved remediation and returns to compliant status with a recorded action.
Incorrect Answers
A:This failure could arise in a related but different scenario: A team deploys one feature-flag value to every application node instantly and causes a sudden spike in transaction failures. There the appropriate mitigation is to use AWS AppConfig deployment strategies and validators with monitors to roll out configuration changes gradually. The current environment is specifically aWS Config reports a noncompliant S3 setting but the security team fixes each bucket only after weekly ticket review. Its omitted safeguard creates the more direct consequence: A recurring configuration violation may remain exposed until the next human review.
B:This failure could arise in a related but different scenario: Operators collect manual troubleshooting commands into unversioned shell scripts on a shared bastion server. There the appropriate mitigation is to manage approved automation documents through version control, least-privilege execution and logged Systems Manager operations. The current environment is specifically aWS Config reports a noncompliant S3 setting but the security team fixes each bucket only after weekly ticket review. Its omitted safeguard creates the more direct consequence: A recurring configuration violation may remain exposed until the next human review.
C:This failure could arise in a related but different scenario: A remediation Lambda invokes several dependent services, but transient failures cause duplicate deletions and no reliable execution history. There the appropriate mitigation is to use AWS Step Functions to orchestrate retries, state transitions, idempotent actions and failure paths. The current environment is specifically aWS Config reports a noncompliant S3 setting but the security team fixes each bucket only after weekly ticket review. Its omitted safeguard creates the more direct consequence: A recurring configuration violation may remain exposed until the next human review.
Question 309
A team proposes this change: Build a versioned Systems Manager Automation document with explicit steps, constraints and approvals. The environment is: A recurring operations task requires several AWS API steps and human review, but staff execute commands in different orders. Which AWS engineering principle most directly supports the proposal?
- Runbook automation can make complex operational procedures repeatable while retaining risk-based approvals.
- Compliance detection and controlled remediation are separate components that can be combined for scalable governance.
- Desired-state automation reasserts configuration standards and identifies out-of-policy hosts over time.
- Automated fleet inventory establishes a current source of software and configuration evidence for patch decisions.
Explanation
Correct Answer
A:The central principle is that runbook automation can make complex operational procedures repeatable while retaining risk-based approvals. It supports the decision to build a versioned Systems Manager Automation document with explicit steps, constraints and approvals. because the workload problem is: A recurring operations task requires several AWS API steps and human review, but staff execute commands in different orders. The consequence of ignoring the principle is: One skipped or reordered manual command can leave infrastructure in an unsafe intermediate state. The design can be tested by confirming that a test run logs each approved step and prevents execution of the destructive step until authorization.
Incorrect Answers
B:This principle concerns the different situation in which aWS Config reports a noncompliant S3 setting but the security team fixes each bucket only after weekly ticket review. It explains the alternative control to connect an approved AWS Config remediation to a scoped Systems Manager Automation action with monitoring and exceptions. For the present workload, a recurring operations task requires several AWS API steps and human review, but staff execute commands in different orders. the design rationale is instead that runbook automation can make complex operational procedures repeatable while retaining risk-based approvals.
C:This principle concerns the different situation in which production EC2 instances drift from their approved operating-system configuration after ad hoc troubleshooting. It explains the alternative control to apply Systems Manager State Manager associations for supported recurring desired-state tasks and detect noncompliance. For the present workload, a recurring operations task requires several AWS API steps and human review, but staff execute commands in different orders. the design rationale is instead that runbook automation can make complex operational procedures repeatable while retaining risk-based approvals.
D:This principle concerns the different situation in which a patching program cannot determine which EC2 instances run an unsupported software package because hosts report inventory inconsistently. It explains the alternative control to enable Systems Manager Inventory collection with suitable agent coverage and central reporting. For the present workload, a recurring operations task requires several AWS API steps and human review, but staff execute commands in different orders. the design rationale is instead that runbook automation can make complex operational procedures repeatable while retaining risk-based approvals.
Question 310
An operations team deploys the following safeguard: Encode tagging requirements in reusable templates and enforce organization tagging and policy checks where supported. Which observed result is the STRONGEST validation that the safeguard works?
- A simulated update of a protected resource fails while an authorized application update succeeds.
- A test deployment rejects or identifies missing required tags and inventory shows mapped cost-center ownership.
- Review records link the source revision and synthesized resource diff to the approved production deployment.
- A test stack deletion retains the protected data resource under the documented ownership procedure.
Explanation
Correct Answer
B:The best verification result is: A test deployment rejects or identifies missing required tags and inventory shows mapped cost-center ownership. It specifically demonstrates that the implemented safeguard to encode tagging requirements in reusable templates and enforce organization tagging and policy checks where supported. is effective. This control matters where a fleet requires mandatory ownership and cost-center tags, but different teams create inconsistent or empty resource tags. Without suitable evidence, the outstanding exposure is that untagged resources undermine incident ownership, cost allocation and automated clean-up targeting.
Incorrect Answers
A:This measurement validates a different AWS control: Use a CloudFormation stack policy and appropriate IAM permissions to restrict unintended updates to protected resources. It is most relevant where developers can deploy a reviewed CloudFormation application template but must not change protected shared networking resources. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a test deployment rejects or identifies missing required tags and inventory shows mapped cost-center ownership.
C:This measurement validates a different AWS control: Add CDK synthesis, policy checks, diff review and change approval to the source-controlled deployment workflow. It is most relevant where a project uses AWS CDK source to define infrastructure but does not inspect the synthesized CloudFormation before production deployment. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a test deployment rejects or identifies missing required tags and inventory shows mapped cost-center ownership.
D:This measurement validates a different AWS control: Set appropriate CloudFormation DeletionPolicy or retention controls for protected stateful resources. It is most relevant where cloudFormation destroys persistent storage when a test stack is deleted, even though the storage contains audit evidence required for retention. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a test deployment rejects or identifies missing required tags and inventory shows mapped cost-center ownership.