Oracle Database on Azure turns on the bring your own license math, the authorized cloud environment rules, and the vCPU mapping. Choose the path and document the policy in force.
Oracle Database on Microsoft Azure turns on the bring your own license math, the authorized cloud environment rules, and the vCPU mapping. This guide covers the deployment paths, the math, and the audit traps.
Oracle Database runs on Azure through three main paths, and each treats licensing differently. The path decides whether you manage the license or the rate includes it. Microsoft documents the managed option on its Azure Oracle Database page.
You run Oracle on Azure virtual machines with owned licenses. The Oracle cloud policy counts vCPUs, and you manage compliance. This path gives the most control and the most responsibility.
Oracle Database at Azure runs Oracle hardware inside Azure data centers as a managed service. Oracle describes the service on its Oracle Database at Azure page.
A hosting provider can run Oracle on Azure on your behalf. The terms depend on the hosting arrangement and may differ from a direct deployment. Read the hosting contract carefully.
Azure sits on Oracle's authorized cloud environment list. The vCPU rule applies and the core factor table does not. The rule lives in the Oracle cloud licensing policy.
The policy sets the vCPU conversion for Oracle programs on authorized cloud environments. It governs how Azure deployments count for licensing.
The policy is not a contract term, and it can change. The core factor benefit you get on premises does not carry to Azure. The on premises rule sits in the core factor table.
White Paper ยท Oracle
The Oracle Buyer Side Framework
The moves we use across Oracle Database, Java and ULA estates. Read it free.
With hyperthreading on, two vCPUs equal one processor license. With it off, one vCPU equals one license. Owned licenses move to Azure through bring your own license.
Worked vCPU example on Azure
| Azure VM size | vCPUs | Threading | Processor licenses |
|---|---|---|---|
| Small | 4 | On | 2 |
| Medium | 8 | On | 4 |
| Large | 16 | On | 8 |
| Threading off | 8 | Off | 8 |
The standard advice is to default to the managed Oracle Database at Azure path for simplicity. We disagree. In about half of estates we reviewed, a virtual machine path with owned licenses would have cost less, or the managed path was right but chosen with no comparison on file. Defaulting to one path without modeling both leaves money on the table either way. The buyer side move is to size the vCPU count on the virtual machine path, price the managed service, and compare them against your real workload before choosing. The path is a cost decision, not a convenience choice.
Source: Redress Compliance advisory engagement file, 2024 to 2025.
Azure counts vCPUs, not factored cores. The path you pick and the size you choose are the whole licensing bill.
Five findings recur on Azure Oracle estates.
Azure is an Oracle authorized cloud environment, so the cloud policy vCPU rule applies. With hyperthreading on, two vCPUs equal one processor license. The core factor table does not apply.
No. The processor core factor table applies on premises but not on authorized cloud environments such as Azure. The vCPU rule governs the count instead.
Oracle Database at Azure is a managed service that runs Oracle database hardware inside Azure data centers. It lowers operational effort and follows the service terms rather than self managed counting.
Yes. Bring your own license moves owned licenses to Azure virtual machines, where the vCPU rule sets the count. The same policy applies as on AWS.
No. The vCPU rule sits in a policy document, not your signed contract, and Oracle can update it. Pin the version in force at deployment and document each instance against it.
On virtual machines you bring owned licenses and manage compliance under the vCPU rule. The managed Oracle Database at Azure path runs Oracle hardware inside Azure and lowers operational effort.
Sizing against the policy as if it were contractual, assuming the on premises core factor, and oversizing virtual machines. Each raises the license count or weakens the audit position.
Size the vCPU count on the virtual machine path, price the managed service, and compare both against your real workload. The path is a cost decision and should never be a default.
Oracle ULA exit moves, Java audit defense posture, certification framework, and the buyer side moves across the Oracle Database, Java, and EBS estate.
Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.