White Paper · Cloud & OCI

Oracle BYOL on AWS & Azure: The 2026 Licensing Guide

Bring Your Own License moves your owned Oracle licences onto AWS and Azure — but Oracle's Authorized Cloud Environment policy counts 2 vCPUs as 1 Processor licence, strips out the Core Factor Table, and lives in a policy document Oracle can rewrite. This 2026 guide sets out the BYOL counting math, the standby-and-DR traps, Oracle Database@AWS and Database@Azure, and the buyer-side moves that stop you double-paying.

Read time: 15 min Published: 2024 Last updated: June 2026
25+ years Oracle licensing 600+ engagements $1.8B Oracle spend advised 38% avg cost reduction 100% buyer-side Former Oracle insiders

Not affiliated with Oracle Corporation.

2 vCPU
= 1 Oracle Processor licence on AWS & Azure with hyper-threading on (Oracle ACE policy, 2026)
1 vCPU
= 1 Processor licence where hyper-threading is off (Oracle ACE policy, 2026)
Core Factor relief in any public cloud — the 0.5 x86 multiplier does not apply (Oracle ACE policy, 2026)
~30%
of first-time cloud Oracle deployments carry a vCPU / hyper-threading counting error (Oracle Licensing Experts engagement data, 2026)

Home › Oracle Cloud Licensing › White Papers › Oracle BYOL on AWS & Azure

If you read nothing else

Oracle BYOL on AWS and Azure lets you apply owned, supported Oracle licences to cloud VMs, but Oracle's Authorized Cloud Environment policy counts 2 vCPUs as 1 Processor licence when hyper-threading is on (1 vCPU = 1 licence when off) and the Core Factor Table does not apply. That counting rule, plus standby databases that need full licences, is where buyers double-pay. Keep support active, count vCPUs forensically, and get Oracle's rule in writing before you migrate.

Key Takeaways

1.

Recommendations by Role

BYOL on AWS and Azure is a licence-counting problem before it is a migration project. Each role owns a piece of getting the count — and the contract — right before a single instance launches.

CFO / Finance

  1. Model the BYOL licence count under the cloud vCPU rule, not the on-prem Core Factor count — the same workload usually needs more licences in the cloud.
  2. Keep on-prem support active in the budget; a lapse to save support fees can void BYOL and trigger reinstatement penalties.
  3. Compare the all-in three-year cost against Database@AWS / Database@Azure, where Support Rewards offset on-prem support.

Cloud Architect

  1. Right-size vCPU shapes before migrating — every extra vCPU pair is a Processor licence, not just compute cost.
  2. Confirm hyper-threading state per instance family; it decides whether you count 2 vCPUs or 1 vCPU per licence.
  3. Design DR so a standby is not continuously open or applying redo unless it is fully licensed.

Procurement / Vendor Mgmt

  1. Get Oracle's vCPU counting for your exact AWS/Azure shapes in writing before you commit to a platform.
  2. Capture the policy-document version and date applied, so a future audit cannot reinterpret it against you.
  3. Decouple any cloud commitment from the on-prem support renewal so Oracle cannot bundle the two.

IT Asset Manager

  1. Reconcile deployed vCPUs to entitlement monthly — cloud counts usage, and auto-scaling silently grows your licence requirement.
  2. Keep evidence that BYOL licences remain on active support throughout the deployment.
  3. Document every standby, snapshot and clone; idle copies still count if they are installed and running.
2.

The Oracle BYOL on AWS & Azure Framework

How does Oracle count BYOL licences on AWS and Azure?

Direct answer

Oracle's Authorized Cloud Environment policy counts 2 vCPUs as 1 Processor licence on AWS and Azure when hyper-threading is enabled, and 1 vCPU as 1 Processor licence when it is disabled. The on-premises Core Factor Table does not apply, so an Intel core that counted as 0.5 on-prem effectively counts as a full licence per 2 vCPUs in the cloud. The same workload therefore needs more Oracle licences in AWS or Azure than it did on owned hardware.

An Authorized Cloud Environment is Oracle's policy designation for AWS, Microsoft Azure and Google Cloud, where BYOL is counted by vCPU rather than by physical core and Core Factor. Most enterprises miscount because they carry the on-prem 0.5 x86 multiplier into the cloud model — it does not survive the move. Our Oracle cloud licensing guide walks the per-product vCPU rules, and the Oracle licensing in public cloud guide shows where the counting gaps cluster across AWS, Azure and GCP.

BenchmarkAcross our cloud licence reviews, roughly 30% of first-time AWS or Azure Oracle deployments carried a vCPU or hyper-threading counting error — almost always a shortfall that surfaces in an audit, not an overcount — Oracle Licensing Experts engagement data, 2026.

Why does the Core Factor Table disappear when you go to the cloud?

Direct answer

The Core Factor Table is an on-premises multiplier that discounts physical-core counts by hardware type — 0.5 for most x86 cores. Oracle's cloud policy explicitly replaces it with a flat vCPU count and forbids stacking the 0.5 multiplier on top. So a 16-core on-prem Intel server licensed as 8 Processors becomes a 32-vCPU cloud instance counted as 16 Processor licences. Same compute, double the licences, purely because of how Oracle defines cloud counting.

This is the single most expensive surprise in a BYOL migration. Buyers budget against their on-prem Processor count, lift the workload to an equivalently sized cloud instance, and discover the licence requirement has doubled. The defence is forensic: count vCPUs per instance, confirm hyper-threading, and model the cloud count before the platform decision is made — not after the invoices arrive. Our Oracle license optimization practice rebuilds the count instance-by-instance.

Red FlagIf your cloud business case still applies a 0.5 Core Factor to vCPUs, the model is wrong and the licence requirement is understated. Oracle's policy removes the multiplier in every Authorized Cloud Environment — AWS, Azure and GCP alike.

Does BYOL require active Oracle support?

Direct answer

Yes. The right to move owned Oracle licences to AWS or Azure under BYOL is conditional on maintaining active technical support on those licences. Let support lapse and the BYOL right falls away, the cloud deployment becomes unlicensed, and reinstating support later carries back-support fees plus a reinstatement penalty. Support is not an optional line item in a BYOL model — it is the thing that makes BYOL legal.

Buyers sometimes try to drop support on "shelfware" licences they have redeployed to the cloud, not realising that move quietly voids the entitlement they are relying on. Keep the certificate of support current, keep the CSI active, and keep evidence of both. If the goal is to cut the 22% support stream, the route is a deliberate third-party support or right-sizing strategy — not silently dropping support under live BYOL workloads.

Practical TipTie BYOL entitlement to a named, active CSI in your asset register. Before any support-reduction decision, confirm which licences are carrying cloud workloads — dropping support on those is the fastest way to manufacture an audit exposure.

How are standby and disaster-recovery databases licensed in the cloud?

Direct answer

A Data Guard standby in AWS or Azure that is open read-only, or continuously applying redo, must be fully licensed at the same edition and options as the primary. Oracle's 10-day failover rule — ten 24-hour periods per year of unlicensed failover — is built for an active-passive cluster sharing storage on-premises and does not extend to a separate cloud DR region. Most cloud DR designs therefore need their own licences, not a free pass.

This is the second classic BYOL trap. Teams assume a DR standby is "free" under the 10-day rule, stand it up in a second cloud region, and create a fully chargeable deployment. The rule is narrower than its reputation: it covers true cluster failover to a spare node in the same on-prem cluster, not a continuously recovering standby in a different data centre. A dormant, stopped instance consumes nothing; a mounted, recovering standby does. Our Oracle audit defense team regularly pushes back on back-licence claims built on misread DR rules.

What to Ask OracleAsk Oracle to confirm, in writing, exactly how your cloud DR topology is licensed: is the standby counted, does the 10-day allowance apply, and what state (mounted, open, stopped) triggers a full licence? "It depends" is not a position you can budget or defend against.

How do Oracle Database@AWS and Database@Azure change BYOL?

Direct answer

Oracle Database@AWS and Oracle Database@Azure run OCI Exadata and Autonomous Database on Oracle-managed infrastructure physically inside the hyperscaler's data centres. Because the database runs on OCI infrastructure, the favourable OCI BYOL counting (1 Processor licence per 2 OCPUs) and Support Rewards apply instead of the 2-vCPU Authorized Cloud Environment rule. They convert "AWS or Azure BYOL" into a third path with OCI economics and hyperscaler adjacency.

Oracle Database@AWS reached general availability on 8 July 2025 and, by April 2026, was live in twelve AWS regions including N. Virginia, Oregon, Ohio, Frankfurt, Tokyo, Dublin, London, Mumbai, Hyderabad and Seoul. Oracle Database@Azure is generally available across 22 Azure regions — the widest hyperscaler footprint — with BYOL and Support Rewards both honoured through the marketplace. These are not native EC2 or Azure VM deployments: they are OCI inside the hyperscaler, so Oracle, not AWS or Microsoft, controls the licence terms. See the OCI vs AWS decision framework for the side-by-side counting math.

Negotiation LeverQuantify Support Rewards ($0.25 per $1 of spend, $0.33 for ULA holders) as a hard contra against your on-prem support renewal when comparing Database@Azure or Database@AWS to plain BYOL. It is real money the 2-vCPU AWS/Azure path cannot earn — put the number in front of Oracle.
3.

Decision Matrix: Plain BYOL or Database@Cloud?

The core BYOL decision is whether to lift Oracle onto native AWS/Azure VMs under the 2-vCPU rule, or onto Database@AWS / Database@Azure under OCI counting plus Support Rewards. Lead with the licence math, then weigh adjacency and skills.

Lean Database@AWS / Database@Azure

Large Enterprise Edition estate · RAC / Exadata / 23ai needed · high on-prem support bill to offset with Support Rewards · want OCI counting (2 OCPU per licence) · need a region Oracle already serves.

Lean plain AWS / Azure BYOL

Small or SE2-eligible footprint · heavy native-service integration · AWS/Azure-centric skills · workload right-sized so the 2-vCPU penalty is tolerable · no need for Exadata-class features.

4.

The Cost of Counting Wrong: A Worked Comparison

Take a 16-core on-prem Intel server running Enterprise Edition. On-prem, the 0.5 Core Factor makes it 8 Processor licences. Lifted to a 32-vCPU cloud instance with hyper-threading on, the same workload is counted at 16 Processor licences — double — because the Core Factor is gone. Right-sizing to 16 vCPUs before migrating halves that back to 8. The bars below show the licence requirement for the same application under each approach.

Lift & shift to 32 vCPU (Core Factor wrongly assumed)8 licences modelled
understated
Lift & shift to 32 vCPU (actual cloud count)16 licences
16
Right-sized to 16 vCPU before migrating8 licences
8

Illustrative count under Oracle's 2-vCPU ACE rule, hyper-threading enabled. Representative scenario (benchmark, not a quote) — Oracle Licensing Experts engagement data, 2026.

BYOL does not mean bring your old Core Factor — the cloud counts vCPUs, and the licence you thought you owned can cover half the cores it used to.
5.

AWS vs Azure vs Database@Cloud: BYOL at a Glance

How Oracle BYOL counting and benefits compare across native AWS/Azure and the Database@Cloud services, 2026. Sources: Oracle "Licensing Software in the Cloud Computing Environment" policy; Oracle / AWS / Microsoft GA announcements; Oracle Licensing Experts engagement data, 2026.
FactorAWS (EC2 BYOL)Azure VM (BYOL)Database@AWS / @Azure
BYOL counting (EE)2 vCPU / licence (HT on)2 vCPU / licence (HT on)2 OCPU / licence (OCI rule)
Core Factor TableDoes not applyDoes not applyN/A (OCPU-based)
Support RewardsNoneNone$0.25–$0.33 / $1
RAC / Exadata / 23aiLimited (self-managed)Limited (self-managed)Native (OCI infrastructure)
Active support requiredYesYesYes
Region footprint (2026)GlobalGlobal12 AWS / 22 Azure regions
Who controls licence termsOracle policyOracle policyOracle (OCI inside cloud)
6.

Strengths & Cautions of Each BYOL Path

What each BYOL route gives an Oracle buyer — and where to stay cautious. Oracle Licensing Experts engagement data, 2026.
PathStrengthCaution
AWS EC2 BYOLReuse owned licences; rich AWS ecosystem and skills2-vCPU penalty; no Core Factor; no Support Rewards
Azure VM BYOLReuse owned licences; Microsoft estate adjacencySame 2-vCPU count; standby/DR licensing easily mis-modelled
AWS RDS License IncludedNo BYOL counting; AWS holds the licenceStandard Edition 2 only; not for EE at scale
Database@AWS / @AzureOCI counting + Support Rewards + native adjacencyRegion-limited; Oracle, not the hyperscaler, controls terms
7.

Acronyms & Key Terms

BYOL
BYOL (Bring Your Own License) is the right to apply owned, supported Oracle licences to a cloud deployment instead of paying a license-included rate.
Authorized Cloud Environment
An Authorized Cloud Environment is Oracle's policy designation for AWS, Azure and Google Cloud, where licences are counted by vCPU and the Core Factor Table does not apply.
vCPU
A vCPU is a virtual CPU thread on a public cloud instance; Oracle counts 2 vCPUs as 1 Processor licence when hyper-threading is on, and 1 vCPU as 1 licence when off.
Core Factor Table
The Core Factor Table is Oracle's on-premises multiplier that discounts physical-core counts by hardware type (0.5 for most x86); it does not apply in any public cloud.
Processor licence
A Processor licence is the Oracle metric that licenses software by counted cores or vCPUs rather than by named users.
OCPU
An OCPU (Oracle Compute Unit) is one physical core with hyper-threading on OCI, equivalent to two vCPUs and counted at 1 licence per 2 OCPUs.
Support Rewards
Support Rewards is an Oracle program returning $0.25–$0.33 per $1 of OCI, Database@AWS or Database@Azure spend as a credit against on-premises Oracle support.
10-day rule
The 10-day rule allows ten 24-hour periods per year of unlicensed cluster failover on-premises; it does not cover continuously running standby or most cloud DR.
Data Guard
Data Guard is Oracle's standby and disaster-recovery technology; a standby that is open or applying redo must be fully licensed like the primary.
Database@AWS / @Azure
Oracle Database@AWS and Database@Azure are OCI Exadata and Autonomous Database running on Oracle-managed infrastructure inside the hyperscaler, using OCI counting and Support Rewards.
8.

Frequently Asked Questions

How does Oracle count licences for BYOL on AWS and Azure?

Oracle's Authorized Cloud Environment policy counts 2 vCPUs as 1 Processor licence when hyper-threading is enabled, and 1 vCPU as 1 Processor licence when it is disabled. This applies identically on AWS, Azure and Google Cloud. The on-premises Core Factor Table does not apply, so the same core count needs more licences in the cloud than it did on owned hardware.

Can I still use the Oracle Core Factor in the cloud?

No. The Oracle Processor Core Factor Table applies only to on-premises deployments. In any Authorized Cloud Environment — AWS, Azure or GCP — Oracle replaces it with a flat vCPU count and forbids stacking the 0.5 multiplier on top. Carrying the Core Factor into a cloud business case is one of the most common and costly BYOL counting errors we see.

Do I need to keep Oracle support active to use BYOL?

Yes. BYOL is conditional on maintaining active technical support on the licences you move to AWS or Azure. If support lapses, the BYOL right falls away and the cloud deployment becomes unlicensed. Reinstating support later carries back-support fees and a reinstatement penalty, so support must stay in the BYOL budget for the life of the workload.

Is a Data Guard standby in the cloud free under the 10-day rule?

Generally no. The 10-day rule covers true active-passive cluster failover on-premises, not a continuously recovering standby in a separate cloud region. A Data Guard standby that is open read-only or applying redo must be fully licensed at the same edition and options as the primary. A dormant, stopped instance consumes nothing, but a mounted, recovering one does.

What is the difference between BYOL on AWS and Oracle Database@AWS?

Plain BYOL on AWS EC2 runs Oracle on native AWS instances under the 2-vCPU Authorized Cloud Environment rule with no Support Rewards. Oracle Database@AWS runs OCI Exadata inside AWS data centres, so the favourable OCI counting (2 OCPU per licence) and Support Rewards apply. Database@AWS reached general availability on 8 July 2025 and covered twelve AWS regions by April 2026.

Does Oracle Database@Azure support BYOL and Support Rewards?

Yes. Oracle Database@Azure, generally available across 22 Azure regions in 2026, lets customers use Bring Your Own License and accrue Oracle Support Rewards exactly as they would on OCI directly. Because the database runs on OCI infrastructure inside Azure, OCI counting and Support Rewards apply rather than the 2-vCPU rule that governs plain Azure VM BYOL.

9.

Methodology & Sources

Benchmarks labelled "Oracle Licensing Experts engagement data, 2026" are drawn from our independent, buyer-side advisory work across 600+ Oracle engagements and $1.8B in Oracle spend advised, including cloud BYOL migrations on AWS and Azure. Counting rules, Support Rewards rates, and Database@AWS / Database@Azure terms are taken from Oracle's, AWS's and Microsoft's published 2025–2026 materials and corroborated against achieved client positions. Primary sources:

No NDA-bound client figures are disclosed. Representative ranges are benchmarks, not quotes.

10.

About the Author

The Oracle Licensing Experts Advisory Team is an independent, buyer-side Oracle licensing practice staffed by former Oracle insiders. We model cloud BYOL positions, defend audits, and negotiate contracts — 100% on the buyer's side, never reselling Oracle. Learn about our team → · Not affiliated with Oracle Corporation.

Download this white paper

Take the 2026 Oracle BYOL on AWS & Azure guide into your next cloud migration review as a PDF.

Download / Print PDF Talk to a cloud advisor →
11.

Related White Papers

Planning an Oracle BYOL move to AWS or Azure?

We rebuild the vCPU count instance-by-instance, check support and DR exposure, weigh Database@AWS / Database@Azure against plain BYOL, and put the three-year licence-and-support delta in front of you — so the migration is priced on evidence, not Oracle's policy spin.

The buyer-side briefing

Oracle pricing, audit and negotiation intelligence — monthly, independent, no Oracle spin.