Oracle BYOL is short for “Bring your own license”. It allows you to bring your own license to any public cloud platform such as AWS RDS, MS Azure, GCP or even Oracle Cloud, if you have already purchased Oracle licenses from Oracle and intend to use them to cover an Oracle software deployment in a public cloud offering. In this article we explain how it works with Oracle Cloud BYOL. As a rule any standard edition products cover 4OCPU and Enterprise products gives you 2 OCPU per processor license. See picture below.
Which Oracle BYOL license models are available?
Full use licenses, that is the normal end customer licenses that are most common. Generally you apply 1 processor license for enterprise products and they will give you 2 OCPU. Pay attention that any restrictions you have in your license terms apply for the cloud rights as well.
Oracle ASFU licenses which is an application specific full use license that Oracle partners resells with its application package. You can only use that license for the specific application if you want to move it to Oracle cloud.
For all of the above licenses, to quality for Oracle you 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 BYOL works both for Public cloud and Oracle different cloud solutions for onpremise such as Oracle cloud at customer
Transition period – Oracle allows customers to run both on-premises and BYOL for up to 100 days. After that you cannot run both on-premises and BYOL with the same license.
Oracle Licenses to BYOL – Calculation
Most Oracle Enterprise products are mapped 1 processor license equals 2 OCPU in Oracle cloud. If you have a standard edition it maps to 4 OCPU. If you have named user plus licenses for enterprise they are mapped to 1 OCPU per 25 named user plus.
Oracle Java Cloud Service – 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.
For each supported Processor license you may activate up to 4 OCPUs of the BYOL Cloud Service. Conversion Ratios for WebLogic Enterprise Edition and WebLogic Suite:
For each supported Processor license you may activate up to 2 OCPUs of the BYOL Cloud Service.
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, then your BYOL requirement is to bring licenses of Oracle WebLogic Server Standard Edition
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
If you elect to run Oracle Java Cloud Service High Performance edition as a BYOL Cloud Service then any of the following supported program licenses may be aggregated to meet the conversion ratio above. Oracle WebLogic Suite or Oracle WebLogic Suite for Oracle Application
Benefits of using BYOL
If you bring Oracle Database Enterprise Edition, you receive rights to use Diagnostics, Tuning, Data masking and Real application without any requirement to purchase additional licenses.
Oracle BYOL can only map to Oracle platform services and not compute services.
License Compliance risks with Oracle BYOL
You need to manage your on-premises and cloud deployments so that you have sufficient licenses to cover both deployment platforms.
While in an Oracle ULA you can use the ULA for BYOL, which can lower costs. However, when the Oracle ULA ends, you cannot include BYOL deployments to the certification number. If you have utilized your Oracle ULA for BYOL – you can at the end be out of compliant as those deployments will provide you with zero licenses.
Review licensing agreements, for limitations in usage as those limitations remain even if you move to Oracle cloud BYOL.
Oracle has released an License Manager function for Oracle BYOL, it only covers limited set of Oracle licenses.
How do you start using existing Oracle licenses for Oracle BYOL?
Do I need to have diagnostic and tuning licenses when using it to Oracle BYOL?
No, Oracle has given the advantage of giving those licensable products for free, if you use it for Oracle cloud. However you should keep a track of any diagnostic and tuning usage, if you move the database back to on premise, in case you are audited by Oracle.
Can I use Oracle ULA licenses to Oracle Cloud BYOL?
Yes, if the agreement is still active, but you need to review your contract because those types of agreements have limitations of what you can certify at the end of the ULA
Oracle BYOL Autonomous database – Licensing
Can you use your existing Oracle Database Enterprise and Standard Edition licenses for BYOL to Oracle cloud and enable autonomous cloud? The answer is Yes. Oracle Bring-Your-Own License means that you map your license entitlements towards Oracle platform services. However, with BYOL much responsibility on license compliance relies on you as the end customer. Autonomous database utilizes many different Enterprise Edition options and if you do not have these licenses on-premises you are under-licensed.
It’s important to understand what you own and what is required to run autonomous database, from a licensing perspective.
Oracle Database SE BYOL
DB SE can only be on an instance with maximum 8 OCPUs.
You are allowed to use options such as Multitenant, RAC, Partitioning, Advanced Security, Label Security, Database vault and autonomous data guard.
Oracle Database Enterprise BYOL
You must bring both Oracle Database Enterprise Edition License
If you use more than 17 or more OCPUs per autonomous database instance you must bring an RAC license.
If you are using autonomous data guard, you must have the Active Data guard license.
Are you moving to Oracle cloud and using Oracle BYOL? We have extensive experience in Oracle licensing, cloud consumption models. If you want to know more about our services and how they can help with Oracle Bring Your Own License + Universal Cloud Credits – schedule an consultation.