Egress costs in Oracle@Hyperscaler deals are the most under-modelled cost component in the buyer-side architecture review for Database@AWS, Database@Azure, and Database@Google Cloud deployments. The Oracle account team frames the deployment around OCPU pricing and Universal Credits commitments; the hyperscaler account team frames the deployment around compute and storage; neither side leads with the network egress mechanics that quietly drive 10 – 25% of the total cost on real production workloads. The customers who get caught are typically the ones running cross-region replication, multi-cloud analytics offload, or hybrid on-premise integration patterns over the Database@Hyperscaler deployment.
This piece works the egress economics the way an Oracle insider modelling a Database@Hyperscaler commercial proposal would work them: traffic flow taxonomy first (what traffic patterns exist on a typical Database@Hyperscaler deployment), billing mechanics second (what bills at the hyperscaler vs OCI vs Oracle layer), the forecasting framework third (how to project egress consumption against architecture options), and the buyer-side commercial controls last. For the broader Oracle Database@Hyperscaler context, see the Oracle Database@AWS architecture guide. For Oracle multi-cloud BYOL, see multi-cloud Oracle BYOL rules. For the cross-cloud connectivity options that bypass standard egress on OCI-to-Azure paths, see Oracle Interconnect for Azure, and for OCI-to-AWS and OCI-to-Google Cloud paths see Oracle Interconnect for AWS and GCP.
The traffic flow taxonomy — where the egress charges land
Pattern 1 — Intra-region private endpoint traffic (free)
Traffic between the Oracle Database@Hyperscaler deployment and hyperscaler-native services inside the same region over the dedicated private endpoint generally carries no network charge. Database@AWS traffic to S3, Lambda, EKS, RDS, EMR inside the same AWS region — free. Database@Azure traffic to Azure Storage, Azure Functions, AKS, Synapse inside the same region — free. Database@Google Cloud traffic to BigQuery, Vertex AI, Dataflow, GCS inside the same region — free. This is the principal economic differentiator of Database@Hyperscaler against cross-cloud Oracle architectures.
Pattern 2 — Cross-region intra-cloud traffic (billable)
Traffic from Database@Hyperscaler to hyperscaler-native services in different regions bills at standard hyperscaler inter-region data transfer rates. A Database@AWS deployment in us-east-1 replicating data to S3 in us-west-2 incurs the standard AWS inter-region transfer charge (typically $0.02 per GB at the time of writing). A Database@Azure deployment in eastus replicating to Azure Storage in westeurope incurs the standard Azure inter-region rate. The rates apply at the hyperscaler tier, not at the Oracle tier, but the customer pays.
Pattern 3 — Cross-cloud traffic (billable, expensive)
Traffic from Database@AWS to Azure-resident services, Database@Azure to Google Cloud-resident services, or any cross-cloud combination, traverses the public internet or a managed interconnect path and bills at the standard hyperscaler internet egress rates. AWS internet egress is typically $0.05 – $0.09 per GB depending on volume tier; Azure outbound bandwidth is $0.08 – $0.087 per GB; Google Cloud egress is $0.08 – $0.12 per GB depending on destination region. On a Database@Hyperscaler deployment generating multi-terabyte daily traffic to cross-cloud destinations, the egress bill is non-trivial.
Pattern 4 — Database@Hyperscaler to on-premise (billable, variable)
Traffic from Database@Hyperscaler to customer on-premise environments routes through one of three paths: AWS Direct Connect, Azure ExpressRoute, Google Cloud Interconnect (private connectivity, dedicated bandwidth, lower per-GB rate or flat capacity charge), or through the public internet at standard hyperscaler internet egress rates. Most enterprise customers running hybrid Oracle architectures with Database@Hyperscaler use the private connectivity path; the per-GB rate on Direct Connect data transfer out is typically $0.02 per GB plus the dedicated bandwidth port charge.
Pattern 5 — OCI Universal Credits coverage
OCI's pricing position differentiates from AWS, Azure, and Google Cloud on egress in two ways. First, OCI publishes 10 TB per month of free outbound data transfer per OCI tenancy as part of the standard service. Second, OCI's per-GB internet egress rate above the free tier is materially lower than the major hyperscalers — typically $0.0085 per GB after the free tier. The Database@Hyperscaler customer is consuming Oracle Cloud Infrastructure operating inside the hyperscaler region; the OCI egress mechanics partially apply, but the dominant egress costs on a Database@Hyperscaler deployment are the hyperscaler-tier costs on traffic leaving the hyperscaler region.
The Oracle Database@Hyperscaler marketing positions the service around "free private connectivity to hyperscaler services". The phrase is accurate but incomplete — the free connectivity applies to intra-region traffic on the same hyperscaler. Any cross-region, cross-cloud, or external traffic bills at standard hyperscaler rates, and on real production workloads that traffic dominates the egress profile. Forecast the cross-region and external egress profile explicitly before signing; do not assume the intra-region free path covers the deployment.
The pricing benchmark — what egress actually costs on each path
The rates above are the published hyperscaler rates at the time of writing; customers with established hyperscaler commitments (AWS EDP, Azure MACC, Google Cloud CUD) may have negotiated lower effective rates. The Database@Hyperscaler customer should verify the egress rate position against the customer's specific hyperscaler commercial commitment.
The forecasting framework — projecting egress on a Database@Hyperscaler deployment
Step 1 — Map the traffic flow taxonomy on the target architecture
The architecture review should identify each Database@Hyperscaler traffic flow by source, destination, and frequency: application-tier reads against the Database, GoldenGate replication out of the Database, backup traffic out of the Database to long-term storage, ETL flows feeding analytics workloads, monitoring and observability data feeds, audit log exports. Each flow has a destination and a billing tier; the aggregate determines the egress profile.
Step 2 — Quantify each flow by GB-per-month
Production Oracle Database deployments generate predictable network traffic volumes per workload class. Transactional workloads typically generate 50 – 200 GB per OCPU-day on read replicas; replication streams typically run at 0.5 – 2 TB per day on Tier 1 deployments; backup streams run at the full database volume per backup cycle. The forecast should be built from the customer's existing on-premise traffic baselines, scaled to the Database@Hyperscaler footprint.
Step 3 — Apply the per-flow rate to the projected volume
Each flow's monthly GB volume multiplied by the applicable per-GB rate (intra-region free, cross-region $0.02 – $0.05, cross-cloud $0.05 – $0.12, on-premise private $0.02 – $0.025 plus port charges) produces the projected monthly egress cost. Aggregate the flows; the total is the egress cost projection for the deployment.
Step 4 — Stress-test the projection
Real Database@Hyperscaler egress profiles deviate from projections during quarter-end close cycles, regulatory reporting events, DR failover tests, and unplanned migration events. The forecast should include a stress scenario (3 – 5x baseline egress during peak windows) and an annual aggregate that accounts for variability. Customers using Universal Credits commitments should size the commitment to absorb the stress scenario without driving overage charges.
Modelling the egress profile for a Database@Hyperscaler deployment before signing?
We deliver the forensic traffic-flow analysis, the per-flow billing model, the cross-region and cross-cloud cost projection, and the commercial provisions to cap the egress exposure in the Universal Credits commitment. Buyer-side only.
Engage cloud advisory →The buyer-side commercial controls — capping the egress exposure
Control 1 — Negotiate egress allowance into Universal Credits
Oracle Universal Credits commitments can be structured to include defined egress allowance values consumed against the commitment. The mechanics depend on the specific Database@Hyperscaler service and the commercial route, but Universal Credits commitments above the typical Deal Desk threshold can fold egress consumption into the commitment value. The provision converts unpredictable egress overage into committed value the customer is paying for regardless.
Control 2 — Architect for intra-region intent
The architecture should keep production traffic intra-region where the egress is free. Cross-region replication, backup, and DR flows should be isolated to defined windows with explicit cost tracking. The architecture review should challenge any pattern that generates continuous cross-region or cross-cloud egress as a default — most such patterns can be re-architected to keep production intra-region with batched out-of-region transfers.
Control 3 — Use hyperscaler private connectivity for hybrid flows
Traffic between Database@Hyperscaler and customer on-premise environments should use AWS Direct Connect, Azure ExpressRoute, or Google Cloud Interconnect rather than public internet egress. The per-GB rate on private connectivity is materially lower than internet egress, and the bandwidth port charge is a fixed cost the customer can size against the projected hybrid traffic profile.
Control 4 — Negotiate hyperscaler commitment with egress-discount provisions
Customers with established AWS, Azure, or Google Cloud commercial commitments (EDP, MACC, CUD) can negotiate egress discount provisions into the hyperscaler commitment. AWS Volume Discount on data transfer, Azure outbound bandwidth discounts on volume tiers, and Google Cloud sustained-use discounts can each reduce the effective per-GB rate. The negotiations are with the hyperscaler, not with Oracle, but the Database@Hyperscaler customer is the beneficiary.
Control 5 — Build the egress monitoring before the deployment goes production
The deployment should be instrumented with egress monitoring from day one — flow-level traffic accounting against the projected forecast, alerting on traffic patterns exceeding the projection, and monthly reconciliation against the hyperscaler billing. The instrumentation catches projection drift before the egress bill becomes a recurring overage problem.
"The Database@Hyperscaler egress story is the same as every Oracle commercial story: the marketing positions the visible costs, the hidden costs land six months in. The buyer-side defence is to forecast all the costs before signing and to lock the commercial provisions to cap the exposure. Egress is not exceptional — it is just one of the line items Oracle and the hyperscaler hope you do not model."
An anonymised case study — Database@AWS deployment with hidden egress exposure
A North American media enterprise deployed Oracle Database@AWS in us-east-1 to support a content metadata workload serving an application running across three AWS regions (us-east-1, us-west-2, eu-west-1). The architecture treated Database@AWS as a single source of truth with read-heavy access from the regional application tiers. The initial commercial review focused on the OCPU pricing and the BYOL economics; the egress exposure was not modelled explicitly because the Oracle and AWS account teams positioned the deployment as benefiting from "free intra-AWS connectivity".
Six months post-deployment the customer discovered that cross-region read traffic from us-west-2 and eu-west-1 to the Database@AWS deployment in us-east-1 was generating $44k per month of AWS inter-region data transfer charges — approximately $530k annualised, a line item the original commercial proposal had not surfaced. The egress charges were billed by AWS against the customer's AWS account, not by Oracle against the Database@AWS subscription, which had masked the cost from the Oracle commercial governance review.
The buyer-side remediation worked three levers. First, the architecture was re-designed to deploy regional read replicas in us-west-2 and eu-west-1 (additional Database@AWS BYOL OCPUs covered by the customer's existing licence inventory), eliminating the cross-region read traffic. Second, the cross-region replication between the primary Database@AWS deployment and the regional replicas was scheduled into defined hourly windows to allow application-tier caching during the replication interval. Third, the customer's AWS commercial commitment was renegotiated to include a higher AWS data transfer volume discount tier; the renegotiation captured a 22% reduction in the effective per-GB rate on the residual cross-region traffic.
The combined remediation reduced the egress cost from $44k per month to $8k per month — a $432k annual saving against the pre-remediation position. The Database@AWS architecture changes added approximately $180k of annual OCPU consumption against the customer's BYOL inventory but eliminated the egress overage. Net annual benefit: $252k saving, plus a stable cost profile that aligned with the Universal Credits commitment structure. For the broader cost optimisation framework, see our Oracle licence optimisation service.
Discovered an unexpected egress bill on a Database@Hyperscaler deployment — request a confidential review.
We deliver the forensic traffic-flow analysis, the architecture re-design framework, the hyperscaler commercial renegotiation playbook, and the Universal Credits commitment restructuring framework. Independent of Oracle and hyperscaler commercial motions.
Request a confidential egress review →Independent · Confidential · Not affiliated with Oracle Corporation
The four buyer-side moves on Database@Hyperscaler egress
Move 1 — Forecast the egress profile before signing. Map the traffic flows, quantify the GB-per-month volumes, apply the per-flow billing tier, aggregate the total. The forecast is the input to the commercial conversation, not an afterthought to be discovered post-deployment.
Move 2 — Negotiate egress allowance into the Universal Credits commitment. Universal Credits commitments above the typical Deal Desk threshold can absorb defined egress consumption as part of the committed value. The provision converts unpredictable overage into committed spend the customer is paying for regardless.
Move 3 — Architect for intra-region intent. Production traffic should remain intra-region where the egress is free. Cross-region patterns should be defended against explicitly during the architecture review, not allowed to default in through reseller or hyperscaler architect recommendations.
Move 4 — Use private connectivity for hybrid flows. Hybrid Oracle architectures connecting Database@Hyperscaler to on-premise environments should use AWS Direct Connect, Azure ExpressRoute, or Google Cloud Interconnect rather than public internet egress. The per-GB rate is materially lower and the cost profile is more predictable.
Frequently asked questions
Is data egress free between Oracle Database@AWS and AWS services?
Network traffic between Oracle Database@AWS and AWS native services inside the same AWS region over the dedicated private endpoint carries no additional network charge in the Database@AWS pricing model. Cross-region traffic from Database@AWS to AWS services in other regions, or to non-AWS destinations, bills at the standard AWS data transfer rates. The same pattern applies to Database@Azure (intra-region private free, cross-region billable) and Database@Google Cloud (intra-region free, cross-region billable). The intra-region private connectivity is the principal economic differentiator against cross-cloud Oracle deployment models.
Do Database@Hyperscaler customers pay OCI egress charges?
Limited. Database@Hyperscaler services consume OCI infrastructure inside the hyperscaler region — the egress mechanic differs from native OCI deployments. Traffic from Database@