Skip to main content
Your progress
0 of 5 complete0%
T2 / M2.5 / Engineer LEVEL / ~10 min

Adopt-or-replace existing cloud scaling: module quiz

M2.5 module quiz

Ten questions. 80% to pass (8 of 10). Open book, unlimited retakes.

Answers are collapsed under each question. Answer first, then check.


Q1

Adopt-or-replace exists because:

A. Cloud-side policies are frequently misconfigured by customers
B. The cloud providers require an explicit confirmation before any replacement
C. ZopNight refuses to silently overwrite an existing cloud-side scaling configuration
D. Adopted policies are cheaper to run than replacement ones

Show answer

Correct: C. When the Create wizard opens on a target that already has cloud-side policies, the user picks explicitly. Silently overwriting someone’s scaling config is the failure the whole flow exists to prevent.

Q2

Adopting a policy performs:

A. A byte-accurate copy of the existing config into ZopNight’s own store
B. Zero cloud mutation; ZopNight only tracks the existing policy
C. A migration to ZopNight-managed scaling in place
D. A deletion of the old policy and a recreation

Show answer

Correct: B. Adopt is observation. The cloud keeps its own policy; ZopNight tracks it and surfaces recommendations against it without owning it.

Q3

Replace performs:

A. Describe, guard, delete the user’s policies, then write ZopNight policies
B. An in-place edit of the customer’s existing cloud scaling policy
C. A parallel policy alongside the existing one
D. A rename of the existing policy only

Show answer

Correct: A. Before deleting anything, ZopNight saves each of your policies as a typed request that can re-create it, plus the target’s capacity bounds, so Remove can put them back. Without that saved request, Remove would be a guess.

Q4

Replace refuses, before deleting any of your policies, on three policy shapes. Which is one?

A. Any policy created outside ZopNight
B. PolicyType = PredictiveScaling
C. Policies older than one year
D. Policies on production-tagged resources

Show answer

Correct: B. The others are step scaling with more than two step adjustments, and customised metric specs with metric math or more than one dimension. None of the three can be reconstructed, so Remove could not restore them. Replace is also refused when the scalable target has scheduled actions. These checks run on ECS services, and a refusal deletes none of your policies.

Q5

The editable=false flag appears on:

A. Policies that were adopted rather than created
B. Policies currently in monitor mode
C. The unreconstructible policy shapes from Q4
D. Policies with active scaling events

Show answer

Correct: C. The UI marks them “Managed in cloud”, and Edit opens a notice that the policy is managed in the cloud console instead of an edit form. Adopt-as-is remains available, and Replace returns the refusal error rather than proceeding.

Q6

The source field on a policy distinguishes:

A. Which user created the policy
B. Who owns the scaling config, ZopNight or you
C. Which cloud provider it targets
D. Whether the policy runs in recommend or autopilot mode

Show answer

Correct: B. recommended means ZopNight owns the scaling config; adopted means it is observing the customer’s. Legacy rows default to recommended for backward compatibility.

Q7

When ZopNight detects existing cloud scaling on an AWS Auto Scaling group:

A. It refuses to create a policy at all
B. It adopts the existing one by default
C. It replaces the existing policy by default
D. It offers the adopt-or-replace choice explicitly

Show answer

Correct: D. The Create form shows both cards and you pick one before saving. It preselects the recommendation card, so read both rather than accepting the preselection. On GCP MIG and Azure VMSS only the adopt card appears, because the cloud allows one scaling config per target.

Q8

Remove on an adopted policy:

A. Removes ZopNight’s record and leaves the cloud untouched
B. Deletes the customer’s own cloud policy as well as this one
C. Is blocked while the policy is adopted
D. Reverts to a previous ZopNight policy

Show answer

Correct: A. Nothing was written, so nothing is unwound. That asymmetry with Replace is the practical reason adopt is the lower-risk starting point.

Q9

If Remove fails midway on a replaced policy:

A. The restore is abandoned part-way through the operation
B. The ZopNight policy is deleted
C. The operation is idempotent and can be retried to completion
D. Manual cloud cleanup is required

Show answer

Correct: C. Idempotent restore is what makes a partial failure recoverable rather than a state nobody can reason about.

Q10

A team with a predictive-scaling policy that wants ZopNight management should:

A. Use Replace and accept the refusal
B. Use monitor mode permanently on that target instead of replacing
C. Wait for support to enable it
D. Delete the predictive policy themselves, then create a ZopNight policy

Show answer

Correct: D. The refusal is about ZopNight not destroying something it cannot restore. A customer deleting their own policy deliberately is a different act, and it clears the path.


What’s next

Back to Adopt-or-replace existing cloud scaling.

Answer all questions to complete this quiz

Start with the bill.

Foundations takes about five hours. The first lesson is nine minutes.

Free curriculum. No paywall. 290 lessons across 7 courses, plus an optional 24-lesson beginner course. Browse every course without an account; a free account opens the lessons, saves your progress and opens the exams for three publicly verifiable credentials. Read it on the train, take the exam on a Saturday, list the credential on your résumé Monday.

5h median time to finish Foundations
free account, every course, no paywall
3 certifications, each with a public verifier
Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console· Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console·