Home › Certifications › AWS Certified CloudOps Engineer SOA-C03 › Deployment, Provisioning, and Automation
31 multiple-choice questions and 13 flashcards on Deployment, Provisioning, and Automation, about 18% of the AWS Certified CloudOps Engineer SOA-C03 bank. Every one carries a written rationale.
Deployment, Provisioning, and Automation is one of 5 chapters in CoStudy's AWS Certified CloudOps Engineer — Associate (SOA-C03) bank, and it holds 31 of the bank's 174 multiple-choice questions — roughly 18% 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.
10 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.
A serverless deployment must ship code and infrastructure atomically with rollback on failed invocations detected via CloudWatch alarms.
Answer: A — Use AWS SAM with CodeDeploy traffic shifting and alarm-based auto-rollback on failure
A) Correct - SAM + CodeDeploy shifts Lambda traffic gradually and rolls back on alarm. B) Manual flip loses automation. C) Not atomic. D) Lacks alarm-driven rollback.
A team wants blue-green deployments for an EC2 fleet with automatic traffic shift and automatic rollback on CloudWatch alarm breach.
Answer: B — Use CodeDeploy blue-green with ALB traffic shifting and alarm-based auto-rollback
A) Manual swap loses automation. B) Correct - CodeDeploy blue-green natively supports ALB shifts + alarm rollback. C) Rolling is not blue-green. D) Beanstalk immutable is close but the question specifies alarm-driven rollback.
An organization must provision an identical VPC + subnet layout across 25 member accounts in 3 Regions from one central template, with per-account drift detection. Which SOA-C03 Domain 3 combination is the BEST fit?
Answer: A — CloudFormation StackSets with a service-managed permission model targeting the Organization's OUs
A) Correct — StackSets with the service-managed permission model is the AWS-native way to deploy + maintain identical stacks across an Organization's accounts/Regions, with built-in drift detection. B) Manual scripting isn't repeatable, auditable, or drift-aware in the way the requirement demands. C) RAM shares a single resource across accounts — it doesn't provision an independent identical VPC per account. D) Terraform Cloud is a valid third-party option AWS explicitly acknowledges for IaC, but a single serial workspace across 75 targets isn't the efficient or idiomatic pattern versus StackSets' native parallel multi-account rollout.
A CloudFormation change set failed to preview an update, and the team wants to see which resources will replace vs update in-place.
Answer: D — Inspect the change set details showing Modify/Replace flags per resource before executing
A) Wasteful. B) Direction reversal - risky. C) Reinvents change sets. D) Correct - change set details enumerate Replace/Modify per resource before execution.
A CodeDeploy deployment must route production traffic gradually to a new version over ten minutes to catch regressions early.
Answer: A — Choose a linear traffic-shift deployment configuration for the target compute type here
A) Correct - linear (e.g., CodeDeployDefault.LinearEvery1Minute) shifts traffic gradually. B) Direction reversal - no gradual shift. C) Manual and unbounded. D) Reinvents CodeDeploy weighting.
An ASG must roll out a new AMI to instances one at a time, verifying health before proceeding to the next replacement.
Answer: B — Configure ASG instance refresh with a min-healthy-percentage that forces one-at-a-time
A) Manual and error-prone. B) Correct - instance refresh with high min-healthy is the built-in rolling replace. C) Manual continue defeats automation. D) Loses availability.
An operations team must run a security script on 200 EC2 hosts simultaneously with output centralized for audit and no direct SSH connectivity.
Answer: A — Use Systems Manager Run Command to execute the script and capture output centrally
A) Correct — Run Command executes shell commands across many managed instances with output to S3/CloudWatch. B) Cron is unmanaged and not auditable. C) User data runs only at first boot. D) Reinvents Run Command and reintroduces SSH.
A CloudFormation stack update fails partway through with a subnet CIDR conflict, leaving the stack in UPDATE_ROLLBACK_FAILED. What is the MOST direct first remediation step per SOA-C03 Domain 3 guidance?
Answer: C — Identify and skip the specific resource causing the rollback failure via continue-update-rollback, after confirming its actual state
A) Destroys resources unnecessarily and risks data loss for a state that's usually recoverable. B) Manual console edits without reconciling the stack's tracked state often make the drift worse and don't resolve the ROLLBACK_FAILED status. C) Correct — continue-update-rollback with resources-to-skip (after verifying the resource's real state) is the documented path out of UPDATE_ROLLBACK_FAILED. D) CloudFormation does not auto-retry a failed rollback; drift detection is a separate, unrelated feature.
A CloudFormation stack managed by the platform team has been changed by operators through the console, and leadership wants a report of the mismatches.
Answer: B — Run CloudFormation drift detection on the stack to list altered resources
A) Change sets show proposed changes, not actual live drift. B) Correct — Drift Detection compares stack state to template and reports resource-level drift. C) Config tracks changes but does not tie them to stack templates. D) Insights flags anomalies, not stack conformance.
A CloudFormation deployment fails half-way, and the team wants automatic restoration of the previous resource state without manual cleanup steps.
Answer: A — Leave rollback-on-failure enabled so the stack returns to its prior good state
A) Correct — rollback-on-failure is the default and restores the last stable state. B) Drift detection reports drift, does not heal. C) Reinvents built-in rollback. D) Direction reversal — disables the desired behavior.
4 cards from the 13 in this chapter.
SSM Run Command?
Execute commands on instances (one or many) without SSH.
SSM Parameter Store?
Store config and secrets. Hierarchical, versioned. SecureString for KMS-encrypted.
EventBridge scheduled rules?
Cron expressions trigger Lambda/SQS/etc. Replaces CloudWatch Events.
SSM Automation?
Run runbooks (predefined or custom). Patch, AMI build, etc.
These are a sample. The full Deployment, Provisioning, and Automation chapter runs 44 items with per-chapter progress tracking, on the web and in the iOS app.
Open AWS Certified CloudOps Engineer SOA-C03 in CoStudy →
All AWS Certified CloudOps Engineer SOA-C03 practice questions →