Announcements and Technical Advice for the Oracle
Utilities product community from the Product Management team

  • August 7, 2019

The Oracle Utilities SaaS Cloud Difference

Anthony Shorten
Senior Principal Product Manager

I just completed a set of Customer Edge Conferences across the world and met a lot of customers and partners. One of the focus of the sessions I ran was to transition from on-premise to the cloud and they were well attended with lots of questions about that transition.

One common theme of the questions was the clarification of what the Oracle Utilities SaaS cloud offerings, on Oracle Cloud Infrastructure, from Oracle Utilities offers customers from a technical point of view. I wanted to summarize the discussions I had with various partners to help transitions.

  • The Oracle Utilities SaaS Cloud Services are a solution not just an installation. One common misconception is that the Oracle Utilities SaaS Cloud offerings were just simply an installation of the relevant Oracle Utilities product on the Oracle Cloud Infrastructure. Whilst we did in fact install the Oracle Utilities product on that infrastructure, the service is far more than just the product installation. The service contains the following additional capabilities:
    • Oracle Utilities Cloud Service Foundation. This is a cloud exclusive product, provided with the service, that provides additional services like conversion tools, batch scheduling, code management and monitoring metrics for the cloud service. This is the exclusive console for the service directly linked into the service. It provides automation tools for managing your service for common tasks to reduce your costs and risks in the cloud environment. 
    • Integrated Reporting. There is an integrated reporting capability that not only allows operational reporting for the business but allows site operations people access to the underlying infrastructure to provide advanced diagnosis capabilities.
    • Integrated Testing. The Oracle Utilities Cloud Services now include integrated testing capabilities in the form of the Oracle Utilities Testing Accelerator as well as the content preloaded that exclusively designed for that Cloud Service.
    • Cloud Accelerator. The Oracle Utilities SaaS Cloud Service includes a pre-loaded cloud accelerator for each service. This is important for new cloud customers but also allows customers to reduce their extension risk by using the service capabilities natively.
    • Identity Capability. The Oracle Utilities SaaS Cloud Service is managed and protected by an in-built identity solution provided as part of the Oracle Cloud Infrastructure. This capability can be used natively in the service, via an external Oracle Identity Cloud Service or via an identity federated solution.
  • Superior Hardware. The Oracle Utilities SaaS Service is built upon the Oracle next generation cloud, Oracle Cloud Infrastructure, which provides scalable hardware which includes Oracle ExaData (for all databases) and access to fast object storage.
  • Tight Integration with PaaS Services. To keep the Oracle Utilities SaaS Service as cost effective as possible for the wide range of solutions (including hybrid solutions) the service is compatible with a wide range of Oracle Cloud PaaS Services. This allows partners and customers to augment the solution with additional cloud services as necessary.
  • REST API Capability. The service uses a REST based API which exposes its functions as necessary for integration. This is in line with other Oracle Cloud Services which use a similar approach.

Partners ask me what the recommendation in moving to the cloud, and my personal advice is that you assess what is provided in the service against your current extensions and use as much of the service, which you paid for, as possible. This will greatly reduce your extension risk and costs and allow you to take advantage of the regular upgrades provided by the cloud offering. Everything that you do not use in the service is just an additional cost to you. The service has been designed to be as comprehensive as possible with cost and risk taken into account.

Note: The techniques used for extensions on the cloud can be also used on-premise implementations as well, regardless whether the cloud migration is happening now or in the future or at all. For information about the techniques refer to the Preparing for the Cloud on Software Configuration Management Series (Doc Id: 560401.1) available from My Oracle Support.

Join the discussion

Comments ( 2 )
  • Barry Friday, October 4, 2019
    Hi Anthony,
    If SaaS products run in OCI, and OCI supports Java, can we then run Java code alongside a CCS SaaS instance? Or do we still have to convert to Groovy?
  • Anthony Shorten Monday, October 7, 2019
    You still have to convert to Groovy, for extensions embedded in the SaaS clous, as Java on the cloud (or on-premise) does not have direct access to the service. All the direct interfaces are Web Service based like most cloud services are.
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.