LocationsResourcesContact
πŸ“… Book a Meeting
Oracle Cloud Licensing

Oracle BYOL on OCI Explained: Cut Cloud Costs by Reusing Your Existing Licences

Bring Your Own Licence (BYOL) can reduce your OCI subscription costs by 40–70% β€” but only if you map your licences correctly, choose the right deployment model, and stay compliant. This guide covers every step, from OCPU conversions to cost forecasting.

πŸ“… Updated February 2026 ⏱ 18 min read ✍️ Fredrik Filipsson
40–70%
BYOL Cloud Savings
vs Licence Included pricing
1:2
Licence-to-OCPU Ratio
1 processor licence = 2 OCPUs
25–33%
Support Rewards
OCI spend offsets support bills
100 Days
Migration Overlap
Concurrent on-prem + OCI use

Table of Contents

  1. Understanding the BYOL Programme
  2. Which Oracle Products Qualify for BYOL
  3. OCPU and vCPU Conversion Rules
  4. BYOL for Oracle Database Workloads
  5. BYOL for Oracle Middleware
  6. When Licence Included Is Better Than BYOL
  7. How OCI Rewards BYOL β€” Support Rewards
  8. BYOL on AWS, Azure, and GCP vs OCI
  9. Compliance Rules to Protect BYOL Deployments
  10. Migration Planning for BYOL
  11. Forecasting BYOL and OCI Cost
  12. Cost Optimisation for BYOL Deployments
  13. Frequently Asked Questions
  14. Related Reading

1. Understanding the BYOL Programme

Bring Your Own Licence (BYOL) allows organisations to apply their existing Oracle perpetual licences to Oracle Cloud Infrastructure (OCI) services. Instead of paying the higher Licence Included rate β€” which bundles the software licence into the cloud subscription fee β€” BYOL customers pay only for cloud infrastructure and management. The software licence cost is removed from the equation because you have already purchased it.

The BYOL programme primarily applies to Oracle Database (Enterprise and Standard Editions) and select middleware products. It does not extend to all Oracle software. To qualify, you must hold valid perpetual licences with active Oracle support contracts. You then map those licences to OCI compute resources using Oracle's OCPU conversion rules β€” a process that determines exactly how many licences your cloud deployment consumes.

For a broader view of OCI licensing models, including Licence Included, BYOL, and Universal Credits, read our comprehensive guide on OCI Pricing and Oracle Licensing.

BYOL is not a discount programme β€” it is a licence mobility mechanism. You are not getting cheaper licences; you are reusing licences you already own. The savings come from eliminating the licence component of the cloud subscription fee, which typically accounts for 40–70% of the total OCI service cost for database workloads.

Under BYOL, you retain full responsibility for licence compliance. Oracle trusts that you have sufficient licences at provisioning time, but reserves the right to audit your cloud deployments. This means you must track OCPU usage, match editions correctly, and ensure add-on packs are properly licensed β€” exactly as you would on-premises.

AspectBYOLLicence Included
Software licence costCustomer-owned (already purchased)Included in cloud subscription fee
OCI subscription rateLower (infrastructure only)Higher (infrastructure + licence)
Compliance responsibilityCustomer-managedOracle-managed
Support requirementActive Oracle support contract requiredSupport included in subscription
Best forSteady, long-running workloads with existing licencesShort-term, variable, or new workloads
πŸ“„

CIO Playbook: Oracle Cloud (OCI) and BYOL Licensing Strategy

In-depth strategic framework covering BYOL cost management, licence portability, Universal Credit optimisation, and compliance during cloud migration.

Read the Playbook β†’

2. Which Oracle Products Qualify for BYOL

Oracle's BYOL programme is not universal. It covers a defined set of products β€” primarily the core database and middleware platforms that enterprises commonly deploy on-premises and want to migrate to the cloud.

Database Products

Oracle Database Enterprise Edition and Standard Edition 2 are the primary BYOL-eligible database products. Enterprise Edition supports all database options and packs (Diagnostics Pack, Tuning Pack, Advanced Security, Multitenant, RAC, Partitioning, etc.), but you must hold separate licences for each option you deploy. Standard Edition 2 has built-in restrictions β€” it is limited to a maximum of 8 OCPUs (16 vCPUs) per instance on OCI.

Middleware Products

Oracle WebLogic Server (Standard, Enterprise, and Suite editions), Oracle SOA Suite, Oracle Service Bus, and Oracle Business Intelligence Enterprise Edition are examples of middleware products that support BYOL on OCI. The edition you own determines which OCI service tier you can provision β€” for instance, a WebLogic Standard Edition licence maps to the Standard tier of Oracle Java Cloud Service.

Java SE

Oracle Java SE subscriptions can be applied to OCI under BYOL. However, OCI does not automatically include Java SE rights. If your workloads require a commercial Java SE licence (beyond the free OpenJDK distribution), you need an active Java SE subscription or legacy Java SE licence with support. For details on Java licensing implications, see our Java Advisory Services page.

Always verify product eligibility before planning a migration. Not every Oracle product supports BYOL, and Oracle occasionally updates its BYOL policies. Check Oracle's Cloud Licensing documentation or consult an independent Oracle licensing adviser for the latest eligibility list.
ProductBYOL on OCINotes
Oracle Database Enterprise EditionYesOptions/packs require separate BYOL licences
Oracle Database Standard Edition 2YesMax 8 OCPUs per instance
Oracle WebLogic ServerYesEdition determines JCS service tier
Oracle SOA SuiteYesLicensed by OCPU, similar to on-prem
Oracle Java SEYesRequires active subscription or legacy licence
Oracle Analytics (OBIEE)Case-by-caseCheck product-specific BYOL support
Oracle SaaS (Fusion, NetSuite)NoSaaS includes licences in subscription

3. OCPU and vCPU Conversion Rules

Understanding OCI's compute units is the foundation of every BYOL calculation. Oracle Cloud uses OCPUs (Oracle Compute Units) and vCPUs to describe processing capacity. The conversion is straightforward but critical to get right.

One OCPU equals one physical CPU core with hyperthreading, which appears as two vCPUs. This means two vCPUs equal one OCPU in OCI. When licensing by processor, one Oracle Processor licence covers one OCPU (two vCPUs) β€” assuming standard x86 Intel/AMD cores with a core factor of 0.5.

In practice, this creates a 1:2 ratio: 1 Processor Licence = 2 OCPUs = 4 vCPUs. This is more favourable than third-party clouds, where the same licence typically covers fewer compute units. For a detailed comparison, read OCI vs AWS for Oracle Workloads.

OCI's OCPU-to-licence ratio is the most favourable of any cloud provider. On AWS and Azure, one Processor licence covers only 2 vCPUs (effectively half an OCPU equivalent). On OCI, the same licence covers 2 OCPUs (4 vCPUs). This means you need roughly half the licences to run the same workload on OCI compared to AWS or Azure β€” a significant cost advantage that is often the deciding factor in cloud platform selection.

If you use Named User Plus (NUP) licensing, the user count minimums still apply in the cloud. Oracle's OCI policies allow as few as 2 NUP per OCPU for some products β€” a lower minimum than the standard 25 NUP per processor on-premises. Always verify the NUP minimums for your specific product and OCI deployment model.

MetricDefinitionBYOL Mapping
OCPUOne physical CPU core (hyperthreaded)2 OCPUs per Processor licence
vCPUOne hardware thread (virtual CPU)4 vCPUs per Processor licence
Flexible Shape (fractional)Configurable OCPU count per VMLicence consumption based on allocated OCPUs

Scaling up a service by adding more OCPUs increases your licence requirements proportionally. If your database grows from 4 OCPUs to 8 OCPUs, you need twice as many processor licences to cover it under BYOL. OCI's flexible VM shapes let you choose fractional OCPU counts β€” a useful feature for right-sizing dev/test environments and minimising licence consumption.

4. BYOL for Oracle Database Workloads

Database workloads offer the largest savings opportunity with BYOL because Oracle Database licences are among the most expensive in the enterprise software portfolio. Oracle Database Enterprise Edition carries a list price of approximately $47,500 per processor β€” making licence reuse in the cloud extremely valuable.

You can deploy Oracle Database on OCI with BYOL in several ways. On a standard OCI Compute instance (VM or bare metal), you install and manage the database yourself and apply your existing licences. On Oracle Database Cloud Service (DBCS), you select the BYOL option during provisioning, and Oracle manages the infrastructure while removing the licence component from the service cost. On Oracle Autonomous Database, you can also choose BYOL to apply existing Enterprise Edition licences with the Multitenant option.

For a full cost comparison between these deployment models, see Oracle BYOL vs Licence Included on OCI and Exadata Cloud@Customer.

BYOL requires you to licence every add-on pack and option you use β€” not just the base database edition. If you enable Oracle Diagnostics Pack, Tuning Pack, Advanced Security, RAC, or Partitioning on your OCI deployment, you must hold BYOL licences for each of those components. Using unlicensed features is one of the most common compliance violations in cloud environments. See our guide on common Oracle Database non-compliance reasons for more detail.

Edition and Option Matching

If you own Oracle Database Enterprise Edition licences, you can use them for Enterprise Edition databases on OCI. Standard Edition 2 licences map to Standard Edition 2 deployments. You cannot use Standard Edition licences for Enterprise Edition workloads β€” this is a hard rule that Oracle enforces rigorously during audits.

BYOL on OCI for databases follows the same licensing rules as on-premises deployments: core counts, NUP minimums, and edition restrictions all apply. The only difference is that the compute unit is measured in OCPUs rather than physical cores.

Mid-Size Financial Services Firm β€” Database Migration to OCI
A financial services company with 12 Oracle Database Enterprise Edition processor licences migrated three production databases from on-premises to OCI DBCS with BYOL. The databases required a total of 16 OCPUs (8 licences under the 1:2 ratio), leaving 4 licences available for future growth. Annual OCI costs dropped by approximately 55% compared to the Licence Included pricing model β€” saving the organisation over $340,000 per year in cloud subscription fees. View Oracle cost optimisation case studies β†’

Need Help Mapping Your Oracle Licences to OCI?

Our Oracle advisory team has managed 200+ cloud migration licensing assessments. We help enterprises identify BYOL opportunities, avoid compliance gaps, and negotiate optimal OCI contracts.

5. BYOL for Oracle Middleware

Oracle middleware products β€” WebLogic Server, SOA Suite, Service Bus, and others β€” can also be deployed on OCI using BYOL. If you hold existing middleware licences, you can migrate enterprise Java applications, integration workloads, and API gateways to OCI without purchasing new licences.

Oracle WebLogic licensing is processor-based, so the same 1 licence per 2 OCPUs rule applies as with databases. When deploying WebLogic across multiple VMs for clustering or high availability, you need enough licences to cover all OCPUs across every node. The compute shape (number of OCPUs per VM) directly determines licence consumption.

Oracle provides stack templates and pre-built images for WebLogic Server on OCI, many of which include a BYOL option. Oracle Java Cloud Service (JCS) allows you to provision a WebLogic environment and indicate BYOL during setup β€” the pricing will reflect the lower BYOL rate.

Middleware BYOL often gets overlooked in cloud migration planning because teams focus primarily on database licensing. But WebLogic Server and SOA Suite licences are expensive β€” Enterprise Edition WebLogic lists at $25,000 per processor. If you already own these licences, failing to apply them as BYOL means paying for them twice. Always include middleware in your BYOL inventory before migrating.

Also consider related components: Oracle Enterprise Manager, middleware monitoring packs, and management tools may require separate licences. Plan for all software layers to avoid gaps that could surface during an audit.

6. When Licence Included Is Better Than BYOL

BYOL delivers significant savings when you have existing licences for steady-state workloads. But it is not always the right choice. In several common scenarios, Oracle's Licence Included model β€” where the cloud service price includes the software licence β€” may be simpler, cheaper, or both.

⚠️ Use Licence Included When…

  • You have no existing Oracle licences available
  • Workloads are short-term or transient (weeks/months)
  • You need fully managed, hands-off automation
  • You want to avoid licence compliance tracking
  • Elastic scaling makes licence counts unpredictable

Oracle Autonomous Database is a prime example. If you do not already hold matching database licences with the Multitenant option, the Licence Included model for Autonomous is often simpler β€” Oracle handles everything, and you pay by the hour without worrying about licence mapping.

Development and testing environments with variable usage are another case. If you lack spare licences, paying the Licence Included hourly rate for a test database that runs intermittently may cost less than purchasing or allocating perpetual licences (plus annual support) for that purpose.

Many large enterprises use a hybrid approach: BYOL for core, steady production workloads where they have licences, and Licence Included for transient, experimental, or new environments. For a detailed cost comparison, read BYOL vs Licence Included β€” A Cost Comparison Guide.

Need an independent cost analysis of BYOL vs Licence Included for your workloads?

Oracle Advisory Services β†’

7. How OCI Rewards BYOL β€” Support Rewards

Oracle Cloud Infrastructure is designed to financially incentivise BYOL adoption. Beyond the lower subscription rate, Oracle offers the Support Rewards programme β€” a mechanism that turns your OCI spending into credits against your annual Oracle support bills.

The programme works as follows: for every $1 you spend on OCI services under a Universal Credits contract, you earn $0.25 in support credits (25% reward rate). If your organisation holds an Unlimited License Agreement (ULA), the rate increases to $0.33 per $1 (33% reward rate). These credits accumulate monthly and can be applied to reduce your on-premises Oracle technology support invoices β€” covering databases, middleware, Java, and other technology licence support fees.

For a complete breakdown, read our guides on Oracle Support Rewards and Oracle Support Rewards & Cloud Credits.

Support Rewards can fundamentally change your total cost of ownership calculation. A $1 million annual OCI spend generates $250,000 in support credits (standard rate) β€” enough to offset a significant portion of a mid-size Oracle support bill. We have seen enterprises completely eliminate their annual support payments by strategically increasing OCI consumption. Factor these credits into every BYOL business case.

Additional BYOL Benefits on OCI

Upgrades at no extra licence cost: Under BYOL, your active support entitlement lets you upgrade to the latest Oracle software versions in OCI without purchasing new licences. If Oracle releases Database 23ai, you can deploy it using your existing licences.

Licence repurposing: When you decommission on-premises servers, you can redirect those freed licences to OCI β€” extracting additional value from sunk costs that would otherwise sit idle.

Compounding savings: Over multi-year deployments, the combination of lower BYOL subscription rates, Support Rewards credits, and avoided licence purchases creates a compounding cost advantage that grows over time.

For guidance on negotiating your OCI Universal Credits agreement to maximise these benefits, see Oracle Universal Credits Negotiation Guide and Top 10 Tips to Optimise Oracle Universal Cloud Credits.

8. BYOL on AWS, Azure, and GCP vs OCI

BYOL is not exclusive to OCI. Oracle permits Bring Your Own Licence in authorised third-party cloud environments β€” Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). However, the rules differ significantly, and OCI offers the most favourable terms by a wide margin.

FactorOCIAWS / Azure / GCP
Licence-to-vCPU ratio1 licence = 2 OCPUs (4 vCPUs)1 licence = 2 vCPUs
Effective licence efficiency2Γ— more compute per licenceStandard conversion
Core factor appliedYes (0.5 for Intel/AMD)No β€” every vCPU counts
Support Rewards25–33% credits against supportNot available
Enterprise Edition on managed DBBYOL and Licence Included availableBYOL only (AWS RDS = SE only for LI)
Autonomous DatabaseAvailable (BYOL or LI)Not available
Oracle audit friendlinessIntegrated tracking, lower riskRequires diligent self-compliance

The practical impact is stark: a workload requiring 4 processor licences on OCI would need approximately 8 processor licences for the same vCPU capacity on AWS or Azure. For large-scale deployments, this doubles the licence cost β€” often adding hundreds of thousands of dollars annually.

For organisations running Oracle workloads on multiple clouds, our detailed comparison guides are essential reading: Oracle BYOL on OCI, AWS, Azure, and GCP and Oracle Licensing β€” OCI vs AWS vs Azure vs GCP.

On AWS, Oracle Database Enterprise Edition is BYOL only β€” AWS cannot sell you an Enterprise Edition Licence Included service. If you need Oracle EE on AWS (EC2 or RDS Custom), you must bring your own licences. AWS RDS offers Licence Included pricing only for Standard Edition. This limitation often catches organisations off guard and can significantly increase costs if not planned for.

Running Oracle Across Multiple Clouds?

Multi-cloud Oracle deployments require careful licence allocation to avoid double-counting, under-licensing, and audit risk. Our advisory team specialises in hybrid cloud licensing strategies.

9. Compliance Rules to Protect BYOL Deployments

When you bring your own licences to OCI, you assume full responsibility for compliance. Oracle will trust your declaration at provisioning time but reserves the right to audit your cloud deployments β€” and an increasing number of audits now include OCI usage reviews alongside on-premises assessments.

  1. Track OCPU usage for every BYOL instance. Maintain an inventory or dashboard showing the OCPU allocations for all Oracle workloads. Know your total consumption versus your available licence pool at all times.
  2. Match editions and options precisely. If you are running Enterprise Edition features (Diagnostics Pack, RAC, Partitioning), ensure you hold BYOL licences for each. Standard Edition licences cannot cover Enterprise Edition deployments.
  3. Store licence documentation in an accessible location. Keep your Oracle licence agreements, proof-of-licence (POL) certificates, and support renewal confirmations where they can be produced quickly during an audit.
  4. Conduct quarterly internal reviews. Verify that every OCI instance marked as BYOL corresponds to an available licence in your inventory. Check for any new instances or scale-up events that may have increased consumption.
  5. Monitor new OCI features and services. Adopting new instance types, enabling database features, or activating add-on packs can all introduce additional licensing requirements that your current BYOL allocation may not cover.
The most common BYOL compliance failure we see is "feature creep" β€” organisations deploy a database with BYOL and then gradually enable unlicensed options like Diagnostics Pack, Tuning Pack, or Advanced Compression without realising each requires a separate licence. Set up automated monitoring to detect feature usage before it becomes an audit finding.

For a comprehensive view of Oracle audit risk and preparedness, see our Oracle Audit Defence Service and our guide on Oracle Licensing in Cloud Environments.

10. Migration Planning for BYOL

Moving workloads to OCI with BYOL requires deliberate planning. A poorly executed migration can lead to licence over-allocation, unnecessary support costs, or compliance gaps during the transition period.

Step 1 β€” Inventory Your On-Premises Licences

Before migrating anything, create a complete inventory of your Oracle perpetual licences. Document the product, edition, metric (Processor or NUP), quantity, and support renewal dates. This inventory determines which workloads can move with BYOL and how to allocate licences efficiently.

Step 2 β€” Map Workloads to OCI Compute Shapes

For each workload you plan to migrate, determine the OCI compute shape and OCPU count it will require. This mapping reveals whether your existing licences are sufficient or whether you need to acquire additional licences, use Licence Included for some workloads, or right-size instances to fit within your licence budget.

Step 3 β€” Decide BYOL vs Licence Included per Workload

Not every workload should use BYOL. Production databases with steady OCPU requirements are ideal BYOL candidates. Transient dev/test environments or new workloads without matching licences may be better served by Licence Included pricing.

Step 4 β€” Sequence Migrations to Reuse Licences

If your licence pool is limited, plan a phased migration. Decommission an on-premises system, free its licences, then immediately apply those licences to the new OCI instance. Oracle permits a 100-day overlap period for concurrent on-premises and OCI usage during migration β€” use this window strategically.

Step 5 β€” Align with Support Renewal Cycles

Coordinate your cloud go-live dates with Oracle support renewals. As you decommission on-premises systems, reduce or eliminate support contracts for those licences to avoid paying double maintenance. Conversely, ensure you maintain support on licences you plan to bring to OCI β€” BYOL requires active support.

For detailed migration licensing guidance, read Oracle Cloud Migrations & Licensing Considerations.

Planning an Oracle cloud migration? Get independent licensing guidance first.

Oracle Licence Management Services β†’

11. Forecasting BYOL and OCI Cost

Accurate cost forecasting prevents budget surprises and helps justify BYOL strategies to finance stakeholders. A comprehensive OCI cost model must account for both cloud infrastructure charges and ongoing licence-related costs.

Model Expected OCPU Consumption

Start with your workload sizing β€” how many OCPUs each database, middleware, or application will require at steady state and at peak. This forms the baseline for both cloud charges and licence requirements.

Compare BYOL vs Licence Included Scenarios

For each workload, calculate the total cost under both models. BYOL cost = OCI BYOL subscription rate + annual support on existing licences. Licence Included cost = OCI LI subscription rate (no separate support). Over a 3–5 year horizon, BYOL almost always wins for steady workloads β€” but quantifying the gap strengthens your business case.

Factor in Support Rewards

Include Support Rewards credits in your forecast. A $500,000 annual OCI spend generates $125,000 in support credits (standard rate) β€” this directly reduces your Oracle support bill and should be included in TCO calculations.

Estimate Growth

Project workload growth over 1–3 years. If a database is expected to double in OCPU usage, will your licence pool cover the increase? Plan for licence acquisition costs or Licence Included fallback for overflow capacity.

For more on OCI cost modelling, see Oracle Cloud Contracts and Credits for CIOs and Oracle Universal Cloud Credits β€” Pay-As-You-Go vs Annual Commit.

Forecast ElementImpact on Budget
OCPU/Compute projectionDetermines base cloud infrastructure costs
BYOL vs LI analysis per workloadQuantifies savings from licence reuse
Annual support costs (BYOL licences)Ongoing 22% of licence value per year
Support Rewards creditsReduces support costs by 25–33% of OCI spend
Growth / scaling assumptionsIdentifies future licence gaps or surplus

Want a Detailed BYOL Cost Model for Your Oracle Estate?

Our Pay-When-We-Saveβ„’ engagement model means we earn our fee from the savings we deliver. No savings, no fee.

12. Cost Optimisation for BYOL Deployments

Even after migrating to OCI with BYOL, continuous optimisation is essential. The goal is to extract maximum value from every licence while minimising waste.

Right-Size OCI Compute Shapes

Do not over-allocate OCPUs. If a database runs comfortably on 4 OCPUs, using an 8-OCPU shape doubles your licence consumption for no performance benefit. OCI's flexible VM shapes let you choose fractional OCPU counts β€” use this feature aggressively for non-production workloads.

Minimise Licence Usage in Dev/Test

Development and testing environments rarely need production-level OCPU allocations. Use smaller shapes, shut down instances when not in use (OCI bills by the hour), and consider Licence Included for truly ephemeral test environments to preserve your BYOL licences for production.

Clean Up Idle Environments

Decommission unused or forgotten OCI instances. Every idle BYOL instance consumes licences that could be redeployed elsewhere. Implement governance to identify and terminate zombie environments.

Schedule Scale-Down During Off-Peak Hours

For workloads that do not need full capacity around the clock β€” reporting databases, batch processing β€” schedule automated scale-down during nights and weekends. Fewer OCPUs in use means fewer licences consumed and lower OCI infrastructure charges.

Strategically Allocate BYOL Across Workloads

Apply BYOL where it yields the most cost benefit β€” typically your largest, steadiest production databases. For small, intermittent workloads where the per-hour savings are minimal, Licence Included may be more efficient than tying up a perpetual licence.

For more on managing Oracle licences in OCI, see Licence Manager for Oracle Cloud Infrastructure and Oracle Virtualisation Licensing and Cloud Deployment Strategy.

Want proactive Oracle cloud licence management and optimisation?

Oracle Advisory Services β†’

Frequently Asked Questions

Bring Your Own Licence (BYOL) is a programme that lets you apply your existing Oracle perpetual licences to OCI services. Instead of paying the higher Licence Included subscription rate, you pay only for cloud infrastructure β€” the software licence cost is removed because you already own it. This can reduce OCI subscription costs by 40–70% for database and middleware workloads.
On OCI, one Oracle Processor licence covers 2 OCPUs (which equals 4 vCPUs). This is more favourable than third-party clouds (AWS, Azure, GCP), where the same licence covers only 2 vCPUs. The OCI vs AWS comparison details the differences.
BYOL primarily covers Oracle Database (Enterprise Edition and Standard Edition 2), Oracle WebLogic Server, Oracle SOA Suite, and Oracle Java SE. Other middleware and analytics products may qualify on a case-by-case basis. Oracle SaaS products (Fusion, NetSuite) are not eligible for BYOL. Always verify with Oracle's current Cloud Licensing documentation or an independent licensing adviser.
Yes. BYOL requires active Oracle support contracts on the licences you bring to OCI. You continue paying annual support (typically 22% of licence value). However, Oracle Support Rewards can offset these costs β€” for every $1 spent on OCI, you earn $0.25–$0.33 in credits against your support bill.
Yes, Oracle permits BYOL on authorised third-party clouds. However, the licence-to-vCPU ratios are less favourable β€” you typically need twice as many licences for the same compute capacity compared to OCI. See our guide on Oracle BYOL across OCI, AWS, Azure, and GCP for detailed conversion rules.
You are non-compliant. Oracle can identify the over-deployment during an audit and issue a compliance claim for the shortfall. This typically results in a requirement to purchase additional licences at list price, plus backdated support fees. Track your OCPU usage continuously and set up alerts before you reach your licence ceiling.
Yes. Many enterprises use a hybrid approach β€” BYOL for steady production workloads where they have licences, and Licence Included for transient, dev/test, or new environments. OCI Universal Credits allow you to spend on both models flexibly.
Support Rewards is an Oracle programme that generates credits against your annual Oracle support bills based on your OCI spending. Standard customers earn $0.25 per $1 of OCI spend; ULA customers earn $0.33 per $1. Credits can be applied to technology licence support invoices (databases, middleware, Java). Read our Support Rewards Explained guide for full details.
Oracle permits a 100-day concurrent use period for transitioning workloads from on-premises to OCI under the same licences. During this overlap, you can run both environments without needing duplicate licences. After 100 days, the on-premises deployment must be decommissioned or separately licensed. For Cloud@Customer deployments, some programmes allow an extended overlap of up to 180 days.
Yes, during an active ULA, you can deploy ULA-covered products on OCI under BYOL (since you hold unlimited usage rights). However, cloud deployments cannot be counted when you certify your ULA at expiry. Only on-premises deployments are counted during certification. If you plan to exit your ULA and capture maximum perpetual licences, maximise on-premises deployment before certification. Read our Oracle ULA Optimisation Service page for guidance.
For organisations with significant Oracle estates migrating to OCI, independent advisory is strongly recommended. The interaction between on-premises licences, OCI BYOL, Support Rewards, Universal Credits, and multi-cloud policies creates substantial complexity. An independent adviser like Redress Compliance can identify savings opportunities, prevent compliance gaps, and help negotiate favourable OCI contract terms β€” with no ties to Oracle or any cloud vendor.
An OCPU represents one physical CPU core with hyperthreading, which appears as two vCPUs. So 1 OCPU = 2 vCPUs. For Oracle licensing purposes, 1 Processor licence covers 2 OCPUs (4 vCPUs) on OCI. OCI's flexible shapes allow you to configure fractional OCPU counts, which is useful for right-sizing dev/test environments and minimising licence consumption.

Oracle Cloud Licensing & Advisory Services

☁️ Oracle Advisory Services πŸ“Š Oracle Licence Management 🀝 Oracle Contract Negotiation πŸ›‘οΈ Oracle Audit Defence πŸ“‹ Oracle ULA Optimisation πŸ’° Pay-When-We-Saveβ„’ β˜• Java Advisory Services πŸ“š Oracle Knowledge Hub

Ready to Optimise Your Oracle BYOL Strategy?

Our Oracle advisory team helps enterprises map licences to OCI, avoid compliance risks, negotiate optimal cloud contracts, and maximise Support Rewards. Vendor-independent. Fixed-fee engagements.

FF

Fredrik Filipsson

Co-Founder @ Redress Compliance

20+ years in enterprise software licensing. Former IBM, SAP, and Oracle. 11 years as an independent consultant advising hundreds of Fortune 500 companies on Oracle licensing, cloud migration, and contract negotiations.

LinkedIn Β· View All Posts