cert
cert-1
cert-2

Pass Amazon AWS Certified DevOps Engineer - Professional DOP-C02 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
AWS Certified DevOps Engineer - Professional DOP-C02 Exam - Verified By Experts
AWS Certified DevOps Engineer - Professional DOP-C02 Premium Bundle
$14.99

AWS Certified DevOps Engineer - Professional DOP-C02 Premium Bundle

$74.99
$89.98
  • Premium File 480 Questions & Answers. Last update: Nov 08, 2026
  • Training Course 242 Video Lectures
 
$89.98
$74.99
accept 62 downloads in last 7 days
block-screenshots
Purchase Amazon AWS Certified DevOps Engineer - Professional DOP-C02 Exam Training Products Individually
Amazon AWS Certified DevOps Engineer - Professional DOP-C02 Premium File
Premium File 480 Q&A
$76.99$69.99
Amazon AWS Certified DevOps Engineer - Professional DOP-C02 Video Training Course
Training Course 242 Lectures
$21.99 $19.99
Amazon AWS Certified DevOps Engineer - Professional DOP-C02 Practice Test 4

Question 30

The DevOps team must resolve this scenario: AWS Config finds an EC2 instance without the approved monitoring agent, but the repair Lambda has permission to modify every resource in the account. Which engineering change is MOST appropriate?

  1. Use stable device partition keys where ordering is required, with monitored throughput.
  2. Connect relevant metrics to a bounded Auto Scaling policy with controlled thresholds.
  3. Use valid renewal procedures and monitored replacement for imported certificates.
  4. Use a controlled Systems Manager automation targeted only to eligible noncompliant nodes.

Explanation

Correct Answer

D:

Use a controlled Systems Manager automation targeted only to eligible noncompliant nodes. Its validation is: A test missing-agent instance is corrected while unrelated resources remain untouched. The principle is: Event-based remediation should be scoped to the affected resource and run with least privilege.

Incorrect Answers

A:

Use stable device partition keys where ordering is required, with monitored throughput. This instead addresses a different case: A telemetry consumer requires per-device ordering but producers assign random partition keys and observations arrive out of sequence. For the stated situation (AWS Config finds an EC2 instance without the approved monitoring agent, but the repair Lambda has permission to modify every resource in the account.), the better engineering action is: Use a controlled Systems Manager automation targeted only to eligible noncompliant nodes. The deciding distinction is: Event-based remediation should be scoped to the affected resource and run with least privilege.

B:

Connect relevant metrics to a bounded Auto Scaling policy with controlled thresholds. This instead addresses a different case: A consumer service has rapidly increasing queue lag, and responders manually launch instances rather than using a safe dynamic policy. For the stated situation (AWS Config finds an EC2 instance without the approved monitoring agent, but the repair Lambda has permission to modify every resource in the account.), the better engineering action is: Use a controlled Systems Manager automation targeted only to eligible noncompliant nodes. The deciding distinction is: Event-based remediation should be scoped to the affected resource and run with least privilege.

C:

Use valid renewal procedures and monitored replacement for imported certificates. This instead addresses a different case: An ACM-managed certificate is nearing expiration, but an application relies on manually imported certificates whose renewal notifications are ignored. For the stated situation (AWS Config finds an EC2 instance without the approved monitoring agent, but the repair Lambda has permission to modify every resource in the account.), the better engineering action is: Use a controlled Systems Manager automation targeted only to eligible noncompliant nodes. The deciding distinction is: Event-based remediation should be scoped to the affected resource and run with least privilege.

Question 31

After implementing a proposed fix, the team reviews: A build job reads a database password directly from a committed buildspec environment variable. Which result would BEST confirm that the risk is addressed?

  1. A deliberately unhealthy release triggers rollback to the prior verified revision.
  2. A broken checkout fails release validation despite a healthy root URL response.
  3. A production task definition resolves to a verified image digest and source commit.
  4. The build succeeds without secret exposure in source, logs or artifact metadata.

Explanation

Correct Answer

D:

The build succeeds without secret exposure in source, logs or artifact metadata. The approved action is: Move the credential to Secrets Manager or encrypted Parameter Store and grant narrowly scoped read permissions. The risk principle is: Build and deployment secrets should be retrieved through controlled secret stores and scoped identities.

Incorrect Answers

A:

A deliberately unhealthy release triggers rollback to the prior verified revision. This instead addresses a different case: A production delivery pipeline remains green after a deployment even though health checks fail during post-deploy traffic. For the stated situation (A build job reads a database password directly from a committed buildspec environment variable.), the better verification is: The build succeeds without secret exposure in source, logs or artifact metadata. The deciding distinction is: Build and deployment secrets should be retrieved through controlled secret stores and scoped identities.

B:

A broken checkout fails release validation despite a healthy root URL response. This instead addresses a different case: After a deployment, the homepage returns HTTP 200 while checkout is broken for authenticated customers. For the stated situation (A build job reads a database password directly from a committed buildspec environment variable.), the better verification is: The build succeeds without secret exposure in source, logs or artifact metadata. The deciding distinction is: Build and deployment secrets should be retrieved through controlled secret stores and scoped identities.

C:

A production task definition resolves to a verified image digest and source commit. This instead addresses a different case: An on-call engineer cannot tell which Git commit generated the container image running in a production ECS service. For the stated situation (A build job reads a database password directly from a committed buildspec environment variable.), the better verification is: The build succeeds without secret exposure in source, logs or artifact metadata. The deciding distinction is: Build and deployment secrets should be retrieved through controlled secret stores and scoped identities.

Question 32

The DevOps team must resolve this scenario: A consumer service has rapidly increasing queue lag, and responders manually launch instances rather than using a safe dynamic policy. Which engineering change is MOST appropriate?

  1. Connect relevant metrics to a bounded Auto Scaling policy with controlled thresholds.
  2. Subscribe to relevant health events through centralized EventBridge and incident workflows.
  3. Use conditional automation and human approval for high-risk stateful remediation.
  4. Use a controlled Systems Manager automation targeted only to eligible noncompliant nodes.

Explanation

Correct Answer

A:

Connect relevant metrics to a bounded Auto Scaling policy with controlled thresholds. Its validation is: A simulated backlog increases capacity without violating cost or failure limits. The principle is: Resource adjustment should respond to measured demand with bounded Auto Scaling behavior.

Incorrect Answers

B:

Subscribe to relevant health events through centralized EventBridge and incident workflows. This instead addresses a different case: An AWS Health event affects a critical enterprise database in an otherwise quiet account, but the team monitors only application CloudWatch alarms. For the stated situation (A consumer service has rapidly increasing queue lag, and responders manually launch instances rather than using a safe dynamic policy.), the better engineering action is: Connect relevant metrics to a bounded Auto Scaling policy with controlled thresholds. The deciding distinction is: Resource adjustment should respond to measured demand with bounded Auto Scaling behavior.

C:

Use conditional automation and human approval for high-risk stateful remediation. This instead addresses a different case: A production alarm starts an infrastructure rebuild immediately even during a payroll settlement window where failover can corrupt in-flight transactions. For the stated situation (A consumer service has rapidly increasing queue lag, and responders manually launch instances rather than using a safe dynamic policy.), the better engineering action is: Connect relevant metrics to a bounded Auto Scaling policy with controlled thresholds. The deciding distinction is: Resource adjustment should respond to measured demand with bounded Auto Scaling behavior.

D:

Use a controlled Systems Manager automation targeted only to eligible noncompliant nodes. This instead addresses a different case: AWS Config finds an EC2 instance without the approved monitoring agent, but the repair Lambda has permission to modify every resource in the account. For the stated situation (A consumer service has rapidly increasing queue lag, and responders manually launch instances rather than using a safe dynamic policy.), the better engineering action is: Connect relevant metrics to a bounded Auto Scaling policy with controlled thresholds. The deciding distinction is: Resource adjustment should respond to measured demand with bounded Auto Scaling behavior.

Question 33

After implementing a proposed fix, the team reviews: An ECS service release must let QA validate a new task set before production traffic shifts, with rollback if alarms breach a threshold. Which result would BEST confirm that the risk is addressed?

  1. One image digest deploys successfully in both environments with distinct scoped secrets.
  2. A production task definition resolves to a verified image digest and source commit.
  3. An out-of-scope Region deployment request is rejected with an audit record.
  4. A failed test task set does not receive live production traffic and old tasks remain usable.

Explanation

Correct Answer

D:

A failed test task set does not receive live production traffic and old tasks remain usable. The approved action is: Configure a blue/green ECS deployment with validation traffic and automatic rollback conditions. The risk principle is: Blue/green ECS deployments require controlled target groups, listeners and health validation.

Incorrect Answers

A:

One image digest deploys successfully in both environments with distinct scoped secrets. This instead addresses a different case: A containerized service works in staging but production fails because a required secret name was hardcoded to the staging account. For the stated situation (An ECS service release must let QA validate a new task set before production traffic shifts, with rollback if alarms breach a threshold.), the better verification is: A failed test task set does not receive live production traffic and old tasks remain usable. The deciding distinction is: Blue/green ECS deployments require controlled target groups, listeners and health validation.

B:

A production task definition resolves to a verified image digest and source commit. This instead addresses a different case: An on-call engineer cannot tell which Git commit generated the container image running in a production ECS service. For the stated situation (An ECS service release must let QA validate a new task set before production traffic shifts, with rollback if alarms breach a threshold.), the better verification is: A failed test task set does not receive live production traffic and old tasks remain usable. The deciding distinction is: Blue/green ECS deployments require controlled target groups, listeners and health validation.

C:

An out-of-scope Region deployment request is rejected with an audit record. This instead addresses a different case: A deployment pipeline has approvals for one Region but a wrong parameter lets the same artifact create resources in an unapproved jurisdiction. For the stated situation (An ECS service release must let QA validate a new task set before production traffic shifts, with rollback if alarms breach a threshold.), the better verification is: A failed test task set does not receive live production traffic and old tasks remain usable. The deciding distinction is: Blue/green ECS deployments require controlled target groups, listeners and health validation.

Question 34

The DevOps team must resolve this scenario: After a deployment, the homepage returns HTTP 200 while checkout is broken for authenticated customers. Which engineering change is MOST appropriate?

  1. Add controlled authenticated canary tests for critical paths and fail deployment on business failures.
  2. Deploy to a bounded canary or targeted cohort and expand only after validated signals.
  3. Parameterize approved configuration references per environment without rebuilding the binary.
  4. Create and inspect a change set before controlled production execution.

Explanation

Correct Answer

A:

Add controlled authenticated canary tests for critical paths and fail deployment on business failures. Its validation is: A broken checkout fails release validation despite a healthy root URL response. The principle is: End-to-end application acceptance should validate critical customer transactions and dependencies.

Incorrect Answers

B:

Deploy to a bounded canary or targeted cohort and expand only after validated signals. This instead addresses a different case: A new payment option passes staging but causes failures only for a small set of customer geographies. For the stated situation (After a deployment, the homepage returns HTTP 200 while checkout is broken for authenticated customers.), the better engineering action is: Add controlled authenticated canary tests for critical paths and fail deployment on business failures. The deciding distinction is: End-to-end application acceptance should validate critical customer transactions and dependencies.

C:

Parameterize approved configuration references per environment without rebuilding the binary. This instead addresses a different case: A containerized service works in staging but production fails because a required secret name was hardcoded to the staging account. For the stated situation (After a deployment, the homepage returns HTTP 200 while checkout is broken for authenticated customers.), the better engineering action is: Add controlled authenticated canary tests for critical paths and fail deployment on business failures. The deciding distinction is: End-to-end application acceptance should validate critical customer transactions and dependencies.

D:

Create and inspect a change set before controlled production execution. This instead addresses a different case: A pipeline applies a template change that silently replaces a stateful database resource during a minor refactor. For the stated situation (After a deployment, the homepage returns HTTP 200 while checkout is broken for authenticated customers.), the better engineering action is: Add controlled authenticated canary tests for critical paths and fail deployment on business failures. The deciding distinction is: End-to-end application acceptance should validate critical customer transactions and dependencies.

Question 35

Before changing production, engineers find: Chargeback reports omit resources because each team uses different tag keys and case variants. Which investigation should the engineer perform FIRST?

  1. Review account inventory, OU membership, inheritance and exceptions.
  2. Review organization structure, delegated administrator, StackSets permission model and target OUs.
  3. Inspect IAM Identity Center assignments, identity source, permission sets and deprovisioning.
  4. Review tag policies, required dimensions, untagged inventory and deployment templates.

Explanation

Correct Answer

D:

Review tag policies, required dimensions, untagged inventory and deployment templates. The governing principle is: Organization-scale resource classification benefits from governed consistent tag policies and enforcement. The next controlled engineering decision is: Adopt a documented tag taxonomy with organization tag policies and deployment checks.

Incorrect Answers

A:

Review account inventory, OU membership, inheritance and exceptions. This instead addresses a different case: Development accounts and regulated production accounts need distinct guardrails, but a single organization-wide policy blocks legitimate development experiments. For the stated situation (Chargeback reports omit resources because each team uses different tag keys and case variants.), the better investigation is: Review tag policies, required dimensions, untagged inventory and deployment templates. The deciding distinction is: Organization-scale resource classification benefits from governed consistent tag policies and enforcement.

B:

Review organization structure, delegated administrator, StackSets permission model and target OUs. This instead addresses a different case: A central platform team needs to roll out an approved Config rule to newly joined accounts across multiple Regions without manual role creation each time. For the stated situation (Chargeback reports omit resources because each team uses different tag keys and case variants.), the better investigation is: Review tag policies, required dimensions, untagged inventory and deployment templates. The deciding distinction is: Organization-scale resource classification benefits from governed consistent tag policies and enforcement.

C:

Inspect IAM Identity Center assignments, identity source, permission sets and deprovisioning. This instead addresses a different case: An enterprise manually creates duplicate IAM users in dozens of accounts for employees, creating slow offboarding. For the stated situation (Chargeback reports omit resources because each team uses different tag keys and case variants.), the better investigation is: Review tag policies, required dimensions, untagged inventory and deployment templates. The deciding distinction is: Organization-scale resource classification benefits from governed consistent tag policies and enforcement.

Question 36

The DevOps team must resolve this scenario: Production EC2 Auto Scaling launches instances from an AMI built manually months earlier with inconsistent patch levels. Which engineering change is MOST appropriate?

  1. Use EC2 Image Builder to build and test a versioned, hardened AMI for deployment.
  2. Keep a verifiable mapping from release to Lambda published version and restore alias on failure.
  3. Remove token-printing commands and use scoped secret injection with safe diagnostics.
  4. Define retention exemptions or tag policies that protect deployed and rollback candidate artifacts.

Explanation

Correct Answer

A:

Use EC2 Image Builder to build and test a versioned, hardened AMI for deployment. Its validation is: A new instance matches the approved image baseline and related tests are traceable. The principle is: Infrastructure images should be rebuilt and validated through a repeatable automated process.

Incorrect Answers

B:

Keep a verifiable mapping from release to Lambda published version and restore alias on failure. This instead addresses a different case: A Lambda release is invoked through an alias but the deployment pipeline overwrites the prior version identifier in its rollback records. For the stated situation (Production EC2 Auto Scaling launches instances from an AMI built manually months earlier with inconsistent patch levels.), the better engineering action is: Use EC2 Image Builder to build and test a versioned, hardened AMI for deployment. The deciding distinction is: Infrastructure images should be rebuilt and validated through a repeatable automated process.

C:

Remove token-printing commands and use scoped secret injection with safe diagnostics. This instead addresses a different case: A diagnostic CodeBuild command prints an authentication token to CloudWatch Logs before fetching a private package. For the stated situation (Production EC2 Auto Scaling launches instances from an AMI built manually months earlier with inconsistent patch levels.), the better engineering action is: Use EC2 Image Builder to build and test a versioned, hardened AMI for deployment. The deciding distinction is: Infrastructure images should be rebuilt and validated through a repeatable automated process.

D:

Define retention exemptions or tag policies that protect deployed and rollback candidate artifacts. This instead addresses a different case: A deployment rolls back to a prior ECR image digest that was deleted by an aggressive lifecycle policy the previous night. For the stated situation (Production EC2 Auto Scaling launches instances from an AMI built manually months earlier with inconsistent patch levels.), the better engineering action is: Use EC2 Image Builder to build and test a versioned, hardened AMI for deployment. The deciding distinction is: Infrastructure images should be rebuilt and validated through a repeatable automated process.

Question 37

An AWS platform team investigates this condition: A CloudFormation-managed security group was changed directly in the console, and the next stack update behaves differently from the approved template. Which DevOps principle BEST explains the core problem?

  1. Operational automation requires versioning, target control and bounded failure exposure.
  2. A failed IaC update should be diagnosed and recovered without destroying existing service state.
  3. IaC refactors should identify replacement and deletion consequences before execution.
  4. Infrastructure drift should be detected and reconciled through controlled IaC changes.

Explanation

Correct Answer

D:

Infrastructure drift should be detected and reconciled through controlled IaC changes. Relevant first evidence: Run drift detection and compare effective security group properties with template state. The resulting controlled response is: Restore authorized configuration by an approved stack update or reconcile a documented intentional change.

Incorrect Answers

A:

Operational automation requires versioning, target control and bounded failure exposure. This instead addresses a different case: A fleet automation document runs shell commands as root across all tagged instances with no peer review or limit on execution concurrency. For the stated situation (A CloudFormation-managed security group was changed directly in the console, and the next stack update behaves differently from the approved template.), the better principle is: Infrastructure drift should be detected and reconciled through controlled IaC changes. The deciding distinction is: Infrastructure drift should be detected and reconciled through controlled IaC changes.

B:

A failed IaC update should be diagnosed and recovered without destroying existing service state. This instead addresses a different case: An automated CloudFormation update rolls back because a new IAM permission is denied, but the team plans to delete the entire production stack to recover. For the stated situation (A CloudFormation-managed security group was changed directly in the console, and the next stack update behaves differently from the approved template.), the better principle is: Infrastructure drift should be detected and reconciled through controlled IaC changes. The deciding distinction is: Infrastructure drift should be detected and reconciled through controlled IaC changes.

C:

IaC refactors should identify replacement and deletion consequences before execution. This instead addresses a different case: A template refactor changes an S3 bucket logical ID, risking replacement of a bucket containing business records. For the stated situation (A CloudFormation-managed security group was changed directly in the console, and the next stack update behaves differently from the approved template.), the better principle is: Infrastructure drift should be detected and reconciled through controlled IaC changes. The deciding distinction is: Infrastructure drift should be detected and reconciled through controlled IaC changes.

Question 38

The DevOps team must resolve this scenario: A global static site uses CloudFront but both primary and fallback origins point to the same unavailable S3 bucket. Which engineering change is MOST appropriate?

  1. Configure appropriate CloudFront origin failover using a viable secondary origin.
  2. Provision and test a suitably sized standby baseline with controlled scale-up on failover.
  3. Design safe write ownership or conflict-aware application updates around global tables.
  4. Configure applications to use suitable Aurora endpoints and resilient reconnection.

Explanation

Correct Answer

A:

Configure appropriate CloudFront origin failover using a viable secondary origin. Its validation is: A simulated primary origin fault serves approved content from the fallback source. The principle is: Origin failover requires genuinely independent origins and supported error conditions.

Incorrect Answers

B:

Provision and test a suitably sized standby baseline with controlled scale-up on failover. This instead addresses a different case: A standby Region has copied AMIs but no provisioned database capacity and cannot accept traffic for hours. For the stated situation (A global static site uses CloudFront but both primary and fallback origins point to the same unavailable S3 bucket.), the better engineering action is: Configure appropriate CloudFront origin failover using a viable secondary origin. The deciding distinction is: Origin failover requires genuinely independent origins and supported error conditions.

C:

Design safe write ownership or conflict-aware application updates around global tables. This instead addresses a different case: A multi-Region shopping app writes the same item in two Regions and occasionally overwrites updates unexpectedly. For the stated situation (A global static site uses CloudFront but both primary and fallback origins point to the same unavailable S3 bucket.), the better engineering action is: Configure appropriate CloudFront origin failover using a viable secondary origin. The deciding distinction is: Origin failover requires genuinely independent origins and supported error conditions.

D:

Configure applications to use suitable Aurora endpoints and resilient reconnection. This instead addresses a different case: An Aurora cluster has replicas in different AZs but applications use fixed instance endpoints and never fail over to another reader. For the stated situation (A global static site uses CloudFront but both primary and fallback origins point to the same unavailable S3 bucket.), the better engineering action is: Configure appropriate CloudFront origin failover using a viable secondary origin. The deciding distinction is: Origin failover requires genuinely independent origins and supported error conditions.

Question 39

The DevOps team must resolve this scenario: A mobile API intermittently returns HTTP 429 during marketing peaks, but its Lambda error metric stays nearly zero. Which engineering change is MOST appropriate?

  1. Correct the specific startup configuration or image error and deploy a verified revision.
  2. Restore required narrowly scoped decrypt and object-read permissions.
  3. Route qualifying findings through EventBridge to the authorized incident workflow.
  4. Tune supported throttling quotas or implement client backoff and capacity planning.

Explanation

Correct Answer

D:

Tune supported throttling quotas or implement client backoff and capacity planning. Its validation is: A load test distinguishes deliberate 429 protection from unexpected backend failure. The principle is: Request throttling may occur at API Gateway before integration invocation.

Incorrect Answers

A:

Correct the specific startup configuration or image error and deploy a verified revision. This instead addresses a different case: An EKS deployment enters CrashLoopBackOff after a config release, although the cluster nodes and pods have adequate CPU. For the stated situation (A mobile API intermittently returns HTTP 429 during marketing peaks, but its Lambda error metric stays nearly zero.), the better engineering action is: Tune supported throttling quotas or implement client backoff and capacity planning. The deciding distinction is: Request throttling may occur at API Gateway before integration invocation.

B:

Restore required narrowly scoped decrypt and object-read permissions. This instead addresses a different case: A pipeline fails at CodeBuild DOWNLOAD_SOURCE with AccessDenied after a KMS key policy change. For the stated situation (A mobile API intermittently returns HTTP 429 during marketing peaks, but its Lambda error metric stays nearly zero.), the better engineering action is: Tune supported throttling quotas or implement client backoff and capacity planning. The deciding distinction is: Request throttling may occur at API Gateway before integration invocation.

C:

Route qualifying findings through EventBridge to the authorized incident workflow. This instead addresses a different case: A GuardDuty finding appears in one account, but the incident team sees it only after manually checking the service console. For the stated situation (A mobile API intermittently returns HTTP 429 during marketing peaks, but its Lambda error metric stays nearly zero.), the better engineering action is: Tune supported throttling quotas or implement client backoff and capacity planning. The deciding distinction is: Request throttling may occur at API Gateway before integration invocation.

Question 40

The DevOps team must resolve this scenario: A delivery pipeline in a tooling account must deploy CloudFormation into isolated production accounts without storing long-term access keys. Which engineering change is MOST appropriate?

  1. Run integration tests in a segregated account with constrained resource access.
  2. Introduce contract testing and backward-compatible staged promotion between affected pipelines.
  3. Configure a target-account deployment role trusted by the tooling role, with minimum required actions.
  4. Integrate deployment alarms and an automated rollback path for failed acceptance windows.

Explanation

Correct Answer

C:

Configure a target-account deployment role trusted by the tooling role, with minimum required actions. Its validation is: A controlled execution deploys in the intended account and fails in an unauthorized account. The principle is: Cross-account delivery should assume narrowly scoped roles in each target account.

Incorrect Answers

A:

Run integration tests in a segregated account with constrained resource access. This instead addresses a different case: Integration tests frequently overwrite production queues because staging jobs use a copied production endpoint variable. For the stated situation (A delivery pipeline in a tooling account must deploy CloudFormation into isolated production accounts without storing long-term access keys.), the better engineering action is: Configure a target-account deployment role trusted by the tooling role, with minimum required actions. The deciding distinction is: Cross-account delivery should assume narrowly scoped roles in each target account.

B:

Introduce contract testing and backward-compatible staged promotion between affected pipelines. This instead addresses a different case: A customer checkout API and its consumer contract must change together, but independent pipelines deploy incompatible revisions without a compatibility gate. For the stated situation (A delivery pipeline in a tooling account must deploy CloudFormation into isolated production accounts without storing long-term access keys.), the better engineering action is: Configure a target-account deployment role trusted by the tooling role, with minimum required actions. The deciding distinction is: Cross-account delivery should assume narrowly scoped roles in each target account.

D:

Integrate deployment alarms and an automated rollback path for failed acceptance windows. This instead addresses a different case: A production delivery pipeline remains green after a deployment even though health checks fail during post-deploy traffic. For the stated situation (A delivery pipeline in a tooling account must deploy CloudFormation into isolated production accounts without storing long-term access keys.), the better engineering action is: Configure a target-account deployment role trusted by the tooling role, with minimum required actions. The deciding distinction is: Cross-account delivery should assume narrowly scoped roles in each target account.

AWS Certified DevOps Engineer - Professional DOP-C02 Practice Tests