Egress

Definition

Outbound network traffic leaving your cloud environment to the internet or other networks, impacting performance and cost management.

Use Cases

Provider Equivalents

Frequently Asked Questions

What's the difference between egress and ingress?
Ingress is inbound traffic coming into your cloud environment (for example, users sending requests to your app). Egress is outbound traffic leaving your cloud environment (for example, your app sending responses back to users or exporting data to another network). Many providers charge more often for egress than ingress.
When does egress apply in cloud networking?
Egress applies whenever data leaves your cloud provider’s network boundary. Common cases include sending responses to internet users, downloading objects from cloud storage to on-premises, replicating data to another cloud, or sending logs/metrics to an external SaaS. If traffic stays within the same provider network under specific conditions (for example, within the same region or using private connectivity), it may be cheaper or sometimes not billed as internet egress, depending on the provider and service.
How much does egress cost?
Egress cost depends on (1) how many GB/TB you send out, (2) where it goes (public internet vs. same region vs. another region vs. another cloud), (3) the service generating the traffic (compute, load balancer, storage, CDN), and (4) any discounts or committed spend. Providers typically publish per-GB tiers and destination-based rates; using a CDN, caching, compression, private connectivity, or keeping workloads and users in-region can reduce billable egress.

Category: networking

Difficulty: basic

Related Terms

See Also