Oracle Database Deployment Options Cheatsheet

Deployment OptionOn-PremisesAWSAzureGCPOCI
IaaS – Bare MetalPhysical Infrastructure (BYOL)EC2 Bare Metal (OLVM)(BYOL)Bare Metal Instances (BYOL)Bare Metal Solution (OLVM) (BYOL)Bare Metal Compute Shapes (BYOL, PPU/LI)
IaaS – VirtualizedOracle Hypervisor (OVM, OLVM/KVM)Virtual Machine (BYOL)n/an/an/aVM Compute Shapes (BYOL, PPU/LI)
Other HypervisorVirtual Machine (BYOL)
Oracle hard partitioning restrictions apply. In general whole physical machine needs to be licensed.
EC2 (BYOL)
Oracle cloud licensing does not support all products and options (notable: RAC).
Core factor table does not apply, in general 2x number of licenses required compared to OCI.
VM Compute Instances (BYOL)
Oracle cloud licensing does not support all products and options (notable: RAC).
Core factor table does not apply, in general 2x number of licenses required compared to OCI.
n/a
PaaSAutonomous DB on Exadata C@C supports PPU and LI for OCPUs; Base infrastructure has minimum lease of 4 years.RDS
For Standard Edition PPU/LI is available, Enterprise Edition requires BYOL. Supports versions 12.1.0.2 up to 21c.
n/an/aOracle Base DB
(DBaaS on VM or Bare Metal)

Autonomous DB on shared Exadata infrastructure

Dedicated Exadata infrastructure

(All: BYOL, PPU/LI)
Multi-Cloud
Integrated Oracle Offering
Other scenarios behave just like any other Multi-Cloud Setup
Oracle Database Services for Azure (ODSA)
Databases are deployed (and billed) in OCI

Azure-OCI Interconnect
Oracle Database Services for Azure (ODSA)
All OCI DB PaaS available in Azure (BYOL, PPU/LI)

Azure-OCI Interconnect
Hybrid CloudPhysical or Virtual Infrastructure as described above (BYOL)

Exadata C@C
as described above (PPU/LI)
On-premises databases can be managed in OCI

Exadata C@C has control plane in OCI

BYOL = Bring Your Own License; PPU = Pay Per Use; LI = License Included