Skip to content

Where Express fits

Progress checklist

S3 Express One Zone
Amazon S3 Express One Zone — single-AZ storage class optimized for consistent single-digit millisecond latency, used only with directory buckets.
S3 Express One Zone
wins on same-AZ GET latency by storing objects in one Availability Zone next to compute. That is not Standard’s multi-AZ durability model.

What AWS designs forWhat that means for you
Redundant devices inside one AZDisk / host / rack failures are handled within that zone
~99.95% availability within that AZAn AZ outage or loss can take the directory bucket with it
Co-located compute for lowest latencyCross-AZ clients pay extra latency; same-AZ is the intended path

In the unlikely case of loss or damage to all or part of an Availability Zone, data in the Express One Zone storage class may be lost.

The Express directory bucket lives inside one Availability Zone (apse2-az1) — its failure domain, where an AZ-wide event can lose the objects. A multi-AZ Standard bucket or regenerable source holds the authoritative copy. The application reads hot GETs from Express, treats Standard as authoritative and rebuilds from it, and re-seeds Express from that durable copy.
DoDon’t
Keep Express for shared hot keys you can rebuild or re-seedTreat Express as a drop-in for Standard archives
Keep an authoritative copy in multi-AZ storage (or another system of record)Assume AZ failure only means “retry later” for Express objects
Co-locate compute with the directory bucket’s AZ IDExpect the same p50 from another AZ or Region
Plan CreateSession / directory-bucket IAM and s3express networkingAssume every general-purpose S3 feature exists on directory buckets
Copy objects that must survive long-term to a Regional classLeave production state only in Express

A common pattern: stage for speed on Express, then copy objects that must persist into a multi-AZ S3 storage class (for example with Batch Operations).

Lab showedYou still design
Same-AZ Express GETs can beat Standard on p50Failure mode if the Express AZ is unavailable
Dual gateway endpoints + CreateSession plumbingHow clients fall back or rebuild when Express is gone
Harness ratios under quiet loadQuotas, feature gaps, and cost for your key count and QPS

This lab’s Express AZ ID is apse2-az1 only — zonal capacity, not “any AZ in the Region.”