skip to content

Your managed store runs as one instance in a single zone — why might the headline availability commitment not apply to it at all?

level: middleimportance: should knowfreq 46%

answer

  1. attached to a shape, not a name
  2. one instance is one failure domain
  3. redundancy across zones is the condition
  4. maintenance is unavoidable on a single node
  5. eligibility lapses during deploys

basics

~20 s

Availability commitments attach to a deployment configuration, not to a service name. The headline figure normally requires redundant instances spread across separate availability zones, so a single instance in one zone earns a lower commitment or none at all.

solid answer

~40 s

The published figure is conditioned on running the service in the shape the provider is willing to stand behind: more than one instance, placed in separate availability zones, reached through the service's managed entry point. A single instance sits in exactly one failure domain, and routine platform maintenance on the machine underneath it is downtime by design — so providers either quote a materially lower commitment for that shape or exclude it from the commitment entirely. Two consequences follow. The cheap layout you chose for a reporting service may have no contractual floor under it. And eligibility is an ongoing obligation, not a one-time setup: if a deployment or a scale-in leaves you briefly running on one instance in one zone, downtime during that period can fall outside the committed configuration.

go deeper

for a junior

Recall that the published figure usually comes with a condition attached — typically redundant instances across separate availability zones — so a single-instance deployment is not automatically covered by it.

for a middle

Explain the reasoning: one instance is one failure domain, and the provider must eventually patch or move the host underneath it, so there is unavoidable downtime it will not commit around.

for a senior

Bring in continuity. Describe how deploys, scale-ins and off-hours cost schedules move a service out of the committed shape without a decision being made, and what you watch to catch that drift.

for a principal

Frame it as a deliberate choice rather than an oversight: which services are worth the redundant shape for operational reasons, which run outside it knowingly, and how that stance is recorded so nobody later assumes a contractual floor that was never there.

## The commitment is conditioned on a configuration Engineers read a commitment as a property of the service — "this managed store is committed at a high figure". It is not. The clause almost always reads as a conditional: *if* the service is deployed in a stated configuration, *then* the provider commits to that figure for it. Change the configuration and you land on a different row, or off the table entirely. The stated configuration is usually some combination of: - **more than one instance or replica**, so a single machine failure is not a service failure; - **placement in separate availability zones**, so the instances are in different failure domains rather than merely being two processes in the same one; - **traffic arriving through the service's managed entry point**, so failover is something the platform can perform rather than something your client library has to notice; - **a supported tier**: previews, trial tiers and experimental features are commonly excluded outright. A single instance in one zone satisfies none of these. It sits in one failure domain by construction, so the provider has no mechanism to keep it serving through the loss of that domain — and, just as importantly, no way to patch the host underneath it without an interruption. ## Why the provider prices the shapes differently | Deployment shape | What the provider can absorb | Typical commitment | |---|---|---| | One instance, one zone | A restart, sometimes a host migration | Lower, or none at all | | Redundant instances across zones | Loss of one instance or one zone | The headline figure | | Redundant across regions, run by you | Loss of a region, if you orchestrate it | Usually not a single clause at all | The logic is the same one you would apply yourself: a commitment is only honest to the extent the provider controls the failure modes. With one instance, **scheduled maintenance is unavoidable downtime** — the provider must eventually patch or move the host, and there is nowhere for the workload to go. Rather than promise something it cannot deliver, the provider either lowers the figure for that shape or says the commitment does not cover it and publishes a maintenance-notice practice instead. This is also a quiet signal about the platform's own design. The configuration the provider is prepared to commit to is the configuration it has engineered around; deviating from it is a decision to be outside the supported path, whatever its cost advantage. ## Eligibility is continuous, not a checkbox The second half of this material catches people in production. The commitment covers periods in which you were in the committed configuration. That means: 1. **Deployments can drop you out of it.** A rolling replacement that briefly leaves one healthy instance, a scale-in that removes the second zone's capacity overnight, an incident response that intentionally shrinks to a single node — each leaves a window where the shape is not the committed one. 2. **Capacity policies can drop you out of it.** A cost-driven schedule that runs a single instance outside business hours is, contractually, an uncommitted period every night. 3. **You have to be able to prove the shape.** A claim later rests on showing you were in the committed configuration at the time, which means the record has to exist before you need it. None of this makes the cheaper shape wrong. A reporting service used during office hours may be perfectly well served by one instance, and paying for a second purely to become eligible for a small credit would be irrational. The point is that the decision should be made knowingly: *we are running outside the committed shape, we accept the downtime, and we are not counting on any contractual floor.* ## How to answer this in an interview Say three things. First, the commitment attaches to a deployment configuration, so the headline figure is not automatic. Second, name why — a single instance is one failure domain, and maintenance on it is unavoidable downtime the provider will not promise around. Third, note that eligibility is continuous, so deploys, scale-ins and cost schedules can move you outside it without anyone deciding to. That last point is the part that separates someone who has read the document from someone who has operated under it.

  • If the credit is small anyway, is it ever worth paying for the eligible shape?
    Rarely for the credit itself — the payout is bounded by your spend. It is worth it for what the shape buys operationally: surviving the loss of one instance or one zone, and letting the provider perform maintenance without an outage. Treat eligibility as a by-product of the redundancy decision, not as its justification.
  • Two instances in the same availability zone — does that usually earn the committed figure?
    Normally not. Two instances in one zone are still one failure domain for anything that takes the zone out, and the condition in most commitments is explicitly about separation across zones rather than instance count. It does protect against a single instance or host failure, which is a real but smaller class of outage.
  • How would you know you had drifted out of the committed configuration?
    By checking the shape continuously rather than at creation: how many healthy instances, in how many distinct zones, and whether traffic still arrives through the managed entry point. The same signal serves two purposes — it warns you that redundancy is gone, and it is the record a claim would later rest on.

saying these in an interview costs you the question

  • Assumes the headline figure applies to every deployment shape
  • Treats two instances in one zone as zone redundancy
  • Thinks eligibility is settled when the resource is created
  • Expects a commitment on a preview or trial tier
  • Believes a single instance is covered through maintenance