AWS Certified DevOps Engineer - Professional DOP-C02 Practice Test 34
Question 330
An AWS DevOps engineer must address this situation: An HTTPS service repeatedly suffers certificate expiry because its team copies certificate files manually across load balancers. Which implementation choice BEST meets the main operational requirement?
- Use Amazon Macie or approved sensitive-data discovery workflows with centralized findings and remediation ownership.
- Use AWS Certificate Manager managed certificates and supported renewal validation for eligible endpoints.
- Use a supported KMS key lifecycle and key-policy process that preserves required decrypt availability during rotation.
- Use appropriate AWS Security Hub findings, AWS Organizations governance and automated remediation approval workflows.
Explanation
Correct Answer
B:This response directly addresses the stated requirement: Use AWS Certificate Manager managed certificates and supported renewal validation for eligible endpoints. The relevant technical mechanism is that managed certificate lifecycle reduces expiration risk when domain validation and service attachment remain healthy. Without this design, an otherwise healthy application can become unreachable when an unmanaged TLS certificate expires. An operational acceptance check should confirm that renewal monitoring verifies a valid certificate and successful HTTPS client connection before the expiry date.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: An enterprise stores regulated identifiers in thousands of S3 buckets and cannot tell which new datasets contain personal information. In that situation the corresponding response would be to use Amazon Macie or approved sensitive-data discovery workflows with centralized findings and remediation ownership. It does not directly mitigate the current failure mode, where an otherwise healthy application can become unreachable when an unmanaged TLS certificate expires. The current requirement instead calls for use AWS Certificate Manager managed certificates and supported renewal validation for eligible endpoints.
C:This design is appropriate for another AWS operational requirement: A team rotates an encryption key but inadvertently loses access to historical backups needed for compliance restoration. In that situation the corresponding response would be to use a supported KMS key lifecycle and key-policy process that preserves required decrypt availability during rotation. It does not directly mitigate the current failure mode, where an otherwise healthy application can become unreachable when an unmanaged TLS certificate expires. The current requirement instead calls for use AWS Certificate Manager managed certificates and supported renewal validation for eligible endpoints.
D:This design is appropriate for another AWS operational requirement: Multiple AWS accounts create custom security rules, and the central team needs consistent controls with controlled exceptions. In that situation the corresponding response would be to use appropriate AWS Security Hub findings, AWS Organizations governance and automated remediation approval workflows. It does not directly mitigate the current failure mode, where an otherwise healthy application can become unreachable when an unmanaged TLS certificate expires. The current requirement instead calls for use AWS Certificate Manager managed certificates and supported renewal validation for eligible endpoints.
Question 331
The team has omitted the measure to protect pipeline artifact buckets with encryption and least-privilege bucket and key access policies. It operates in this setting: A production account receives an artifact stored in S3 without server-side encryption or an explicit deployment read role. Which resulting risk is MOST direct?
- An incident team can redeploy a different image using the same tag and lose reliable rollback provenance.
- An unreviewed image can be presented as the approved release when labels alone are trusted.
- Public or over-broad artifact access could expose unreleased application code and supply-chain metadata.
- A production incident may require a rebuild that incorporates new dependencies and behaves differently.
Explanation
Correct Answer
C:The omitted control leaves this direct failure exposure: Public or over-broad artifact access could expose unreleased application code and supply-chain metadata. This follows from the specific situation: A production account receives an artifact stored in S3 without server-side encryption or an explicit deployment read role. The proposed safeguard would be to protect pipeline artifact buckets with encryption and least-privilege bucket and key access policies. The governing engineering reason is that stored delivery artifacts can contain proprietary code and must have controlled access at rest and during promotion. A test would check that policy tests deny unauthorized artifact reads and confirm encryption and approved decrypt permissions.
Incorrect Answers
A:This failure could arise in a related but different scenario: A company overwrites an Amazon ECR image tag named production every day and cannot identify which digest was deployed during an incident. There the appropriate mitigation is to use immutable versioned image tags or image digests and retain release-to-digest deployment records. The current environment is specifically a production account receives an artifact stored in S3 without server-side encryption or an explicit deployment read role. Its omitted safeguard creates the more direct consequence: Public or over-broad artifact access could expose unreleased application code and supply-chain metadata.
B:This failure could arise in a related but different scenario: A security auditor needs proof that a container image originated from the reviewed source commit rather than an external registry push. There the appropriate mitigation is to record source revision, build execution, immutable image digest and provenance metadata during artifact publication. The current environment is specifically a production account receives an artifact stored in S3 without server-side encryption or an explicit deployment read role. Its omitted safeguard creates the more direct consequence: Public or over-broad artifact access could expose unreleased application code and supply-chain metadata.
D:This failure could arise in a related but different scenario: A pipeline deletes the artifact storage object as soon as it deploys, making an emergency rollback depend on recompiling source. There the appropriate mitigation is to retain immutable approved deployment artifacts for the required rollback and audit period. The current environment is specifically a production account receives an artifact stored in S3 without server-side encryption or an explicit deployment read role. Its omitted safeguard creates the more direct consequence: Public or over-broad artifact access could expose unreleased application code and supply-chain metadata.
Question 332
A team proposes this change: Design Aurora Global Database recovery with monitored replication lag and explicit cross-Region promotion and reconnection steps. The environment is: An Aurora application runs in two Regions but failover documentation assumes asynchronous replica lag is always zero. Which AWS engineering principle most directly supports the proposal?
- Load-balancer availability depends on correct health signals and safe connection draining, not instance count alone.
- A multi-instance service must not depend on one instance's volatile local session storage for user continuity.
- High availability requires removing the Availability Zone as a single fault domain for the customer-facing tier.
- Asynchronous cross-Region database protection requires acknowledging potential data loss and application endpoint changes.
Explanation
Correct Answer
D:The central principle is that asynchronous cross-Region database protection requires acknowledging potential data loss and application endpoint changes. It supports the decision to design Aurora Global Database recovery with monitored replication lag and explicit cross-Region promotion and reconnection steps. because the workload problem is: An Aurora application runs in two Regions but failover documentation assumes asynchronous replica lag is always zero. The consequence of ignoring the principle is: A disaster could exceed the expected recovery point or leave applications pointing at a former writer. The design can be tested by confirming that a simulated regional failover measures replication lag, writer promotion and application reconnection against objectives.
Incorrect Answers
A:This principle concerns the different situation in which a public API runs across multiple AZs but its application load balancer sends traffic to unhealthy targets after a deployment. It explains the alternative control to configure accurate target-group health checks and appropriate deregistration behavior for the application's readiness path. For the present workload, an Aurora application runs in two Regions but failover documentation assumes asynchronous replica lag is always zero. the design rationale is instead that asynchronous cross-Region database protection requires acknowledging potential data loss and application endpoint changes.
B:This principle concerns the different situation in which an EC2 web service has a redundant fleet and database but stores every authenticated session on local disk. It explains the alternative control to move shared session state to a suitable resilient store or adopt stateless session handling across application targets. For the present workload, an Aurora application runs in two Regions but failover documentation assumes asynchronous replica lag is always zero. the design rationale is instead that asynchronous cross-Region database protection requires acknowledging potential data loss and application endpoint changes.
C:This principle concerns the different situation in which a customer web tier uses three EC2 instances in one Availability Zone and must survive an entire AZ outage. It explains the alternative control to place the stateless web tier across multiple Availability Zones behind an Application Load Balancer with independent target health checks. For the present workload, an Aurora application runs in two Regions but failover documentation assumes asynchronous replica lag is always zero. the design rationale is instead that asynchronous cross-Region database protection requires acknowledging potential data loss and application endpoint changes.
Question 333
An operations team deploys the following safeguard: Use supported AWS Config aggregators and organization-managed evaluation with cross-account access. Which observed result is the STRONGEST validation that the safeguard works?
- A central aggregate query reveals a deliberately noncompliant test resource in another Region.
- An intentionally modified test log file fails validation against the expected signed digest chain.
- A sample remediation is confirmed against the resource's actual compliance state and recorded owner.
- A test external access grant is identified in Access Analyzer and removed through a recorded correction.
Explanation
Correct Answer
A:The best verification result is: A central aggregate query reveals a deliberately noncompliant test resource in another Region. It specifically demonstrates that the implemented safeguard to use supported AWS Config aggregators and organization-managed evaluation with cross-account access. is effective. This control matters where compliance teams in separate Regions each review AWS Config manually and cannot produce one organization-wide resource posture report. Without suitable evidence, the outstanding exposure is that resources can remain noncompliant in unmonitored accounts despite local checks appearing healthy.
Incorrect Answers
B:This measurement validates a different AWS control: Enable suitable CloudTrail log file integrity validation and preserve digest files for verification. It is most relevant where a compliance review discovers CloudTrail log objects but cannot tell whether exported files were modified in storage. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a central aggregate query reveals a deliberately noncompliant test resource in another Region.
C:This measurement validates a different AWS control: Evaluate normalized Security Hub findings against control status, scope, severity and evidence of remediation. It is most relevant where security Hub receives findings from several services, but teams report compliance solely by the total number of alerts closed. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a central aggregate query reveals a deliberately noncompliant test resource in another Region.
D:This measurement validates a different AWS control: Use IAM Access Analyzer findings and contextual policy review to identify external or unintended access paths. It is most relevant where an IAM policy grants broad access to an S3 bucket, and owners cannot identify when external principals can reach the data. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a central aggregate query reveals a deliberately noncompliant test resource in another Region.
Question 334
An AWS DevOps engineer must address this situation: An ECS service scales task count, but its EC2 capacity pool cannot place more tasks during peak traffic. Which implementation choice BEST meets the main operational requirement?
- Use target tracking or another appropriate metric-based Auto Scaling policy tied to application demand.
- Configure an appropriate ECS capacity provider and scaling for the underlying compute capacity.
- Apply reserved concurrency and downstream-aware throttling or queue-based buffering to bound concurrent work.
- Apply appropriate API Gateway throttling, quotas and AWS WAF controls aligned to legitimate clients.
Explanation
Correct Answer
B:This response directly addresses the stated requirement: Configure an appropriate ECS capacity provider and scaling for the underlying compute capacity. The relevant technical mechanism is that container-task scaling only works when cluster capacity grows with the requested task demand. Without this design, desired ECS task count can increase while tasks stay pending because no suitable host capacity exists. An operational acceptance check should confirm that a load test increases both task demand and available placement capacity without persistent pending tasks.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: An EC2 Auto Scaling group is scheduled to add two instances every day, but demand varies unpredictably by traffic and time. In that situation the corresponding response would be to use target tracking or another appropriate metric-based Auto Scaling policy tied to application demand. It does not directly mitigate the current failure mode, where desired ECS task count can increase while tasks stay pending because no suitable host capacity exists. The current requirement instead calls for configure an appropriate ECS capacity provider and scaling for the underlying compute capacity.
C:This design is appropriate for another AWS operational requirement: A Lambda workload experiences a traffic spike that overwhelms a downstream database because invocations scale far beyond safe connections. In that situation the corresponding response would be to apply reserved concurrency and downstream-aware throttling or queue-based buffering to bound concurrent work. It does not directly mitigate the current failure mode, where desired ECS task count can increase while tasks stay pending because no suitable host capacity exists. The current requirement instead calls for configure an appropriate ECS capacity provider and scaling for the underlying compute capacity.
D:This design is appropriate for another AWS operational requirement: A public API Gateway endpoint receives large bot traffic bursts that threaten backend concurrency quotas. In that situation the corresponding response would be to apply appropriate API Gateway throttling, quotas and AWS WAF controls aligned to legitimate clients. It does not directly mitigate the current failure mode, where desired ECS task count can increase while tasks stay pending because no suitable host capacity exists. The current requirement instead calls for configure an appropriate ECS capacity provider and scaling for the underlying compute capacity.
Question 335
An AWS DevOps engineer must address this situation: A fleet uses the latest operating-system packages but container images still include vulnerable application libraries. Which implementation choice BEST meets the main operational requirement?
- Use IAM Access Analyzer findings and contextual policy review to identify external or unintended access paths.
- Evaluate normalized Security Hub findings against control status, scope, severity and evidence of remediation.
- Enable suitable Amazon Inspector scanning coverage for relevant compute and image resources and prioritize findings.
- Use an organization trail with controlled centralized log delivery and separation from member-account administrators.
Explanation
Correct Answer
C:This response directly addresses the stated requirement: Enable suitable Amazon Inspector scanning coverage for relevant compute and image resources and prioritize findings. The relevant technical mechanism is that infrastructure patch currency does not prove application dependency vulnerability posture. Without this design, a vulnerable bundled library may reach production despite a fully patched base operating system. An operational acceptance check should confirm that a test image finding appears in the assessment output and creates an approved remediation item.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: An IAM policy grants broad access to an S3 bucket, and owners cannot identify when external principals can reach the data. In that situation the corresponding response would be to use IAM Access Analyzer findings and contextual policy review to identify external or unintended access paths. It does not directly mitigate the current failure mode, where a vulnerable bundled library may reach production despite a fully patched base operating system. The current requirement instead calls for enable suitable Amazon Inspector scanning coverage for relevant compute and image resources and prioritize findings.
B:This design is appropriate for another AWS operational requirement: Security Hub receives findings from several services, but teams report compliance solely by the total number of alerts closed. In that situation the corresponding response would be to evaluate normalized Security Hub findings against control status, scope, severity and evidence of remediation. It does not directly mitigate the current failure mode, where a vulnerable bundled library may reach production despite a fully patched base operating system. The current requirement instead calls for enable suitable Amazon Inspector scanning coverage for relevant compute and image resources and prioritize findings.
D:This design is appropriate for another AWS operational requirement: An enterprise has many AWS accounts but each account owner can disable its only local CloudTrail trail. In that situation the corresponding response would be to use an organization trail with controlled centralized log delivery and separation from member-account administrators. It does not directly mitigate the current failure mode, where a vulnerable bundled library may reach production despite a fully patched base operating system. The current requirement instead calls for enable suitable Amazon Inspector scanning coverage for relevant compute and image resources and prioritize findings.
Question 336
The team has omitted the measure to use AWS Control Tower Account Factory or a governed AWS Organizations account-vending process to automate baseline provisioning. It operates in this setting: Business units request new AWS accounts by email and the central team often forgets to enable logging and security baselines. Which resulting risk is MOST direct?
- A leaked auditor access key may remain usable across the organization for months.
- A moved account may retain formerly valid exceptions inconsistent with its new environment classification.
- An authorized local administrator could bypass enterprise restrictions and weaken audit coverage.
- A newly opened account may host sensitive workloads outside the organization's security visibility.
Explanation
Correct Answer
D:The omitted control leaves this direct failure exposure: A newly opened account may host sensitive workloads outside the organization's security visibility. This follows from the specific situation: Business units request new AWS accounts by email and the central team often forgets to enable logging and security baselines. The proposed safeguard would be to use AWS Control Tower Account Factory or a governed AWS Organizations account-vending process to automate baseline provisioning. The governing engineering reason is that account creation at scale must attach preventive controls, centralized logging and ownership at onboarding. A test would check that a newly vended account lands in the intended OU with required enrollment, logging and baseline checks.
Incorrect Answers
A:This failure could arise in a related but different scenario: A central audit function needs short-lived read-only access into every workload account but currently distributes permanent IAM user credentials. There the appropriate mitigation is to define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS. The current environment is specifically business units request new AWS accounts by email and the central team often forgets to enable logging and security baselines. Its omitted safeguard creates the more direct consequence: A newly opened account may host sensitive workloads outside the organization's security visibility.
B:This failure could arise in a related but different scenario: An account moves to a different AWS Organizations OU, yet its deployed security baselines and exception set are never rechecked. There the appropriate mitigation is to reconcile the account against the destination OU's policy and baseline requirements after organizational moves. The current environment is specifically business units request new AWS accounts by email and the central team often forgets to enable logging and security baselines. Its omitted safeguard creates the more direct consequence: A newly opened account may host sensitive workloads outside the organization's security visibility.
C:This failure could arise in a related but different scenario: An organization wants to prevent member accounts from disabling organization-wide security settings even when local administrators are powerful. There the appropriate mitigation is to apply AWS Organizations service control policies at appropriate organizational-unit boundaries alongside IAM policies. The current environment is specifically business units request new AWS accounts by email and the central team often forgets to enable logging and security baselines. Its omitted safeguard creates the more direct consequence: A newly opened account may host sensitive workloads outside the organization's security visibility.
Question 337
An operations team deploys the following safeguard: Define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS. Which observed result is the STRONGEST validation that the safeguard works?
- A valid audit session expires automatically and cannot invoke write APIs in member accounts.
- A member-account role cannot delete centralized audit objects and new member events reach the archive.
- The account registry connects each active account to an approved owner, environment and business purpose.
- A newly vended account lands in the intended OU with required enrollment, logging and baseline checks.
Explanation
Correct Answer
A:The best verification result is: A valid audit session expires automatically and cannot invoke write APIs in member accounts. It specifically demonstrates that the implemented safeguard to define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS. is effective. This control matters where a central audit function needs short-lived read-only access into every workload account but currently distributes permanent IAM user credentials. Without suitable evidence, the outstanding exposure is that a leaked auditor access key may remain usable across the organization for months.
Incorrect Answers
B:This measurement validates a different AWS control: Route organization-wide audit evidence into a separately governed centralized log archive with restricted modification privileges. It is most relevant where audit logs from all member accounts currently reside only in those accounts, where local administrators can modify retention. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a valid audit session expires automatically and cannot invoke write APIs in member accounts.
C:This measurement validates a different AWS control: Standardize governed account requests with unique identifiers, accountable owners and approved organizational-unit placement. It is most relevant where two teams independently create AWS accounts with duplicate email aliases and no clear business ownership. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a valid audit session expires automatically and cannot invoke write APIs in member accounts.
D:This measurement validates a different AWS control: Use AWS Control Tower Account Factory or a governed AWS Organizations account-vending process to automate baseline provisioning. It is most relevant where business units request new AWS accounts by email and the central team often forgets to enable logging and security baselines. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a valid audit session expires automatically and cannot invoke write APIs in member accounts.
Question 338
The team has omitted the measure to restrict log-group access through IAM and use suitable encryption and data-protection controls for sensitive records. It operates in this setting: CloudWatch Logs contain secrets from application traces and a broad group of developers can read all production log streams. Which resulting risk is MOST direct?
- Unbounded logs can increase cost while premature deletion risks losing required audit evidence.
- Credentials and private data in logs can be exposed to people who do not administer the production workload.
- Critical memory pressure can remain invisible until the application is terminated or becomes unresponsive.
- A slow request may be blamed on the front-end function when latency actually accumulates downstream.
Explanation
Correct Answer
B:The omitted control leaves this direct failure exposure: Credentials and private data in logs can be exposed to people who do not administer the production workload. This follows from the specific situation: CloudWatch Logs contain secrets from application traces and a broad group of developers can read all production log streams. The proposed safeguard would be to restrict log-group access through IAM and use suitable encryption and data-protection controls for sensitive records. The governing engineering reason is that centralized telemetry is a security-sensitive information store and requires access governance. A test would check that access tests allow only authorized operational roles to inspect protected logs while unapproved reads are denied.
Incorrect Answers
A: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 cloudWatch Logs contain secrets from application traces and a broad group of developers can read all production log streams. Its omitted safeguard creates the more direct consequence: Credentials and private data in logs can be exposed to people who do not administer the production workload.
C: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 cloudWatch Logs contain secrets from application traces and a broad group of developers can read all production log streams. Its omitted safeguard creates the more direct consequence: Credentials and private data in logs can be exposed to people who do not administer the production workload.
D:This failure could arise in a related but different scenario: A serverless API invokes several Lambda functions and downstream services, but operators cannot correlate a failed request end-to-end. There the appropriate mitigation is to instrument supported distributed tracing such as AWS X-Ray and propagate request context across service boundaries. The current environment is specifically cloudWatch Logs contain secrets from application traces and a broad group of developers can read all production log streams. Its omitted safeguard creates the more direct consequence: Credentials and private data in logs can be exposed to people who do not administer the production workload.
Question 339
An AWS DevOps engineer must address this situation: A production RDS database is deployed in a Single-AZ configuration although the business requires automated recovery from an AZ outage. Which implementation choice BEST meets the main operational requirement?
- Configure health-aware Route 53 routing or an approved global entry-point failover solution with tested dependencies.
- Move shared session state to a suitable resilient store or adopt stateless session handling across application targets.
- Use an appropriate Amazon RDS Multi-AZ deployment and test the documented failover behavior.
- Configure accurate target-group health checks and appropriate deregistration behavior for the application's readiness path.
Explanation
Correct Answer
C:This response directly addresses the stated requirement: Use an appropriate Amazon RDS Multi-AZ deployment and test the documented failover behavior. The relevant technical mechanism is that multi-AZ database configurations provide standby or distributed availability mechanisms distinct from read scaling. Without this design, a storage or AZ fault can interrupt the primary database for longer than the business recovery target. An operational acceptance check should confirm that a failover rehearsal demonstrates a new writer becomes available with application reconnection within the RTO.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: A SaaS front door resolves to one Region despite a fully deployed standby application in another Region. In that situation the corresponding response would be to configure health-aware Route 53 routing or an approved global entry-point failover solution with tested dependencies. It does not directly mitigate the current failure mode, where a storage or AZ fault can interrupt the primary database for longer than the business recovery target. The current requirement instead calls for use an appropriate Amazon RDS Multi-AZ deployment and test the documented failover behavior.
B:This design is appropriate for another AWS operational requirement: An EC2 web service has a redundant fleet and database but stores every authenticated session on local disk. In that situation the corresponding response would be to move shared session state to a suitable resilient store or adopt stateless session handling across application targets. It does not directly mitigate the current failure mode, where a storage or AZ fault can interrupt the primary database for longer than the business recovery target. The current requirement instead calls for use an appropriate Amazon RDS Multi-AZ deployment and test the documented failover behavior.
D:This design is appropriate for another AWS operational requirement: A public API runs across multiple AZs but its application load balancer sends traffic to unhealthy targets after a deployment. In that situation the corresponding response would be to configure accurate target-group health checks and appropriate deregistration behavior for the application's readiness path. It does not directly mitigate the current failure mode, where a storage or AZ fault can interrupt the primary database for longer than the business recovery target. The current requirement instead calls for use an appropriate Amazon RDS Multi-AZ deployment and test the documented failover behavior.
Question 340
An operations team deploys the following safeguard: Protect pipeline artifact buckets with encryption and least-privilege bucket and key access policies. Which observed result is the STRONGEST validation that the safeguard works?
- Builds in separate accounts resolve the same version and digest through the approved package repository.
- An operator can redeploy a previous approved S3 object or ECR digest without rebuilding it.
- A prior ECS task definition resolves to the same archived image digest during rollback rehearsal.
- Policy tests deny unauthorized artifact reads and confirm encryption and approved decrypt permissions.
Explanation
Correct Answer
D:The best verification result is: Policy tests deny unauthorized artifact reads and confirm encryption and approved decrypt permissions. It specifically demonstrates that the implemented safeguard to protect pipeline artifact buckets with encryption and least-privilege bucket and key access policies. is effective. This control matters where a production account receives an artifact stored in S3 without server-side encryption or an explicit deployment read role. Without suitable evidence, the outstanding exposure is that public or over-broad artifact access could expose unreleased application code and supply-chain metadata.
Incorrect Answers
A:This measurement validates a different AWS control: Publish versioned internal packages to AWS CodeArtifact and authorize consumers using appropriate repository policies and tokens. It is most relevant where a multi-account build consumes shared private packages but each account independently copies libraries and loses dependency provenance. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that policy tests deny unauthorized artifact reads and confirm encryption and approved decrypt permissions.
B:This measurement validates a different AWS control: Retain immutable approved deployment artifacts for the required rollback and audit period. It is most relevant where a pipeline deletes the artifact storage object as soon as it deploys, making an emergency rollback depend on recompiling source. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that policy tests deny unauthorized artifact reads and confirm encryption and approved decrypt permissions.
C:This measurement validates a different AWS control: Use immutable versioned image tags or image digests and retain release-to-digest deployment records. It is most relevant where a company overwrites an Amazon ECR image tag named production every day and cannot identify which digest was deployed during an incident. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that policy tests deny unauthorized artifact reads and confirm encryption and approved decrypt permissions.