Oracle licensing

Oracle BYOL Licensing Conditions

Oracle BYOL Licensing Conditions

  • License Eligibility: Full-use, ASFU, and proprietary licenses are eligible.
  • Support Agreement: Active support is mandatory for BYOL.
  • Conversion Ratios: 1 Processor = 2 OCPUs; Standard = 4 OCPUs.
  • Transition Period: 100-day overlap between on-premises and cloud.
  • Platform Support: Compatible with OCI, AWS, Azure, GCP.

Oracle BYOL Licensing Conditions

Oracle’s Bring Your Own License (BYOL) program represents a strategic approach to cloud migration. It enables organizations to leverage their existing Oracle licenses in various cloud environments.

BYOL can be a valuable way to optimize investments in Oracle products while moving to more flexible cloud solutions.

This article will delve into this licensing model’s key aspects and conditions, providing a thorough understanding of how to utilize BYOL effectively and maximize its benefits.

License Eligibility and Types

What is Oracle BYOL?

To take advantage of Oracle’s BYOL program, certain licenses are eligible:

  • Not Eligible: Embedded Software Licenses (ESL) are not eligible for BYOL, as they are strictly tied to specific applications or purposes and cannot be transferred to the cloud.
  • Full-use licenses: These general licenses provide unrestricted use of Oracle products across various environments. Full-use licenses are typically eligible for the BYOL program.
  • Application-Specific Full-Use (ASFU) licenses: ASFU licenses, sold by Oracle’s partners, are eligible for BYOL. They can only be used with a specific application or solution, even when moved to the cloud.
  • Proprietary Application Hosting licenses: These licenses are suitable for proprietary applications hosted by service providers and eligible for BYOL.

Read how to license Oracle in Third Party Clouds.

Support Requirements

Key Benefits of Oracle BYOL

Maintaining an active support agreement is key to using Oracle licenses under the BYOL program. The Customer Support Identifier (CSI) linked to the license must be active, ensuring that organizations receive continued access to Oracle support and updates during their cloud journey.

This support provides vital coverage for critical updates, patches, and technical help.

License Conversion and Mapping

Converting on-premises Oracle licenses to a cloud environment involves specific conversion ratios depending on the license type and the Oracle product being deployed. Below is a detailed overview of how different licenses map to Oracle’s OCPUs (Oracle Cloud CPUs):

  • Enterprise Products:
    • Processor License: Each processor license corresponds to 2 OCPUs in Oracle Cloud Infrastructure (OCI).
    • Standard Edition License: This license maps to 4 OCPUs in OCI, providing a higher ratio to accommodate Oracle Standard Edition deployments.
    • Named User Plus (NUP) Licenses: Under the BYOL model for Oracle Enterprise products, 1 OCPU corresponds to 25 named users. This ratio helps calculate the number of OCPUs required when migrating specific user counts.

Cloud Platform Compatibility

Conditions for Using Oracle BYOL

Oracle’s BYOL program allows customers to deploy their existing licenses in various public cloud platforms, offering flexibility in cloud provider selection. Supported Platforms include:

  • Oracle Cloud Infrastructure (OCI)
  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)

Each platform has unique benefits and cost structures, and Oracle’s licensing policies are designed to ensure compliance across these environments.

Understanding the differences in cloud environments can help organizations decide where to deploy Oracle workloads.

Key Considerations and Restrictions

How to Leverage Oracle BYOL for Cost Efficiency

Oracle allows a 100-day transition period during which customers may run both on-premises and cloud-based BYOL deployments simultaneously.

This overlap provides a buffer to ensure smooth migration and address technical challenges. After the 100 days, concurrent use of the same license on-premises and in the cloud is not permitted.

Autonomous Database Specifics

For customers wishing to use Oracle Autonomous Database under the BYOL model, there are specific requirements:

AActive Data Guard license is needed to use an Autonomous Data Guard and meet disaster recovery and high availability requirements.

An Enterprise Edition License is mandatory.

For deployments exceeding 17 OCPUs per instance, a Real Application Clusters (RAC) license is also required.

Cost Optimization Strategies

Using BYOL in Multicloud and Hybrid Cloud Environments

License Assessment

Organizations should conduct a thorough license assessment to optimize costs when using Oracle BYOL to understand what resources can be effectively migrated. Consider the following steps:

  • Review Current License Utilization: Evaluate how current licenses are being used on-premises to determine the suitability for cloud migration.
  • Identify Underutilized Licenses: Look for underutilized or dormant licenses that can be repurposed in the cloud to reduce costs.
  • Evaluate High-Cost Licenses: Assess whether any high-cost licenses would be more cost-effective in the cloud, especially considering Oracle’s BYOL conversion ratios.

Cloud Provider Selection

Selecting the right cloud provider is a critical decision that affects BYOL’s cost-effectiveness. Each platform offers different levels of compatibility, pricing, and additional benefits for Oracle workloads.

  • Oracle Cloud Infrastructure (OCI): OCI typically offers the most favorable pricing and performance for Oracle workloads, with features optimized for Oracle products.
  • Microsoft Azure, AWS, and Google Cloud: While these platforms support Oracle BYOL, cost-effectiveness may vary based on workload type, region, and provider-specific offerings.

Compliance and Management

License Restrictions

Understanding and adhering to Oracle’s licensing restrictions is essential for maintaining compliance when deploying licenses in the cloud. Some critical restrictions include:

  • Usage Compliance: Cloud deployments must comply with Oracle’s cloud policies, which outline specific use conditions for BYOL.
  • Scope of License: The scope of licenses for cloud use must be verified for compatibility. Restrictions tied to the original license (e.g., ASFU limitations) continue to apply.
  • License Restrictions Apply to Cloud: Any restrictions associated with an on-premises license carry over when that license is used in a cloud deployment.

Special Considerations for AWS Deployments

When using Oracle licenses in Amazon RDS (Relational Database Service) under the BYOL model, there are specific guidelines:

  • Customers must have appropriate Oracle Database licenses, including Software Update License & Support.
  • The Database Instance Class must match the coverage provided by the Oracle license to avoid non-compliance.
  • All deployments must comply with Oracle’s cloud computing licensing policies to ensure they meet requirements for software usage in public cloud environments.

Advanced Features and Benefits

Enterprise Edition Benefits

Deploying Oracle products via BYOL in a Platform as a Service (PaaS) model provides access to advanced capabilities that enhance the value of existing licenses, such as:

  • Diagnostics Pack: Helps monitor and diagnose performance issues in Oracle databases.
  • Tuning Pack: Provides tools to tune and optimize Oracle workloads, ensuring efficient resource usage.
  • Data Masking and Subsetting Pack: This pack enhances data security by masking sensitive information, making it safe to use in non-production environments.
  • Real Application Testing: Helps in testing database upgrades, patches, and configuration changes to minimize downtime and ensure stability.

Cost Impact and ROI

Financial Benefits

The BYOL model offers considerable financial benefits by leveraging existing investments in Oracle technology. Key advantages include:

  • 76% Lower Price for Autonomous Database Compute: When using BYOL with Oracle Autonomous Database, compute costs are significantly reduced compared to pay-as-you-go rates.
  • Reduced Need for Additional Licenses: Using existing licenses eliminates the need to purchase new cloud-specific licenses, leading to substantial savings.
  • Maximized ROI: BYOL enables organizations to maximize return on investment from previously purchased Oracle licenses, extending their value into cloud environments.

Best Practices for Implementation

Strategic Planning

Implementing Oracle BYOL requires careful planning and ongoing management to ensure compliance and cost efficiency.

Best practices include:

  • Hybrid Cloud Strategies: For many organizations, a hybrid approach that combines on-premises and cloud resources can offer the best balance of performance, cost, and flexibility. BYOL can be used to extend on-premises resources into the cloud without disrupting core operations
  • Maintain Accurate License Inventory: Keep an up-to-date record of all Oracle licenses, including deployment details, eligibility status, and support agreements.
  • Regular Compliance Reviews: Conduct audits to ensure licenses are used under Oracle’s policies and guidelines.
  • Plan for Long-Term Maintenance Costs: While BYOL reduces upfront costs, long-term support fees must be considered for budget planning.

Oracle BYOL Licensing Conditions FAQ

What licenses are eligible for Oracle BYOL? Oracle BYOL supports full-use licenses, Application-Specific Full-Use (ASFU) licenses, and proprietary application hosting licenses. However, Embedded Software Licenses (ESL) are not eligible for migration to the cloud.

Is active support required for Oracle BYOL? An active support agreement is mandatory for using Oracle licenses under the BYOL program. This agreement ensures continued patch access, updates, and technical support services from Oracle.

How are processor licenses converted in Oracle BYOL? The conversion depends on the license type. One on-premises processor license for Enterprise products equals two Oracle Cloud Infrastructure (OCI) OCPUs. Standard Edition licenses convert to four OCPUs.

What is the 100-day transition period in Oracle BYOL? The 100-day transition period allows customers to run both on-premises and cloud BYOL deployments simultaneously to facilitate smooth migrations. After this period, dual-use is not allowed.

Can I use Oracle BYOL in any cloud platform? Oracle BYOL is compatible with multiple cloud platforms, including Oracle Cloud Infrastructure (OCI), AWS, Microsoft Azure, and Google Cloud Platform (GCP). Each platform has its specific licensing guidelines.

What are the key restrictions for using BYOL in the cloud? BYOL requires adherence to Oracle’s licensing policies, including ensuring licenses match the scope of the deployment. Restrictions tied to the original license, like ASFU limitations, also apply in the cloud.

How does Oracle BYOL work with AWS RDS? To use Oracle BYOL with Amazon RDS, customers must have the appropriate Oracle Database licenses and Software Update License & Support. The instance class must align with the license coverage.

What are the main advantages of Oracle BYOL? The primary advantage is cost savings by reusing existing licenses. It prevents companies from purchasing new cloud-specific licenses while retaining access to Oracle’s advanced features through Platform as a Service (PaaS).

Can Oracle BYOL licenses be transferred back on-premises? Yes, Oracle licenses used under BYOL can be transferred back on-premises, provided compliance with Oracle’s guidelines is maintained. This flexibility is one of the advantages of the BYOL model.

Do BYOL licenses offer the same features as those in the cloud? Yes, BYOL licenses provide the same features in the cloud as on-premises, including access to advanced packs such as Diagnostics Pack, Tuning Pack, and Data Masking when used with Oracle PaaS.

What is the cost implication of using BYOL in the cloud? Using BYOL significantly reduces cloud costs since there’s no need to purchase additional cloud-specific licenses. However, customers must still pay for cloud infrastructure resources and annual support fees.

What licenses are needed for an Autonomous Database under BYOL? An Enterprise Edition License is required for an autonomous database. Deployments exceeding 17 OCPUs also need a Real Application Clusters (RAC) license, and an Active Data Guard license is necessary for disaster recovery.

Is there any penalty for using Oracle licenses without active support? Using Oracle licenses without an active support agreement can lead to compliance issues, loss of support, and access to critical updates. Maintaining support coverage is essential for BYOL.

How should organizations plan for Oracle BYOL implementation? To ensure a successful BYOL implementation, organizations should maintain an accurate inventory of their Oracle licenses, review compliance requirements regularly, and plan for the transition and long-term costs.

Why is Oracle Cloud Infrastructure (OCI) preferred for BYOL? OCI often offers the most favorable pricing and performance for Oracle workloads. It provides features specifically optimized for Oracle products, resulting in better cost efficiency and performance than third-party clouds.

Author