Home › Certifications › AWS Certified DevOps Engineer DOP-C02 › SDLC Automation
48 multiple-choice questions and 41 flashcards on SDLC Automation, about 32% of the AWS Certified DevOps Engineer DOP-C02 bank. Every one carries a written rationale.
SDLC Automation is one of 6 chapters in CoStudy's AWS Certified DevOps Engineer — Professional (DOP-C02) bank, and it holds 48 of the bank's 150 multiple-choice questions — roughly 32% of the total. That proportion is not arbitrary: chapters follow the certifying body's published exam outline, and the number of questions in each is set by that domain's published weight, so the share of your practice time this chapter takes matches the share of the real exam it accounts for.
Studying by chapter is worth doing once you have a diagnostic score. A single overall percentage tells you whether you are close; it does not tell you which domain is dragging. Working a weak chapter in isolation, and re-testing it in isolation, is the fastest way to move a score that has stalled — and it is why the mock exams in CoStudy report by domain rather than as one number.
3 questions drawn from this chapter, with the full rationale shown — the controlling principle behind the right answer, and why each wrong option tempts and fails.
Which AWS service orchestrates an end-to-end CI/CD pipeline with stages from source to deploy?
Answer: A — AWS CodePipeline within the DevOps workflow — the canonical
CodePipeline: orchestration engine. Sources: CodeCommit, GitHub, Bitbucket, S3, ECR. Build: CodeBuild. Deploy: CodeDeploy, CloudFormation, ECS, Lambda. Actions: AWS services or custom. Foundation of AWS-native CI/CD on DOP exam.
CODESTAR CONNECTIONS:
Answer: C — Connects CodePipeline + CodeBuild + others to THIRD-PARTY source
CodeStar Connections: OAuth-based integration. Replaces deprecated CodeBuild GitHub webhooks/credentials. Single auth shared across pipelines + builds. Multiple connections per repo possible. Critical for modern CI/CD without managing PATs. DOP source management.
A CodeBuild project compiles a Java app and runs a 12-minute test suite. The team wants to share a 4 GB Gradle dependency cache across builds and concurrent runs to cut build time. Which cache configuration BEST fits?
Answer: A — S3 cache with paths pointing at the Gradle cache directory
Local cache is per-host and lost when the host recycles. S3 cache persists and is shared across concurrent builds. DOCKER_LAYER_CACHE is for Docker layers. CUSTOM_CACHE is local-host only.
4 cards from the 41 in this chapter.
Rolling vs immutable Beanstalk?
Rolling: in-place. Immutable: new instances, swap. Safer rollback.
Pipeline approval gates?
Manual approval action between stages. Notify via SNS.
Canary deployment?
Small % traffic to new version. Increase if healthy. Monitor metrics.
DOP-C02 prerequisites?
None official, but 2+ years DevOps and SysOps experience strongly recommended.
These are a sample. The full SDLC Automation chapter runs 89 items with per-chapter progress tracking, on the web and in the iOS app.
Open AWS Certified DevOps Engineer DOP-C02 in CoStudy →
All AWS Certified DevOps Engineer DOP-C02 practice questions →