‹ All DOP-C02 questions

DOP-C02 Practice Question 22: Pipeline Source Change Detection

AWS Certified DevOps Engineer – Professional (DOP-C02) · Test 3 · question 2 of 10

SDLC Automationeasy

A team's release pipeline in AWS CodePipeline takes its input from a versioned Amazon S3 object that a build job uploads. Developers complain that after the object is uploaded it can take several minutes before the pipeline execution starts. The pipeline definition shows PollForSourceChanges set to true on the source action. The team wants executions to start as soon as a new object version is uploaded, with the least operational overhead.

What should the team do?

Select one answer
Show answer and explanation

Answer:

  • B. Set PollForSourceChanges to false and use automated change detection: a CloudTrail trail that records S3 data events for the object, and an Amazon EventBridge rule that starts the pipeline when the object changes

CodePipeline documents two ways a source change can start a pipeline. Polling (PollForSourceChanges) periodically checks the source, and the docs say plainly that this trigger type "is not recommended and should be migrated to use automated change detection." Event-based detection starts the execution from the change event itself, so the delay is effectively the event delivery time rather than the gap until the next poll. For an S3 source that means a CloudTrail trail capturing data events for the bucket or prefix plus an EventBridge rule targeting the pipeline, the setup the console creates for you when you pick the recommended detection method.

Option A assumes a tunable interval. PollForSourceChanges is a boolean: you cannot configure how often CodePipeline polls, so there is no knob to turn.

Option C replaces one poll with another, worse one. It starts an execution every minute whether or not anything changed, which floods the execution history, burns build minutes, and still averages 30 seconds of delay.

Option D changes how concurrent executions queue, not how a change is noticed. If the pipeline is idle when the object lands, the case being described, execution mode has no effect on the delay.

Reference: Start a pipeline in CodePipeline

Practice Test 3 ›

Study guides for DOP-C02

AWS Service Control Policies Explained: SCPs and DenialsAWS service control policies explained: how SCPs cap permissions, why admins still get access denied, inheritance, deny vs allow lists and the exam traps.
How AI Is Changing Software Jobs: Where to PrepareHow AI is changing software jobs: what history shows, the evidence on junior developers, what Klarna learned, new AI roles and five domains to prepare for.
How AWS Certification Exams Work: Scoring and RenewalHow AWS certification exams work: levels, booking, question types, unscored questions, scaled scores, pass marks, validity and how recertification works.
What Is Amazon RDS? Multi-AZ, Read Replicas and BackupsWhat is Amazon RDS? Engines, Multi-AZ, read replicas, backups, RDS Proxy, Aurora and pricing explained, with the traps that AWS exams set around each one.
Best DevOps certification: AWS, Azure, Google or CKAThe best DevOps certification for your stack: AWS DOP-C02, Azure AZ-400, Google Cloud DevOps Engineer and CKA compared on cost, level and prerequisites.
What Is AWS Lambda? Triggers, Concurrency and Cold StartsWhat is AWS Lambda? How functions run, cold starts, triggers vs event source mappings, concurrency, layers, aliases, pricing and the exam traps.
AWS CloudOps Engineer Associate (SOA-C03) exam guideAWS Certified CloudOps Engineer – Associate (SOA-C03) replaced SysOps Administrator. Format, cost, the five domains, what changed and how to prepare.
Which AWS certification should you get? 2026 roadmapWhich AWS certification to get first, by role and experience, with each exam's status in October 2026, what is changing, and prices in USD and INR.
What Is Amazon EC2? Instances, AMIs, EBS and Auto ScalingAmazon EC2 explained: instances, AMIs, instance types, security groups, EBS, Auto Scaling groups and pricing options, with the traps AWS exams set.
SQS vs SNS vs EventBridge on AWSWhen to use an SQS queue, an SNS topic or an EventBridge bus, plus fan-out, FIFO ordering, visibility timeouts and dead-letter queues for AWS exams.