This datasheet provides a concise comparison of Oracle licensing options on AWS RDS, focusing on License Included (LI) and Bring Your Own License (BYOL) models. The goal is to help businesses make informed decisions about the most suitable licensing strategy for their needs.
Definition and Benefits:
AWS includes the Oracle Database license with the RDS service.
Simplifies licensing process by eliminating the need for separate Oracle licenses.
Ideal for businesses seeking a hassle-free, bundled approach to Oracle licensing.
How AWS Holds the License for Oracle:
AWS manages the Oracle database software license, removing the need for businesses to deal directly with Oracle for licensing.
Pricing and Flexibility:
The Oracle Database license cost is included in the hourly price of the Amazon RDS service.
Allows businesses to optimize license costs and scale instances without upfront fees or long-term commitments.
Bring Your Own License (BYOL)
Definition and Benefits:
Allows businesses to use their existing Oracle Database licenses on AWS RDS.
Suitable for businesses with existing Oracle licenses or those with specific Oracle licensing agreements.
Offers a tailored approach to licensing, providing flexibility in choosing license terms and conditions.
Verify that your Oracle licenses are eligible for cloud deployment.
Ensure compliance with Oracle's licensing policies when running on RDS instances.
Select appropriate RDS instance types that align with your license terms.
The transfer of Oracle licences to the cloud can be impacted by the following situations:
An expiring VMware Enterprise Licensing Agreement (ELA)
An active or expiring Oracle Unlimited Licensing Agreement (ULA)
Any hardware refresh or datacenter lease expiration
Oracle or SQL databases on VMware on-premises or any cloud infrastructure
Those looking to reduce or eliminate Oracle and SQL server license requirements by migrating to AWS
Anyone considering a hypervisor switch (KVM, Nutanix, HyperV, Promox) due to recent Broadcom announcements
CPU and vCPU Considerations
Licensing is determined by the number of virtual CPUs (vCPUs) on the EC2 instance.
Each vCPU is a thread of either an Intel Xeon or AMD EPYC core.
Oracle Database Editions Supported
License Included (LI): Available only for Oracle Standard Edition One and Two.
Bring Your Own License (BYOL): Required for other Oracle editions and all editions on Amazon EC2.
Oracle Licensing on Amazon EC2 vs. Amazon RDS
Oracle licensing policies apply similarly to Oracle Database on Amazon RDS and EC2.
Hourly licensing is exclusively available on Amazon RDS.
Oracle License Portability and Conditions
Existing Oracle licenses might be portable to AWS, subject to specific license agreement terms.
Review your specific license agreement for detailed terms and potential costs.
For on-premises workloads, physical cores are counted and the Oracle core factor is applied to determine the number of required licenses, using Oracle Enterprise Edition Processor licenses based on traditional core-based licensing outlined in your contract.
Platform | Physical cores | vCPUs | Core factor | Oracle licenses |
AIX Power8 | 32 | 1 | ||
VMware on x86 | 128 | 256 | 0.5 | |
Total | 160 |
With RDS BYOL, Oracle’s Cloud Licensing Policy states that two AWS vCPUs equal one Oracle license. If matching physical cores on AWS to on-premises, this policy dictates the licensing requirements.
Amazon RDS for Oracle BYOL | Physical cores | vCPUs | Cloud factor | Oracle licenses |
db.r6i | 160 | 320 | 0.5 | 160 |
Amazon EC2 differs from Amazon RDS for Oracle as it allows the use of either Oracle’s Cloud Licensing Policy or traditional core-based licensing with dedicated hardware.
Amazon EC2 | Physical cores | vCPUs | Cloud/core factor | Oracle licenses |
r7i Shared Tenancy | 160 | 320 | 0.5 | 160 |
r7iz.metal-16xl | 160 | 320 | 0.5 | 80 |
r7iz dedicated hosts* | 192 | 384 | 0.5 | 96 |
Amazon RDS for Oracle License Included simplifies licensing by including it in the instance price, but it is restricted to Standard Edition 2 and cannot host third-party services (AWS Service Terms section 10.3.1). If these conditions are met, it reduces overall Oracle licensing liability. The table below assumes 50% of databases are moved to RDS License Included, with the rest on RDS BYOL.
Amazon RDS for Oracle | Physical cores | vCPUs | Cloud factor | Oracle licenses |
Cloud Policy BYOL | 80 | 160 | 0.5 | 80 |
RDS License Included | 80 | 160 | 0 |
Overlooking Oracle Support Policies
Ensure compliance with Oracle's support policies when transitioning to AWS RDS.
Neglecting License Compliance Management
Continuously manage Oracle license compliance on AWS as diligently as on-premises deployments.
Assuming Immunity from Oracle Audits
Be prepared for Oracle audits, as using Oracle on AWS RDS can be a significant audit trigger.