Where Express fits
Progress checklist
Overview
Section titled “Overview”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.
The failure domain is the AZ
Section titled “The failure domain is the AZ”| What AWS designs for | What that means for you |
|---|---|
| Redundant devices inside one AZ | Disk / host / rack failures are handled within that zone |
| ~99.95% availability within that AZ | An AZ outage or loss can take the directory bucket with it |
| Co-located compute for lowest latency | Cross-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.
Do and don’t
Section titled “Do and don’t”| Do | Don’t |
|---|---|
| Keep Express for shared hot keys you can rebuild or re-seed | Treat 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 ID | Expect the same p50 from another AZ or Region |
Plan CreateSession / directory-bucket IAM and s3express networking | Assume every general-purpose S3 feature exists on directory buckets |
| Copy objects that must survive long-term to a Regional class | Leave 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 vs production
Section titled “Lab vs production”| Lab showed | You still design |
|---|---|
| Same-AZ Express GETs can beat Standard on p50 | Failure mode if the Express AZ is unavailable |
| Dual gateway endpoints + CreateSession plumbing | How clients fall back or rebuild when Express is gone |
| Harness ratios under quiet load | Quotas, 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.”
References
Section titled “References”- High-performance directory buckets (Availability Zones)
- S3 Express Regions and Zones
- Optimizing S3 Express One Zone performance (co-locate)
- Differences for directory buckets
- Guidance: high-transaction workloads on S3 Express One Zone (Reliability — AZ loss)
- S3 Express One Zone product
- Amazon S3 FAQs (Express availability)