Why Oracle Cloud is Not Multi-tenant

Executive Summary

  • Oracle has made some curious claims regarding Oracle Cloud’s multitenancy.
  • In this article, we review the problems with these claims.

Introduction

Oracle very frequently compares its Oracle Cloud to AWS and to GCP and Azure. Notice the table below.

Comparisons like this assumed that each of the items is comparable. However, Oracle Cloud is not comparable to any of the major clouds. One reason is that Oracle Cloud is not self-service, as we covered in the article The Problem with Oracle OCI’s Machine Sizing. Another problem is that Oracle is not multitenant, while the other cloud service providers are. 

What is SaaS According to Oracle?

What Oracle calls SaaS is actually hosted on-premise products none of which are multi-tenant. Multi-tenancy permits a vendor to apply a software upgrade once and have it automatically work for dozens or hundreds of customers simultaneously. In a single tenant solution, the software vendor must apply the changes one customer at a time. The latter approach is very expensive and potentially error-prone. This explains the high frequency of outages experienced by Oracle cloud customers, especially for Oracle apps which we covered in the article The Problem with Oracle Cloud and Colocation.

The Example of Oracle EPM Cloud

The Hyperion suite includes planning (HPL), financial management(HFM), BI+, and uses Essbase as the database. Essbase is not a multi-tenant database so each customer has their own schema. When Oracle applies an upgrade, each customer must be upgraded individually because the customers don’t share a common (multi-tenant) database. Moreover, because the product is a single-tenant solution, different customers are on different versions of the product.

This means that patching and upgrading must be done individually because each version has a different patch and upgrade files.

Oracle and SAP on-premises apps are all single tenant. Between 10 customers you may have 3 or 4 different versions, 2 web servers, 2 different IAM solutions, etc… So each customer has a unique configuration, including a different database and even 2 customers using Oracle may be using different versions. one on 9i and the other on 11.

Conclusion

Oracle provides more false information about cloud that accurate information. And the issue of multitenancy is another area where Oracle pretends their clouds is like other cloud service providers but actually is not.

The Problem: A Lack of Fact-Checking of Oracle

There are two fundamental problems around Oracle. The first is the exaggeration of Oracle, which means that companies that purchased from Oracle end up getting far less than they were promised. The second is that the Oracle consulting companies simply repeat whatever Oracle says. This means that on virtually all accounts there is no independent entity that can contradict statements by Oracle.

 

The Necessity of Fact Checking

We ask a question that anyone working in enterprise software should ask.

Should decisions be made based on sales information from 100% financially biased parties like consulting firms, IT analysts, and vendors to companies that do not specialize in fact-checking?

If the answer is “No,” then perhaps there should be a change to the present approach to IT decision making.

In a market where inaccurate information is commonplace, our conclusion from our research is that software project problems and failures correlate to a lack of fact checking of the claims made by vendors and consulting firms. If you are worried that you don’t have the real story from your current sources, we offer the solution.

Financial Disclosure

Financial Bias Disclosure

Neither this article nor any other article on the Brightwork website is paid for by a software vendor, including Oracle, SAP or their competitors. As part of our commitment to publishing independent, unbiased research; no paid media placements, commissions or incentives of any nature are allowed.

Search Our Oracle Cloud Content

References

AWS and Google Cloud Book

How to Leverage AWS and Google Cloud for SAP and Oracle Environments

Interested in how to use AWS and Google Cloud for on-premises environments, and why this is one of the primary ways to obtain more value from SAP and Oracle? See the link for an explanation of the book. This is a book that provides an overview that no one interested in the cloud for SAP and Oracle should go without reading.