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 74

Question 730

A DevOps team is reviewing: An ECS task starts successfully but is continually removed from service because its target group health check targets a nonexistent path. Which TWO complementary actions should it take? Select TWO answers.

  1. Configure a blue/green ECS deployment with validation traffic and automatic rollback conditions.
  2. Review bucket policy, encryption settings, KMS grants and pipeline roles.
  3. Align target-group checks with a reliable application readiness endpoint and reachable port.
  4. Inspect ECS task definition secrets, IAM grants and account-specific parameter names.
  5. Inspect ALB target-group path, task port, security group rules and service events.

Explanation

Correct Answers

C:

Align target-group checks with a reliable application readiness endpoint and reachable port. This is a required controlled engineering action for the stated situation: An ECS task starts successfully but is continually removed from service because its target group health check targets a nonexistent path. The complementary correct action is: Inspect ALB target-group path, task port, security group rules and service events. Both follow the principle: Task deployment health checks must reflect the live application's endpoint and readiness behavior.

E:

Inspect ALB target-group path, task port, security group rules and service events. This is a required diagnostic evidence step for the stated situation: An ECS task starts successfully but is continually removed from service because its target group health check targets a nonexistent path. The complementary correct action is: Align target-group checks with a reliable application readiness endpoint and reachable port. Both follow the principle: Task deployment health checks must reflect the live application's endpoint and readiness behavior.

Incorrect Answers

A:

Configure a blue/green ECS deployment with validation traffic and automatic rollback conditions. This is suitable for another situation: An ECS service release must let QA validate a new task set before production traffic shifts, with rollback if alarms breach a threshold. In this case, engineers instead need the paired investigation (Inspect ALB target-group path, task port, security group rules and service events.) and design change (Align target-group checks with a reliable application readiness endpoint and reachable port.). These two steps address: An ECS task starts successfully but is continually removed from service because its target group health check targets a nonexistent path.

B:

Review bucket policy, encryption settings, KMS grants and pipeline roles. This is suitable for another situation: Deployment artifacts containing sensitive configuration are stored in an S3 bucket with broad read access and no enforced encryption policy. In this case, engineers instead need the paired investigation (Inspect ALB target-group path, task port, security group rules and service events.) and design change (Align target-group checks with a reliable application readiness endpoint and reachable port.). These two steps address: An ECS task starts successfully but is continually removed from service because its target group health check targets a nonexistent path.

D:

Inspect ECS task definition secrets, IAM grants and account-specific parameter names. This is suitable for another situation: A containerized service works in staging but production fails because a required secret name was hardcoded to the staging account. In this case, engineers instead need the paired investigation (Inspect ALB target-group path, task port, security group rules and service events.) and design change (Align target-group checks with a reliable application readiness endpoint and reachable port.). These two steps address: An ECS task starts successfully but is continually removed from service because its target group health check targets a nonexistent path.

Question 731

Before changing production, engineers find: A template refactor changes an S3 bucket logical ID, risking replacement of a bucket containing business records. Which investigation should the engineer perform FIRST?

  1. Inspect the proposed change set, resource identifiers, retention policy and data ownership.
  2. Review configuration versioning, validation hooks and rollout blast radius.
  3. Review organization structure, delegated administrator, StackSets permission model and target OUs.
  4. Review source and destination OUs, StackSets auto-deployment and SCP effective controls.

Explanation

Correct Answer

A:

Inspect the proposed change set, resource identifiers, retention policy and data ownership. The governing principle is: IaC refactors should identify replacement and deletion consequences before execution. The next controlled engineering decision is: Preserve logical resource identity or implement a controlled migration and retention plan.

Incorrect Answers

B:

Review configuration versioning, validation hooks and rollout blast radius. This instead addresses a different case: A service reads configuration directly from process environment variables, forcing a container rebuild for each feature-flag adjustment. For the stated situation (A template refactor changes an S3 bucket logical ID, risking replacement of a bucket containing business records.), the better investigation is: Inspect the proposed change set, resource identifiers, retention policy and data ownership. The deciding distinction is: IaC refactors should identify replacement and deletion consequences before execution.

C:

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 (A template refactor changes an S3 bucket logical ID, risking replacement of a bucket containing business records.), the better investigation is: Inspect the proposed change set, resource identifiers, retention policy and data ownership. The deciding distinction is: IaC refactors should identify replacement and deletion consequences before execution.

D:

Review source and destination OUs, StackSets auto-deployment and SCP effective controls. This instead addresses a different case: A team moves an account to a new OU and expects an existing StackSets-managed baseline to remain unchanged without review. For the stated situation (A template refactor changes an S3 bucket logical ID, risking replacement of a bucket containing business records.), the better investigation is: Inspect the proposed change set, resource identifiers, retention policy and data ownership. The deciding distinction is: IaC refactors should identify replacement and deletion consequences before execution.

Question 732

Before changing production, engineers find: CloudWatch Logs receives application errors but the incident analytics system never sees them because the log stream is not forwarded. Which investigation should the engineer perform FIRST?

  1. Inspect subscription filters, destination ARN, Lambda/Kinesis processing and delivery errors.
  2. Inspect installed CloudWatch agent, metric namespace, dimensions and memory alarms.
  3. Review metric namespace filters, stream role, delivery stream and external endpoint requirements.
  4. Inspect Inspector finding resources, image digests, package versions and exposure.

Explanation

Correct Answer

A:

Inspect subscription filters, destination ARN, Lambda/Kinesis processing and delivery errors. The governing principle is: Near-real-time log integration requires a correctly configured subscription destination and permissions. The next controlled engineering decision is: Configure a supported CloudWatch Logs subscription to the approved analytics pipeline.

Incorrect Answers

B:

Inspect installed CloudWatch agent, metric namespace, dimensions and memory alarms. This instead addresses a different case: An EC2 application runs out of memory while CPU remains low, but CloudWatch dashboards contain only default EC2 CPU metrics. For the stated situation (CloudWatch Logs receives application errors but the incident analytics system never sees them because the log stream is not forwarded.), the better investigation is: Inspect subscription filters, destination ARN, Lambda/Kinesis processing and delivery errors. The deciding distinction is: Near-real-time log integration requires a correctly configured subscription destination and permissions.

C:

Review metric namespace filters, stream role, delivery stream and external endpoint requirements. This instead addresses a different case: An enterprise needs near-real-time CloudWatch metric delivery to a central external analytics platform but polling every account exceeds API limits. For the stated situation (CloudWatch Logs receives application errors but the incident analytics system never sees them because the log stream is not forwarded.), the better investigation is: Inspect subscription filters, destination ARN, Lambda/Kinesis processing and delivery errors. The deciding distinction is: Near-real-time log integration requires a correctly configured subscription destination and permissions.

D:

Inspect Inspector finding resources, image digests, package versions and exposure. This instead addresses a different case: Amazon Inspector reports a critical package CVE on a small set of container images, but the security board assumes all images are affected. For the stated situation (CloudWatch Logs receives application errors but the incident analytics system never sees them because the log stream is not forwarded.), the better investigation is: Inspect subscription filters, destination ARN, Lambda/Kinesis processing and delivery errors. The deciding distinction is: Near-real-time log integration requires a correctly configured subscription destination and permissions.

Question 733

The DevOps team must resolve this scenario: An automation starts on a fixed schedule even though the required S3 data file often arrives late, causing incomplete daily reports. Which engineering change is MOST appropriate?

  1. Use stable object identity and idempotent processing or transactional guards.
  2. Correct the measured network or query bottleneck and choose an appropriate timeout.
  3. Trigger processing from verified object-available events with idempotent validation.
  4. Configure an appropriate SQS DLQ with alerting and governed redrive procedure.

Explanation

Correct Answer

C:

Trigger processing from verified object-available events with idempotent validation. Its validation is: A delayed file starts exactly one logical report after it is fully available. The principle is: Workflows dependent on resource arrivals should use suitable events and readiness checks.

Incorrect Answers

A:

Use stable object identity and idempotent processing or transactional guards. This instead addresses a different case: An S3 upload event triggers a Lambda that copies customer records, and retries create duplicate records in a destination store. For the stated situation (An automation starts on a fixed schedule even though the required S3 data file often arrives late, causing incomplete daily reports.), the better engineering action is: Trigger processing from verified object-available events with idempotent validation. The deciding distinction is: Workflows dependent on resource arrivals should use suitable events and readiness checks.

B:

Correct the measured network or query bottleneck and choose an appropriate timeout. This instead addresses a different case: An API Gateway operation returns 504 and the Lambda function times out only after calling a VPC-hosted database. For the stated situation (An automation starts on a fixed schedule even though the required S3 data file often arrives late, causing incomplete daily reports.), the better engineering action is: Trigger processing from verified object-available events with idempotent validation. The deciding distinction is: Workflows dependent on resource arrivals should use suitable events and readiness checks.

D:

Configure an appropriate SQS DLQ with alerting and governed redrive procedure. This instead addresses a different case: A broken message repeatedly fails an event-driven worker and blocks useful progress while on-call has no way to inspect it. For the stated situation (An automation starts on a fixed schedule even though the required S3 data file often arrives late, causing incomplete daily reports.), the better engineering action is: Trigger processing from verified object-available events with idempotent validation. The deciding distinction is: Workflows dependent on resource arrivals should use suitable events and readiness checks.

Question 734

A DevOps team is reviewing: Operations estimates patch compliance from EC2 tags but has no verified installed software inventory. Which TWO complementary actions should it take? Select TWO answers.

  1. Examine event identifiers, retry behavior, transactional storage and duplicate records.
  2. Inspect SSM Patch Manager baselines, patch groups, reboot options and maintenance windows.
  3. Inspect managed instance registration, SSM Inventory collection and software reports.
  4. Enable inventory collection and central reporting for in-scope managed nodes.
  5. Inspect SAM template resources, generated roles and manually added triggers.

Explanation

Correct Answers

C:

Inspect managed instance registration, SSM Inventory collection and software reports. This is a required diagnostic evidence step for the stated situation: Operations estimates patch compliance from EC2 tags but has no verified installed software inventory. The complementary correct action is: Enable inventory collection and central reporting for in-scope managed nodes. Both follow the principle: Fleet governance needs measured configuration and software inventory rather than intended metadata.

D:

Enable inventory collection and central reporting for in-scope managed nodes. This is a required controlled engineering action for the stated situation: Operations estimates patch compliance from EC2 tags but has no verified installed software inventory. The complementary correct action is: Inspect managed instance registration, SSM Inventory collection and software reports. Both follow the principle: Fleet governance needs measured configuration and software inventory rather than intended metadata.

Incorrect Answers

A:

Examine event identifiers, retry behavior, transactional storage and duplicate records. This is suitable for another situation: An S3 ObjectCreated event invokes a Lambda that retries a billing update after a transient error and charges the same customer twice. In this case, engineers instead need the paired investigation (Inspect managed instance registration, SSM Inventory collection and software reports.) and design change (Enable inventory collection and central reporting for in-scope managed nodes.). These two steps address: Operations estimates patch compliance from EC2 tags but has no verified installed software inventory.

B:

Inspect SSM Patch Manager baselines, patch groups, reboot options and maintenance windows. This is suitable for another situation: A fleet must receive OS security patches only during approved windows, with controlled reboots and exception reporting. In this case, engineers instead need the paired investigation (Inspect managed instance registration, SSM Inventory collection and software reports.) and design change (Enable inventory collection and central reporting for in-scope managed nodes.). These two steps address: Operations estimates patch compliance from EC2 tags but has no verified installed software inventory.

E:

Inspect SAM template resources, generated roles and manually added triggers. This is suitable for another situation: Developers manually create Lambda permissions and API Gateway integrations after deploying a packaged application, causing environment differences. In this case, engineers instead need the paired investigation (Inspect managed instance registration, SSM Inventory collection and software reports.) and design change (Enable inventory collection and central reporting for in-scope managed nodes.). These two steps address: Operations estimates patch compliance from EC2 tags but has no verified installed software inventory.

Question 735

The DevOps team must resolve this scenario: An incident automation should isolate one compromised EC2 instance, but its script selects every instance in the same environment tag. Which engineering change is MOST appropriate?

  1. Use stable device partition keys where ordering is required, with monitored throughput.
  2. Quarantine only the confirmed instance through reviewed network or isolation controls.
  3. Use ECS service reconciliation with alarms and root-cause escalation for repeated failures.
  4. Use a controlled Systems Manager automation targeted only to eligible noncompliant nodes.

Explanation

Correct Answer

B:

Quarantine only the confirmed instance through reviewed network or isolation controls. Its validation is: A dry run changes the intended test instance and leaves healthy fleet instances reachable. The principle is: Containment automation must use precise resource identity, scope and rollback safeguards.

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 (An incident automation should isolate one compromised EC2 instance, but its script selects every instance in the same environment tag.), the better engineering action is: Quarantine only the confirmed instance through reviewed network or isolation controls. The deciding distinction is: Containment automation must use precise resource identity, scope and rollback safeguards.

C:

Use ECS service reconciliation with alarms and root-cause escalation for repeated failures. This instead addresses a different case: An ECS application task fails health checks every few minutes, and the team restarts the same failing task manually without identifying a dependency outage. For the stated situation (An incident automation should isolate one compromised EC2 instance, but its script selects every instance in the same environment tag.), the better engineering action is: Quarantine only the confirmed instance through reviewed network or isolation controls. The deciding distinction is: Containment automation must use precise resource identity, scope and rollback safeguards.

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 (An incident automation should isolate one compromised EC2 instance, but its script selects every instance in the same environment tag.), the better engineering action is: Quarantine only the confirmed instance through reviewed network or isolation controls. The deciding distinction is: Containment automation must use precise resource identity, scope and rollback safeguards.

Question 736

Before changing production, engineers find: Security Hub findings remain isolated in 40 member accounts and security operations cannot reliably track enterprise-wide exposure. Which investigation should the engineer perform FIRST?

  1. Review Organizations integration, delegated administrator, enabled standards and aggregation regions.
  2. Inspect provisioning workflow, organization rules, configuration recorders and baselines.
  3. Inspect SSM Patch Manager baselines, patch groups, reboot options and maintenance windows.
  4. Review source and destination OUs, StackSets auto-deployment and SCP effective controls.

Explanation

Correct Answer

A:

Review Organizations integration, delegated administrator, enabled standards and aggregation regions. The governing principle is: Multi-account security governance needs centralized delegated administration and aggregated visibility. The next controlled engineering decision is: Configure central Security Hub administration and cross-Region aggregation as appropriate.

Incorrect Answers

B:

Inspect provisioning workflow, organization rules, configuration recorders and baselines. This instead addresses a different case: AWS Organizations account vending creates accounts without Config rules checking EBS encryption and S3 protection. For the stated situation (Security Hub findings remain isolated in 40 member accounts and security operations cannot reliably track enterprise-wide exposure.), the better investigation is: Review Organizations integration, delegated administrator, enabled standards and aggregation regions. The deciding distinction is: Multi-account security governance needs centralized delegated administration and aggregated visibility.

C:

Inspect SSM Patch Manager baselines, patch groups, reboot options and maintenance windows. This instead addresses a different case: A fleet must receive OS security patches only during approved windows, with controlled reboots and exception reporting. For the stated situation (Security Hub findings remain isolated in 40 member accounts and security operations cannot reliably track enterprise-wide exposure.), the better investigation is: Review Organizations integration, delegated administrator, enabled standards and aggregation regions. The deciding distinction is: Multi-account security governance needs centralized delegated administration and aggregated visibility.

D:

Review source and destination OUs, StackSets auto-deployment and SCP effective controls. This instead addresses a different case: A team moves an account to a new OU and expects an existing StackSets-managed baseline to remain unchanged without review. For the stated situation (Security Hub findings remain isolated in 40 member accounts and security operations cannot reliably track enterprise-wide exposure.), the better investigation is: Review Organizations integration, delegated administrator, enabled standards and aggregation regions. The deciding distinction is: Multi-account security governance needs centralized delegated administration and aggregated visibility.

Question 737

A DevOps team is reviewing: A release pipeline runs in one Region but must deploy a serverless service to a second Region with artifacts available for that target. Which TWO complementary actions should it take? Select TWO answers.

  1. Configure required cross-Region artifact store and least-privilege deployment action settings.
  2. Build a versioned immutable artifact once, then promote that artifact through approvals and environments.
  3. Choose a pipeline execution mode or deployment lock appropriate to the shared environment.
  4. Align target-group checks with a reliable application readiness endpoint and reachable port.
  5. Review action region, artifact store configuration, KMS grants and destination execution permissions.

Explanation

Correct Answers

A:

Configure required cross-Region artifact store and least-privilege deployment action settings. This is a required controlled engineering action for the stated situation: A release pipeline runs in one Region but must deploy a serverless service to a second Region with artifacts available for that target. The complementary correct action is: Review action region, artifact store configuration, KMS grants and destination execution permissions. Both follow the principle: Cross-Region pipeline actions need correctly configured regional artifact storage and deployment roles.

E:

Review action region, artifact store configuration, KMS grants and destination execution permissions. This is a required diagnostic evidence step for the stated situation: A release pipeline runs in one Region but must deploy a serverless service to a second Region with artifacts available for that target. The complementary correct action is: Configure required cross-Region artifact store and least-privilege deployment action settings. Both follow the principle: Cross-Region pipeline actions need correctly configured regional artifact storage and deployment roles.

Incorrect Answers

B:

Build a versioned immutable artifact once, then promote that artifact through approvals and environments. This is suitable for another situation: Each environment rebuilds an application from its Git branch, making production binaries differ from staging even when the commit matches. In this case, engineers instead need the paired investigation (Review action region, artifact store configuration, KMS grants and destination execution permissions.) and design change (Configure required cross-Region artifact store and least-privilege deployment action settings.). These two steps address: A release pipeline runs in one Region but must deploy a serverless service to a second Region with artifacts available for that target.

C:

Choose a pipeline execution mode or deployment lock appropriate to the shared environment. This is suitable for another situation: Two successive commits trigger deployments against the same production stack, and the earlier execution finishes after the newer release. In this case, engineers instead need the paired investigation (Review action region, artifact store configuration, KMS grants and destination execution permissions.) and design change (Configure required cross-Region artifact store and least-privilege deployment action settings.). These two steps address: A release pipeline runs in one Region but must deploy a serverless service to a second Region with artifacts available for that target.

D:

Align target-group checks with a reliable application readiness endpoint and reachable port. This is suitable for another situation: An ECS task starts successfully but is continually removed from service because its target group health check targets a nonexistent path. In this case, engineers instead need the paired investigation (Review action region, artifact store configuration, KMS grants and destination execution permissions.) and design change (Configure required cross-Region artifact store and least-privilege deployment action settings.). These two steps address: A release pipeline runs in one Region but must deploy a serverless service to a second Region with artifacts available for that target.

Question 738

An engineering review identifies: Unit tests pass but a newly deployed Lambda service cannot authenticate to the staging RDS database. Which shortcut is MOST unsafe for this exact condition?

  1. Increase Lambda concurrency without measuring database connection utilization.
  2. Increase unit test coverage and assume it detects missing network and identity dependencies.
  3. Add an echo message saying test passed at the end of every script.
  4. Treat one staging test account as representative of all production geographies.

Explanation

Correct Answer

B:

Increase unit test coverage and assume it detects missing network and identity dependencies. The case is: Unit tests pass but a newly deployed Lambda service cannot authenticate to the staging RDS database. A safer engineering response is: Add an isolated integration stage with representative database access and verifiable test assertions. The deciding principle is: Integration testing must exercise dependent services and environment configuration, not just isolated functions.

Incorrect Answers

A:

Increase Lambda concurrency without measuring database connection utilization. This instead addresses a different case: A deployment immediately starts hundreds of Lambda workers, exhausting relational database connections and making rollback harder. For the stated situation (Unit tests pass but a newly deployed Lambda service cannot authenticate to the staging RDS database.), the better unsafe assumption to reject is: Increase unit test coverage and assume it detects missing network and identity dependencies. The deciding distinction is: Integration testing must exercise dependent services and environment configuration, not just isolated functions.

C:

Add an echo message saying test passed at the end of every script. This instead addresses a different case: CodeBuild exits zero after a testing script prints failing assertions, and no test result report is retained. For the stated situation (Unit tests pass but a newly deployed Lambda service cannot authenticate to the staging RDS database.), the better unsafe assumption to reject is: Increase unit test coverage and assume it detects missing network and identity dependencies. The deciding distinction is: Integration testing must exercise dependent services and environment configuration, not just isolated functions.

D:

Treat one staging test account as representative of all production geographies. 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 (Unit tests pass but a newly deployed Lambda service cannot authenticate to the staging RDS database.), the better unsafe assumption to reject is: Increase unit test coverage and assume it detects missing network and identity dependencies. The deciding distinction is: Integration testing must exercise dependent services and environment configuration, not just isolated functions.

Question 739

An AWS platform team investigates this condition: An EKS rolling deployment scales down all API pods at once, causing requests to fail despite multiple nodes. Which DevOps principle BEST explains the core problem?

  1. Schema migration tests must account for temporarily coexisting application versions.
  2. Kubernetes update strategy must preserve ready capacity and respect disruption limits.
  3. Promotion logic must enforce authorized deployment account and Region boundaries.
  4. Task deployment health checks must reflect the live application's endpoint and readiness behavior.

Explanation

Correct Answer

B:

Kubernetes update strategy must preserve ready capacity and respect disruption limits. Relevant first evidence: Inspect Deployment maxUnavailable, probes, replica counts and pod disruption budgets. The resulting controlled response is: Set appropriate rolling update bounds, readiness probes and availability policies.

Incorrect Answers

A:

Schema migration tests must account for temporarily coexisting application versions. This instead addresses a different case: A new release adds a non-null column while old application instances still write rows during a blue/green deployment. For the stated situation (An EKS rolling deployment scales down all API pods at once, causing requests to fail despite multiple nodes.), the better principle is: Kubernetes update strategy must preserve ready capacity and respect disruption limits. The deciding distinction is: Kubernetes update strategy must preserve ready capacity and respect disruption limits.

C:

Promotion logic must enforce authorized deployment account and Region boundaries. 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 EKS rolling deployment scales down all API pods at once, causing requests to fail despite multiple nodes.), the better principle is: Kubernetes update strategy must preserve ready capacity and respect disruption limits. The deciding distinction is: Kubernetes update strategy must preserve ready capacity and respect disruption limits.

D:

Task deployment health checks must reflect the live application's endpoint and readiness behavior. This instead addresses a different case: An ECS task starts successfully but is continually removed from service because its target group health check targets a nonexistent path. For the stated situation (An EKS rolling deployment scales down all API pods at once, causing requests to fail despite multiple nodes.), the better principle is: Kubernetes update strategy must preserve ready capacity and respect disruption limits. The deciding distinction is: Kubernetes update strategy must preserve ready capacity and respect disruption limits.

Question 740

A DevOps team is reviewing: An ECS Fargate application scales tasks manually and saturates its ALB during promotional traffic spikes. Which TWO complementary actions should it take? Select TWO answers.

  1. Review target tracking, ALB request metrics, task CPU/memory and scaling cooldown.
  2. Provision and test a suitably sized standby baseline with controlled scale-up on failover.
  3. Implement scalable worker capacity tied to backlog-per-worker or age-based demand signals.
  4. Configure ECS Service Auto Scaling with appropriate target tracking and bounds.
  5. Inspect Lambda concurrent executions, throttles, payment API quotas and latency.

Explanation

Correct Answers

A:

Review target tracking, ALB request metrics, task CPU/memory and scaling cooldown. This is a required diagnostic evidence step for the stated situation: An ECS Fargate application scales tasks manually and saturates its ALB during promotional traffic spikes. The complementary correct action is: Configure ECS Service Auto Scaling with appropriate target tracking and bounds. Both follow the principle: Container service scaling should use load-appropriate metrics and capacity limits.

D:

Configure ECS Service Auto Scaling with appropriate target tracking and bounds. This is a required controlled engineering action for the stated situation: An ECS Fargate application scales tasks manually and saturates its ALB during promotional traffic spikes. The complementary correct action is: Review target tracking, ALB request metrics, task CPU/memory and scaling cooldown. Both follow the principle: Container service scaling should use load-appropriate metrics and capacity limits.

Incorrect Answers

B:

Provision and test a suitably sized standby baseline with controlled scale-up on failover. This is suitable for another situation: A standby Region has copied AMIs but no provisioned database capacity and cannot accept traffic for hours. In this case, engineers instead need the paired investigation (Review target tracking, ALB request metrics, task CPU/memory and scaling cooldown.) and design change (Configure ECS Service Auto Scaling with appropriate target tracking and bounds.). These two steps address: An ECS Fargate application scales tasks manually and saturates its ALB during promotional traffic spikes.

C:

Implement scalable worker capacity tied to backlog-per-worker or age-based demand signals. This is suitable for another situation: A worker fleet uses CPU utilization to scale even though pending SQS message backlog increases rapidly while CPU remains low. In this case, engineers instead need the paired investigation (Review target tracking, ALB request metrics, task CPU/memory and scaling cooldown.) and design change (Configure ECS Service Auto Scaling with appropriate target tracking and bounds.). These two steps address: An ECS Fargate application scales tasks manually and saturates its ALB during promotional traffic spikes.

E:

Inspect Lambda concurrent executions, throttles, payment API quotas and latency. This is suitable for another situation: A public API invokes Lambda and saturates an external payment service when automatic concurrency grows after a marketing event. In this case, engineers instead need the paired investigation (Review target tracking, ALB request metrics, task CPU/memory and scaling cooldown.) and design change (Configure ECS Service Auto Scaling with appropriate target tracking and bounds.). These two steps address: An ECS Fargate application scales tasks manually and saturates its ALB during promotional traffic spikes.

AWS Certified DevOps Engineer - Professional DOP-C02 Practice Tests