Last October, Oracle chairman Larry Ellison announced the Oracle Private Cloud Machine for PaaS and IaaS, essentially an appliance that replicates the systems used in Oracle Cloud but packaged for on-premises deployment.
The company has now taken a big new step by announcing Oracle Cloud at Customer - Oracle Cloud services delivered from hardware installed in the customer's data centre.
Although the hardware is under the customer's physical control, it is fully managed by Oracle.
Oracle "runs the whole system for them, but behind the firewall."
Financial services, insurance, telecom, retail and public sector organisations are especially interested in Oracle Cloud at Customer, he said.
The initial set of services offered on Oracle Cloud at Customer include infrastructure (compute, storage, networking, messaging and identity management), Oracle Database Cloud, Oracle Java Cloud, Oracle Integration Cloud Service, and management.
Some other services have been pre-announced, including Containers, Elastic Load Balancer, Big Data Cloud, and the Exadata version of the Oracle Database service.
Additional features scheduled for release in the near future include support for additional programming languages (Node.js, Ruby, PHP) and expanded integration capabilities (including SOA, API management and IoT).
Non-Oracle workloads can be run on Oracle Cloud at Customer.
Zavery said Oracle Cloud at Customer has "exactly the same pricing" as Oracle Cloud, with no upfront payment although customers must commit to a minimum quantity and contract term.
Since the systems are managed as part of the wider Oracle Cloud, the marginal management costs are negligible for Oracle. The on-premises hardware will likely achieve lower utilisation and therefore incur higher costs, but "we'll make it up over time" as addressing the needs of customers previously neglected by the cloud industry will boost revenue, he explained.
Oracle is the first vendor to provide seamless back and forth mobility of workloads between the same stack and configuration located on premises or in the public cloud, Zavery added.
Oracle Cloud at Customer will be rolled out to selected countries including Australia over the next month.
Zavery said there is "a lot of excitement" from local customers that have been briefed about the announcement. 80% of workloads are still on-premises, and Oracle Cloud at Customer provides an easy way for organisations to get the benefits of cloud while keeping those workloads in their own data centres.
“We are committed to helping our customers move to the cloud to help speed their innovation, fuel their business growth, and drive business transformation,” said Oracle president Thomas Kurian.
“Today’s news is unprecedented. We announced a number of new cloud services and we are now the first public cloud vendor to offer organisations the ultimate in choice on where and how they want to run their Oracle cloud.”