Educational — Cloud egress & data-transfer cost guides. FinOps-lite estimators. Not a quote, broker, or savings guarantee. Launching soon where incomplete.
path-templates · Educational

Cloud egress: Cross-AZ vs Cross-Region Data Transfer

Updated

High availability often burns more on cross-AZ chatter than on customer downloads — separate the meters.

Path matrix: cross-AZ vs cross-region data-transfer meters (educational)
MeterCross-AZCross-regionWatch
Typical triggerLB→instance, DB replica, chatty microservicesDR replication, multi-region readsArchitecture diagrams
Relative $/GB (educational)Lower than inter-region (verify)Higher tiers commonProvider + product
Same-AZ baselineOften $0 between resourcesN/APin locality
User-facing?Usually internalSometimes user geo routingDon't blend with Internet egress
Control leverFewer cross-AZ hops; cachingAsync replicate; regionalizeProduct constraints

Provider source footnotes

  1. AWS EC2 on-demand data transfer — as-of Unknown until verified
  2. GCP network pricing — as-of Unknown until verified
  3. Azure bandwidth pricing — as-of Unknown until verified

Dated starting points only — Unknown until verified means no invented $/GB. PipeToll does not scrape private consoles or guarantee figures.

Path-class vocabulary: path template, Unknown until verified. Treat cross-AZ and cross-region as internal path templates distinct from Internet egress. PipeToll’s FinOps-lite habit is to name the path before comparing any $/GB cell.

Path templates to model

Common traps

Blending cross-AZ with Internet egress in one spreadsheet line hides the HA tax. “We only pay for downloads” ignores replica streams. Multi-cloud comparisons that quote only Internet $/GB miss inter-zone SKUs. Collapsing to one AZ is not a guaranteed savings path — it is an availability tradeoff. Mark unverified rates Unknown.

FinOps checklist

  1. Inventory top cross-AZ talkers (LB, DB, mesh) by bytes — not only by request count.
  2. Separate Internet, cross-AZ, and cross-region lines in the cost model.
  3. Run sensitivity with calculator Mode A (?mode=gb&path=cross-az) using verified regional rates only.
  4. For HA changes, pair cost deltas with explicit RPO/RTO acceptance — no savings guarantees.
  5. Link findings to glossary: Cross-AZ and methodology.

FinOps-lite Unknown until verified

Worked example (educational): 8 TB cross-AZ chatter / month

A multi-AZ service ships ~8,000 GB of replica and mesh traffic inside a region. Using an example cross-AZ $/GB placeholder (treat as Unknown until verified), estimate = GB × rate for that path alone — do not blend with Internet egress. No savings guarantee if you collapse AZs; availability constraints dominate.

Open calculator

FAQ on this path

Is cross-AZ the same as Internet egress?

No. Cross-AZ is usually internal regional transfer between zones. Internet egress leaves the provider toward public clients. Keep meters separate in FinOps reviews.

Why can HA cost more than user downloads?

Chatty replicas, synchronous commits, and east-west microservice calls can move more GB than client responses. Measure both.

Does cross-region always cost more per GB?

Often inter-region tiers are higher, but verify per provider and product. Replication schedules and compression change totals.