⚠ One misconfigured vCPU shape on AWS or Azure can double your Oracle license requirement overnight. Get independent cloud licensing advisory before you migrate.

White Paper — Cloud & OCI Advisory

BYOL Done Right: The Oracle-to-AWS-&-Azure Licensing Survival Guide

Last updated: June 2026

You bought Oracle's Bring-Your-Own-License promise: keep your existing licenses, run them on AWS or Azure, pay nothing extra. Then the audit notice arrives — and Oracle counts your vCPUs by a policy that isn't in your contract and isn't in cloud documentation. This survival guide shows you the rules Oracle applies, where they have no contractual force, and how to architect so a future audit finds nothing to claim.

54 pages
7 sections
vCPU counting worksheets
AWS & Azure shape tables

The trap most enterprises walk into: Oracle's "Licensing Oracle Software in the Cloud Computing Environment" document is a policy, not a contract term — yet Oracle's GLAS team treats it as binding. It tells you to count 2 vCPUs as 1 Processor license when hyperthreading is on, but says nothing about the cost-cutting shapes that change the math entirely. Get the counting wrong on a 64-vCPU instance and you owe licenses for an entire database estate you thought was covered.

What's Inside

  • The Authorized Cloud Environment policy decoded — exactly which AWS and Azure services qualify for BYOL, and which ones (Outposts, dedicated hosts, on-prem-adjacent services) quietly fall outside it
  • vCPU counting, line by line — when 2 vCPUs equal 1 Processor license, when they don't, and how hyperthreading status silently changes your bill
  • The 90-day rule for disaster recovery and failover — how to run a standby in the cloud without licensing it, and the configuration mistakes that void the exemption
  • Constrained-vCPU and optimized CPU shapes on Azure — the legitimate technique that cuts your license requirement by up to 75% on database-licensed-by-core workloads
  • The BYOL clauses to fight for before you sign — conversion ratios, support portability, and the audit-rights language Oracle's cloud team won't volunteer
  • A pre-migration BYOL compliance checklist you can run against any AWS or Azure deployment before Oracle ever asks

Guide Sections

Section 01
What BYOL Actually Grants — and What It Doesn't
Section 02
The Authorized Cloud Environment Policy
Section 03
vCPU-to-Processor Counting Rules
Section 04
The 90-Day Failover & DR Exemption
Section 05
Constrained-vCPU Cost Reduction
Section 06
Audit Defense for Cloud Deployments
Section 07
The Pre-Migration BYOL Checklist
Section 08
Contract Clauses to Negotiate

Sample Insights from the Guide

Insight 01 — The Policy Is Not a Contract

"Oracle's cloud counting rules live in a PDF that Oracle can revise unilaterally and that your Master Agreement never references. We have seen audit claims collapse the moment a customer asks Oracle to identify the contract clause that obligates the policy. Knowing the difference between Oracle's policy and your actual entitlement is the single most valuable thing in a cloud audit."

Insight 02 — Constrained vCPUs

"On Azure, a constrained-vCPU VM size runs the same memory and I/O as its full-core sibling but exposes a fraction of the cores for licensing. For Oracle Database licensed by Processor, that is a legitimate route to cut the license count by up to 75% — and most enterprises migrate without ever configuring it."

Insight 03 — The 90-Day Window

"The failover rule lets you run an unlicensed standby for up to ten separate days per year — not a continuous 90-day block, as Oracle's sales team often implies. Misread it, leave a standby running past the limit, and you've created production deployment exposure on infrastructure you thought was free."

Free Download

Download BYOL Done Right

54 pages. Immediate access. No spam — only buyer-side Oracle licensing intelligence from our advisory team.

You'll be redirected to the download immediately. We'll also email you the link.

Not affiliated with Oracle Corporation
100% confidential
Former Oracle insiders
75%
Potential license cut from constrained-vCPU shapes
$500M+
Verified client savings across engagements
600+
Oracle engagements advised
25+
Years of Oracle licensing expertise on our team

Your Cloud Migration Deserves Independent License Validation

Oracle's GLAS team will count your vCPUs by a policy your contract never agreed to. Our Cloud & OCI Advisory service validates your BYOL position before you migrate, architects for the lowest defensible license count, and represents you if Oracle disputes it. Explore our Oracle Cloud Licensing Guide for the full picture.