The Two-Layer Licensing Problem
When organisations consider moving PeopleSoft to cloud or virtualised infrastructure, they typically focus on the PeopleSoft application licence — can they take their existing PeopleSoft licences to AWS, Azure, or a VMware environment? The answer is generally yes. PeopleSoft application licences are portable and are not tied to specific physical hardware or data centre locations.
The licensing challenge lies in the second layer: the Oracle Database licences required to support PeopleSoft. PeopleSoft runs on Oracle Database, and Oracle's licensing rules for the database in virtualised and cloud environments are substantially different from — and in many cases more expensive than — the application licence itself. ITAM professionals who plan a PeopleSoft cloud migration around the application licence without modelling the database licence implications frequently discover a material cost exposure after the migration is underway.
VMware Virtualisation: The Whole-Cluster Problem
PeopleSoft deployments on VMware ESXi virtualised infrastructure are subject to Oracle's Software Investment Guide provisions on virtualised environments. Oracle does not recognise VMware hard partitioning (such as vSphere resource pools or DRS host affinity rules) as a valid licence boundary for Oracle Database. Oracle's position is that when VMware manages physical resources, Oracle software can in theory migrate to any physical host in the cluster — therefore, the customer must licence Oracle Database for all physical cores in the entire VMware cluster on which PeopleSoft virtual machines run.
The practical implication is significant. An organisation running PeopleSoft on four dedicated VMs within a 10-node VMware cluster — where each node has two 16-core processors — must licence Oracle Database for all 320 physical cores across the cluster, not just the cores allocated to the four PeopleSoft VMs. Applying Oracle's core factor for Intel processors (0.5), this translates to 160 processor licences. At Oracle Database Enterprise Edition list pricing of approximately $47,500 per processor licence, the theoretical compliance cost for this configuration is $7.6 million — for a deployment where PeopleSoft itself may be using only 8 to 16 cores.
What Organisations Actually Do: The Compliance Gap
In practice, most PeopleSoft organisations running on VMware have not licensed Oracle Database for the full physical cluster. They have licensed only the cores actively used by PeopleSoft, on the assumption that logical isolation at the VM level is sufficient. Oracle's auditors are aware of this pattern and specifically look for VMware environments in audit data requests. The gap between what customers have licensed and what Oracle's policy requires is one of the largest sources of Oracle audit settlement demands for PeopleSoft customers.
Remediation options include migrating PeopleSoft to Oracle-approved hard partitioning technology (Oracle VM, Oracle SPARC Domains, specific IBM partitioning technologies), physically isolating the PeopleSoft Oracle Database onto dedicated servers outside the VMware cluster, or migrating to a cloud environment where per-virtual-CPU licensing applies. Each option has operational and cost implications that must be assessed as part of a structured remediation plan.
Running PeopleSoft on VMware? Your Oracle Database licence position may be at significant risk.
We quantify your VMware licensing exposure and develop a cost-effective remediation strategy.BYOL on Public Cloud: AWS, Azure, and Google Cloud
Oracle formally authorises Bring Your Own Licence (BYOL) deployment of Oracle software — including both PeopleSoft and Oracle Database — on three public cloud providers: Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform. This authorisation means customers can use their existing perpetual licences on these clouds without paying cloud provider software fees for Oracle products, provided the licensing terms are met.
For PeopleSoft application licences on authorised clouds, BYOL is straightforward — the existing application licences cover the PeopleSoft deployment on cloud VMs, and the application licence compliance rules (user counts, employee metrics, module enablement) operate the same as in on-premises environments.
For Oracle Database on authorised clouds, BYOL operates on a virtual CPU (vCPU) basis rather than physical core basis. Oracle's standard rule is that one Oracle processor licence covers two vCPUs on authorised cloud providers. A PeopleSoft deployment on a cloud VM with 8 vCPUs requires four Oracle Database processor licences. This per-vCPU model is substantially more favourable than the physical core model that applies to VMware, making cloud migration one of the most effective strategies for organisations with excessive VMware licensing exposure.
Authorised Cloud Provider Details
AWS authorised instance types and Azure VM families that meet Oracle's authorised cloud provider requirements are documented in Oracle's Licensing Oracle Software in the Cloud Computing Environment policy document, which is updated periodically. The policy specifies which instance types are eligible for the two-vCPU-per-processor-licence ratio. Bare metal instances on both AWS and Azure offer a different calculation — each physical core requires a full processor licence, equivalent to on-premises physical server licensing.
Google Cloud operates under a similar authorised provider policy. The vCPU to processor licence ratio on Google Cloud VM instances follows the same two-to-one rule as AWS and Azure. Organisations that have commitments on a specific cloud provider may find that Oracle Database licensing costs should be factored into cloud commitment modelling, as the vCPU cost of Oracle Database can be material relative to the underlying compute cost.
Oracle Cloud Infrastructure (OCI): The Most Favourable Terms
For organisations with significant Oracle product footprints, Oracle Cloud Infrastructure (OCI) offers the most commercially advantageous licensing terms. Several specific OCI advantages make it the preferred infrastructure for Oracle-heavy PeopleSoft deployments.
First, Oracle allows a one-to-one core ratio on OCI rather than the two-vCPU-per-licence ratio that applies to third-party clouds — meaning each OCPU (Oracle CPU) on OCI is covered by one Oracle processor licence, providing more compute per licence than comparable configurations on AWS or Azure. Second, organisations under active Oracle Premier Support contracts receive Oracle Support Rewards when running workloads on OCI — earning 25 cents in support credits for every dollar of OCI spend, which can meaningfully reduce net support cost. Third, Oracle actively supports PeopleSoft deployment on OCI through its PeopleSoft Cloud Manager tool, which automates deployment, patching, and lifecycle management on OCI infrastructure.
The commercial decision to migrate PeopleSoft to OCI versus a third-party cloud should account for all factors — Oracle licensing cost differentials, OCI compute pricing versus AWS or Azure equivalents, data egress costs from OCI, existing cloud provider commitments, and the operational capability to manage the OCI environment. OCI's Oracle licensing advantages do not automatically make it the lowest total cost option when the full picture is assessed.
ULA (Unlimited License Agreement) Implications
Organisations holding Oracle Unlimited License Agreements (ULAs) that include Oracle Database face specific considerations when operating PeopleSoft in cloud and virtual environments. The ULA allows unlimited deployment of covered products during the ULA term, which removes licence count constraints during that period — including for PeopleSoft environments on VMware clusters or cloud platforms.
The critical complexity arises at ULA certification — the process at the end of the ULA term where the customer declares the number of licences deployed and those licences become the perpetual licence entitlement going forward. Oracle's certification policies for ULAs explicitly exclude deployments on authorised third-party clouds (AWS, Azure, Google Cloud) from the ULA certification count in many contract terms. This means that PeopleSoft Oracle Database deployments on AWS or Azure during the ULA term may not be certifiable as perpetual licences, requiring separate licence procurement at the end of the ULA for cloud-based deployments.
Organisations approaching ULA certification with cloud-based PeopleSoft deployments should review their specific ULA contract terms — particularly the cloud certification exclusions and any OCI carve-outs that may apply — with expert support before making certification representations to Oracle. The commercial implications of certifying incorrectly can be significant, resulting in under-licensed cloud deployments that require additional licence procurement at full list price.
PeopleSoft Cloud Manager: The Operational Path to OCI
For organisations considering OCI as the target platform for PeopleSoft, Oracle's PeopleSoft Cloud Manager provides an automation layer that substantially reduces the operational effort of migrating to and managing PeopleSoft on OCI. Cloud Manager handles environment provisioning, PeopleSoft Update Manager (PUM) patch orchestration, environment cloning, and lifecycle management from a centralised web console.
The licensing implication of Cloud Manager is that it is provided at no additional licence cost for customers with active PeopleSoft licences on OCI — it is an OCI service that runs within the customer's OCI tenancy and interacts with Oracle-managed services. Organisations that have historically maintained large teams for PeopleSoft environment provisioning and patching find that Cloud Manager substantially reduces that operational overhead, though it introduces a dependency on OCI infrastructure that should be considered in the total cost model.
Planning a Compliant PeopleSoft Cloud Migration
A compliant PeopleSoft cloud migration requires addressing licensing considerations at each phase of the project, not as an afterthought after the technical architecture is designed. The planning process should include an independent Oracle licence position assessment before migration begins, establishing the baseline of what is currently licensed and what is deployed. This assessment should identify any existing VMware or on-premises compliance gaps — migrating non-compliant deployments to cloud does not resolve on-premises compliance exposure and may trigger Oracle audit activity if the migration is disclosed to Oracle as part of contract discussions.
During architecture design, the Oracle Database deployment pattern should be determined — specifically whether to use BYOL on an authorised cloud provider, OCI with native Oracle database services, or a combination. The vCPU allocation for Oracle Database VMs should be designed to minimise processor licence requirements, as each additional vCPU pair in an authorised cloud environment requires an additional processor licence. Oversizing Oracle Database VMs for performance headroom that may not be required in steady state results in unnecessary licence cost.
Before going live on the target cloud environment, the organisation should document the Oracle product deployment on cloud infrastructure in a format that satisfies Oracle's BYOL documentation requirements. Oracle reserves the right to audit BYOL deployments, and maintaining current deployment documentation avoids ambiguity in the event of an Oracle licence review.
Oracle Cloud Licensing Intelligence
Oracle's cloud licensing policies and OCI pricing change regularly. Subscribe for quarterly updates on PeopleSoft cloud migration licensing, OCI policy changes, and BYOL best practices.