Networking costs explained: egress, transfer boundaries, NAT, and private connectivity

Most teams under-estimate networking because they model only internet egress. The reliable workflow is to list each boundary and price it separately: internet, cross-zone, cross-region, CDN origin egress, plus NAT/private endpoints.

1) List your boundaries

  • Internet egress: bytes to end users or external services.
  • Cross-zone: east-west traffic across zones/availability zones.
  • Cross-region: replication, DR, multi-region reads.
  • CDN origin egress: origin to CDN cache fill.
  • NAT / private endpoints: endpoint-hours + GB processed.

2) Estimate GB/month (practical methods)

  • From provider billing exports (best).
  • From throughput charts (Mbps to GB/month).
  • From requests/day x average response size.

3) Price each boundary separately

Provider-specific hubs

More networking guides

API Gateway cost optimization: reduce requests, bytes, and log spend
A practical playbook to reduce API Gateway spend: identify the dominant driver (requests, transfer, or logs), then apply high-leverage fixes with a validation checklist.
API Gateway pricing: what to model (requests + transfer)
A practical API Gateway pricing checklist: request charges, data transfer, and the add-ons that can show up on the bill.
API Gateway vs ALB vs CloudFront cost: what to compare (requests, transfer, add-ons)
A practical cost comparison of API Gateway, Application Load Balancer (ALB), and CloudFront. Compare request pricing, data transfer, caching impact, WAF, logs, and the hidden line items that change the answer.
Artifact Registry pricing (GCP): storage + downloads + egress (practical estimate)
A practical Artifact Registry cost model: stored GB-month baseline, download volume from CI/CD and cluster churn, and outbound transfer. Includes a workflow to estimate GB-month from retention and validate layer sharing and peak pull storms.
AWS cost checklist: model the drivers that actually move the bill
A practical AWS cost checklist for planning and reviews: define scope, identify top cost drivers (requests, GB, GB-month, hours), and avoid the common blind spots (data transfer, logs, and cross-AZ).
AWS cross-AZ data transfer cost: causes and estimate steps
A practical guide to AWS cross-AZ data transfer costs: common causes (load balancers, databases, Kubernetes), how to estimate GB crossing zones, and how to reduce it safely.
AWS Fargate pricing (cost model + pricing calculator)
A practical Fargate pricing guide and calculator companion: what drives compute cost (vCPU-hours + GB-hours), how to estimate average running tasks, and the non-compute line items that usually matter (logs, load balancers, data transfer).
AWS network cost guide: NAT, VPC endpoints, PrivateLink, and data transfer (what to model)
A practical AWS network cost hub: how to model NAT Gateway, VPC endpoints/PrivateLink, and cross-AZ/cross-region data transfer. Includes formulas, break-even workflow, and a troubleshooting checklist.
AWS PrivateLink pricing: what to model (consumer vs provider)
A practical PrivateLink pricing checklist: interface endpoint-hours, per-GB processing, and provider-side considerations. Includes the transfer pitfalls that cause surprise bills.
AWS VPC data transfer cost: estimate cross-AZ, cross-region, and egress
A practical guide to AWS VPC data transfer costs: where transfer happens in real architectures, how to estimate GB/month, and how to avoid surprises.
Azure API Management pricing: model requests, transfer, and log volume
A practical API Management estimate: request volume, response transfer, and logs/observability. Includes a checklist to validate retries, payload size, and usage tiers.
Azure bandwidth and egress costs: how to estimate outbound data transfer
A practical method to estimate outbound bandwidth costs: split by destination (internet, cross-region, CDN origin), validate units, and avoid double-counting.
Azure Blob Storage pricing: a practical cost model
Model Blob Storage cost without copying price tables: GB-month, operations, redundancy/replication, retrieval, and egress.
Azure CDN pricing: estimate bandwidth, requests, and cache fill
A practical Azure CDN estimate: edge bandwidth, request volume, and origin egress (cache fill). Includes validation steps for hit rate, purge behavior, and big endpoints.
Azure Container Registry Pricing & Cost (Basic, Standard, Premium)
ACR cost model for storage GB-month, pulls, and transfer. Understand how pricing tiers affect limits and spend.
Azure Cosmos DB pricing: a practical estimate (RU/s, storage, and egress)
A driver-based Cosmos DB estimate: RU/s capacity, stored GB, and data transfer. Includes a workflow to validate RU drivers and avoid underestimating burst, hot partitions, and retries.
Azure Event Hubs Pricing & Cost Guide (throughput, retention, egress)
Estimate Event Hubs cost from throughput units, ingress, capture/storage, and egress. Includes a planning checklist.
Azure Front Door pricing: model requests, bandwidth, and origin traffic
A practical Azure Front Door cost model: edge bandwidth, request volume, logging, and origin traffic (cache fill). Includes a checklist to validate hit rate and avoid double-counting egress.

Related guides

Backup and snapshot costs explained: retention, growth, and transfer
A practical backup cost model: snapshot frequency and retention, stored GB-month growth, cross-region copies, and the hidden transfer charges that can surprise bills.
Compute costs explained: instance-hours, utilization, and hidden drivers
A practical compute cost model: instance-hours (or vCPU/GB-hours), utilization and idle waste, plus the hidden drivers that often dominate totals (egress, load balancers, and logs).
Messaging costs explained: requests, deliveries, retries, and payload size
A practical framework to estimate queue and pub/sub bills: request-based pricing, deliveries/retries, fan-out, and payload transfer (the hidden multiplier).
Serverless costs explained: invocations, duration, requests, and downstream spend
A practical serverless cost model: invocations and duration (compute time), request-based add-ons, networking/egress, and the log/metric drivers that often dominate totals.
Cloud cost estimation checklist: build a model Google (and finance) will trust
A practical checklist to estimate cloud cost without missing major line items: requests, compute, storage, logs/metrics, and network transfer. Includes a worksheet template, validation steps, and the most common double-counting traps.
Network transfer costs explained (egress, cross-region, cross-AZ)
A practical guide to network transfer costs: how to model internet egress, cross-region transfer, cross-AZ traffic, and CDN cache fill. Includes estimation steps and validation tips.

Related calculators


FAQ

What counts as a networking cost?
Any traffic crossing a billing boundary: internet egress, cross-zone and cross-region transfer, NAT/private endpoints (endpoint-hours + GB processed), and sometimes load balancer traffic processed.
Why do networking bills spike?
Because these charges scale with traffic. Common spike causes are CDN cache misses (origin egress), retries during incidents, cross-zone service chatter, and image pulls/updates through NAT.
How do I estimate quickly?
Start with GB/month for each boundary (internet, cross-zone, cross-region) and price them separately. Then add NAT/private endpoints based on endpoint-hours and GB processed.

Last updated: 2026-01-22