Skip to main content
Your progress
0 of 4 lessons complete0%
T2 / M2.5 / Engineer TIER / ~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; it records the existing config as previousConfig
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. The full pre-existing configuration is captured as an opaque spec so Remove can restore it byte-accurately. Without that capture, Remove would be a guess.

Q4

Replace refuses, with zero mutation, on three 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. All three cannot be reconstructed, so Remove could not restore them.

Q5

The editable=false flag appears on:

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

Show answer

Correct: C. The UI hides Edit for them. 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. Manual versus automatic scaling
C. Which cloud provider it targets
D. Manual versus automatic

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 a target:

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. Neither is the default, deliberately. A default here would be a decision made on the customer’s behalf about their existing configuration.

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.

Start with the bill.

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

Open curriculum. No login. No paywall. 290 lessons across 7 courses, 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
0 logins, paywalls, or marketing forms
open curriculum, public credential 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·