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

Event Readiness: module quiz

M2.9 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

Event Readiness differs from reactive autoscaling because it:

A. Pre-scales ahead of a known event rather than reacting to load
B. Scales considerably further than the autoscaler ever would
C. Uses different metrics to decide when
D. Works only on AWS scaling groups

Show answer

Correct: A. Reactive autoscaling responds after demand arrives, and the ramp-up gap is where a launch fails. Pre-scaling removes the gap for events you know about in advance.

Q2

Databases in an Event Readiness plan are:

A. Scaled the same way as compute targets are
B. Excluded entirely from the readiness plan
C. Attached as monitor-only targets with sizing recommendations
D. Scaled, but only after an explicit human approval is given

Show answer

Correct: C. The platform surfaces connection-pool math, headroom and a suggested tier, and never modifies the database. Tier changes and replica scaling stay with the DBA team.

Q3

The two capacity models are:

A. Linear and exponential growth
B. Multiplier and expected requests
C. Peak and average load models
D. Manual and automatic sizing

Show answer

Correct: B. Both reduce to the same equation; they differ in which input you actually have. Per-target overrides exist for events where one component scales differently.

Q4

Scaling is executed via:

A. Continuous polling by ZopNight
B. Manual intervention at the event start
C. An always-on autoscaler policy
D. Cloud-native scheduled actions

Show answer

Correct: D. ASG scheduled actions, ECS Application Auto Scaling scheduled actions, Azure fixed-date profiles and GCP scaling schedules. No polling means no dependence on ZopNight being reachable at the event moment.

Q5

The event lifecycle runs:

A. draft, then active, then done
B. planned, then executing, then complete, and then finally closed and archived
C. draft → scheduling → scheduled → scaling_up → active → scaling_down → completed
D. created, then approved, then run

Show answer

Correct: C. With cancelled as a terminal state, and concurrent schedule requests rejected so two operators cannot double-schedule the same event.

Q6

Rollback on completion or cancellation restores:

A. The autoscaler policy’s own configured default minimum values only
B. The original min, max and desired values snapshotted at schedule time
C. The cloud provider’s defaults for the type
D. Nothing; the added capacity simply stays

Show answer

Correct: B. Snapshotting at schedule time rather than at execution time is what makes the restore correct even if the baseline drifted during the event.

Q7

The cost estimate carries an isEstimated badge because:

A. Pricing data is unavailable for that target resource type
B. Costs vary by region and cannot be fixed
C. Estimates are always approximate anyway
D. The first execution has no measured history to price against

Show answer

Correct: D. The badge is expected to disappear as executions accumulate and the calculation becomes reliable. It is an honesty marker rather than a permanent disclaimer.

Q8

The most important database signal before an event is:

A. Connection-pool math
B. CPU utilization headroom
C. Storage headroom on disk
D. Query latency percentiles

Show answer

Correct: A. Scaling the app tier multiplies connections. A database that is fine on CPU can exhaust connections the moment the app tier triples, and that is the failure that takes down the launch.

Q9

GCP event cancellation uses an explicit force-send on the schedules field because:

A. The API is slow on large maps
B. PATCH merges map keys, so deleting via PATCH would silently leave stale schedules
C. GCP requires a PUT rather than a PATCH for this particular scaling API call
D. It avoids provider rate limits

Show answer

Correct: B. A cancel that silently leaves the scaling schedule in place would scale for an event that is not happening, which is worse than failing loudly.

Q10

AWS ASG cancellation sweeps every matching scheduled action because:

A. Partial failures would otherwise leave orphaned actions
B. It is faster than deleting one by one
C. Scheduled actions simply cannot be deleted individually
D. The API only accepts bulk operations

Show answer

Correct: A. Deterministic schedule ids keyed on the event make re-queue a no-op, and the sweep makes cleanup complete even after a partial failure.


What’s next

Back to Event Readiness.

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·