Oracle BYOL – A Comprehensive Guide for 2024


Oracle BYOL – A Comprehensive Guide for 2024

Introduction to Oracle BYOL and Its Implications

Oracle’s Bring Your Own License (BYOL) program allows you to use your existing Oracle licenses on any public cloud platform, including AWS RDS, Microsoft Azure, Google Cloud Platform (GCP), or Oracle Cloud.

Key points include:

  • License Types: Includes full-use licenses, application-specific full-use (ASFU) licenses, and proprietary application hosting licenses.
  • Active Support Agreement: An active support agreement is needed for the license you want to use as BYOL.
  • Transition Period: Oracle permits a 100-day period to run both on-premises and BYOL with the same license.
Oracle BYOL - Mapping on premise licenses to cloud

Which Oracle BYOL license models are available?

oracle byol licenses
  • Full-use licenses are the most common end-customer licenses. Generally, you apply for one processor license for enterprise products, and they will give you 2 OCPUs.  Remember that any restrictions in your license terms also apply to the cloud rights.
  • Oracle ASFU licenses are application-specific full-use licenses that Oracle partners resell with their application packages. If you want to move an application to the Oracle cloud, you can only use that license for the specific application.
  • Proprietary application hosting licenses (subject to an ISV amendment from Oracle).
  • For all of the above licenses, to qualify for Oracle, you need an active support agreement for the CSI / license agreement you want to use as BYOL. This means you cannot use unsupported licenses for Oracle BYOL.
  • Oracle ESL licenses are not eligible for BYOL usage.
  • Oracle BYOL works for the public cloud and Oracle’s different cloud solutions for on-premise, such as Oracle Cloud at the customer.
  • Transition period – Oracle allows customers to run on-premises and BYOL for up to 100 days. After that, you cannot run both on-premises and BYOL with the same license.
oracle byol to cloud at customer
Oracle BYOL - which licenses eligble for Oracle Cloud ?

Oracle Licenses to BYOL – Calculation

Most Oracle Enterprise products are mapped to one processor license, which equals 2 OCPUs in the Oracle cloud. If you have a standard edition, it maps to 4 OCPU.

If you have named users plus licenses for the enterprise, they are mapped to 1 OCPU per 25 named users.

Oracle Java Cloud Service – Weblogic BYOL

oracle weblogic byol

The BYOL requirements are based on the edition of the WebLogic Server that you choose to run in the BYOL Cloud Service environment.

  • You may activate up to 4 OCPUs of the BYOL Cloud for each supported Processor license. Service. Conversion Ratios for WebLogic Enterprise Edition and WebLogic Suite:
  • You may activate up to 2 OCPUs of the BYOL Cloud Service for each supported Processor license.
  • For every 25 supported Named User Plus licenses, you may activate 1 OCPU of the BYOL Cloud Service.

Java Cloud Service Standard

If you elect to run Oracle Java Cloud Service Standard as a BYOL Cloud Service, your BYOL requirement is to bring Oracle WebLogic Server Standard Edition licenses.

Java Cloud Service Enterprise

Java Cloud Service Enterprise

If you elect to run Oracle Java Cloud Service Enterprise as a BYOL Cloud Service, then your
BYOL requirement is to bring licenses of Oracle WebLogic Server Enterprise Edition

Java Cloud Service High Performance

Suppose you run Oracle Java Cloud Service High-Performance edition as a BYOL Cloud Service.

Any of the following supported program licenses may be aggregated to meet the above conversion ratio. Oracle WebLogic Suite or Oracle WebLogic Suite for Oracle Application

Advantages of Using Oracle Cloud Over AWS and Azure

Advantages of Using Oracle Cloud Over AWS and Azure

When you opt for Oracle BYOL and bring your Oracle Database Enterprise Edition, you unlock several benefits:

  • You gain the right to use diagnostics, tuning, data masking, and real applications without any additional license purchases.
  • There’s no need to expend Oracle Universal Cloud Credits to acquire platform services. This results in a significant difference in the pricing model compared to purchasing Universal Cloud (UC).
  • It’s important to note that Oracle BYOL can only be mapped to Oracle platform services, not compute services.
oracle byol benefits

License Compliance Risks with Oracle BYOL

License Compliance Risks with Oracle BYOL

When using Oracle BYOL, there are several vital points to consider to ensure license compliance:

  • You must manage both your on-premises and cloud deployments to ensure you have adequate licenses to cover both platforms.
  • If you’re in an Oracle Unlimited License Agreement (ULA), you can use the ULA for BYOL, which can reduce costs. However, you cannot include BYOL deployments in the certification number when the Oracle ULA ends. You may be non-compliant if you’ve used your Oracle ULA for BYOL, as those deployments will not provide you with any licenses.
  • Reviewing your licensing agreements for usage limitations is crucial, as these will apply even if you transition to Oracle Cloud BYOL.
  • Oracle has launched a License Manager function for Oracle BYOL, but it only covers a limited set of Oracle licenses.

How do you start using existing Oracle licenses for Oracle BYOL?

  • You need to have an Oracle Cloud Account.
  • You will need to have Oracle Universal Cloud Credits (Oracle Cloud currency to purchase their services on Oracle Cloud Infrastructure)
  • You either Pay as you go or sign an Oracle Annual Commit (better pricing and upfront payment)
  • Pay as you go – you are invoiced monthly.

Recommendations for customers considering Oracle BYOL

  • Oracle customers should consider all public cloud platforms to review which is the most cost-effective and right choice to move the Oracle workload to.
  • Oracle customers who will utilize Oracle Cloud or Oracle Cloud at customer need to review to understand if purchasing new Oracle Universal Cloud Credits or using BYOL is the most cost-effective.

FAQ on Oracle BYOL

Licensing for Oracle BYOL Autonomous Database

Licensing for Oracle BYOL Autonomous Database

Are you considering using your Oracle Database Enterprise and Standard Edition licenses for BYOL to Oracle Cloud and enabling the autonomous cloud?

If so, you’ll be pleased to know that the answer is Yes. Oracle’s Bring-Your-Own-License (BYOL) program lets you map your license entitlements toward Oracle platform services.

However, it’s important to remember that with BYOL, the onus of license compliance falls squarely on you, the end user.

The autonomous database uses various Enterprise Edition options, and you could be under-licensed if you don’t have these licenses on-premises.

Understanding what you own and what is required to run the autonomous database from a licensing perspective.

Oracle Database SE BYOL

For Oracle Database Standard Edition (SE) BYOL:

  • You can only have an instance with a maximum of 8 Oracle CPUs (CPUs).
  • You are permitted to use options such as:
    • Multitenant
    • Real Application Clusters (RAC)
    • Partitioning
    • Advanced Security
    • Label Security
    • Database Vault
    • Autonomous Data Guard

Oracle Database Enterprise BYOL

For Oracle Database Enterprise Edition (EE) BYOL:

  • You must bring both Oracle Database Enterprise Edition License.
  • You must bring an RAC license if you use more than 17 OCPUs per autonomous database instance.
  • You must have an Active Data Guard license if you are using an autonomous data guard.

Our Services to Facilitate Your Oracle Licenses Transition to Public Cloud

At Redress Compliance, we offer a suite of services designed to make your transition of

Expert Oracle Licensing Support at Your Fingertips

  • Former Oracle License Auditors: Benefit from the insights of experienced professionals.
  • Comprehensive Services:
    • Accurate licensing reports.
    • Specialized advice on Oracle licensing topics.
  • Global Reach, Remote Delivery: Serving over 200 clients in 41 countries, all services are delivered remotely.
  • Schedule a Consultation: Discuss how we can support your organization with our tailored Oracle licensing solutions.

Contact us

Please enable JavaScript in your browser to complete this form.


  • Fredrik Filipsson

    Fredrik Filipsson brings two decades of Oracle license management experience, including a nine-year tenure at Oracle and 11 years in Oracle license consulting. His expertise extends across leading IT corporations like IBM, enriching his profile with a broad spectrum of software and cloud projects. Filipsson's proficiency encompasses IBM, SAP, Microsoft, and Salesforce platforms, alongside significant involvement in Microsoft Copilot and AI initiatives, improving organizational efficiency.

    View all posts