In the first article of the ‘Path to JD Edwards Cloud POV Series’, I talked about six myths surrounding JD Edwards in Cloud that focused on discussing the hype around JD Edwards on Cloud and elaborating on the most common myths that this hype has triggered. You can read the article here

This is the second article I want to talk about the six buzzwords that are common in the JD Edwards on Cloud space and what they mean.

We in the IT industry love to create new jargons and blame it to the high velocity of change in the technology industry. We sometimes genuinely need new words to better articulate the paradigm shift caused by the next new cool thing.

"JD Edwards on Cloud" is also associated with a lot of jargons or buzzwords. Read on to decipher what these jargons mean. Demystifying the Cloud ahead!
1
Public, Private and Hybrid Cloud
Let us use the analogy of an apartment complex. When you are renting an apartment in the building, you are an integral part of the main structure. You may utilize some common areas such as the lobby and elevators but once you reach your apartment; you are in your private area. You can create the interior space as per your choice as long as you are not impacting the structure of the building.

In a Public Cloud, a single host (similar to the apartment building) will support multiple customers but will make sure that their specific resources (like items in the apartment) are not shared with other customers. Just like with an apartment building (one bedroom, two bedrooms), you can rent computing power, storage, and network resources based on your needs. Basic services to support everything beneath the operating system layer is typically offered by the Public Cloud Provider.

A Private Cloud on the other hand, well, is more private. Each private cloud customer is supported by a dedicated host(s). To continue with the analogy of an apartment building, a penthouse with its dedicated elevator, special security and certain other privileges makes it quite different from the other apartments in the building complex. Nobody stops you from creating your own Private Cloud in your data center, but you will probably not do that if you are looking to have someone else take care of the IT infrastructure so that you can focus on your business.
 
As you have already guessed, Hybrid Cloud is a combination of Private Cloud and Public Cloud. It is like having a penthouse and then a few apartments, not because you ran out of space in the fancy penthouse, but for other reasons such as cost, long term plans, or other specific requirements.
2
Elastic Cloud
As we all appreciate, the demand on the system is heavy during certain situations/events. A good example is the month end financial closing window when many batch jobs will require heavy compute and storage power. Likewise, introduction of a highly anticipated new product can create a virtual stampede on the company’s online store. Designing the system to meet the peak demand can be expensive. Elastic cloud offers a better way. It will dynamically provision additional computing and storage resources to stretch to the demands of peak usage.
 
In our apartment complex example, if the management was willing to offer short-term rentals to accommodate our out-of-town guests, that will make renting in such an apartment very convenient. Sure, short-term usage of resources will cost more; however, it will still be cheaper than trying to rent something that will rarely be used.
3
Cloud Machine
Cloud machine is a leased private cloud installed in your datacenter. Its upkeep, day-to-day management and ownership continue to be with the cloud provider except that it is physically located in your data center. This option allows you to leverage all the benefits of the private cloud while maintaining data residency and compliance requirements, which may be necessary for some customers.
4
Single-tenant/Multi-tenant Model
This term is used in the context of a software application. A single-tenant model is self-contained in a way that it has its own codebase (programs) and dataset, and most of us continue to do so. Each customer gets a separate instance of the software which runs on a logically isolated hardware setup. The main benefit is that you have the flexibility of making changes to your programs based on your unique business needs.
 
A multi-tenant model, on the other hand, deploys a single codebase common across all customers. Data associated with each customer can reside in a single database or multiple databases depending on the architecture. Normally, all customers are served over the same software application instance in this model. An established process ensures that data is not shared between customers. The flexibility to change the program code for specific business needs is substantially reduced. A multi-tenant software is typically based on best business practices and encourages users to configure the software to suit their specific needs as opposed to change the code itself. This allows customers to take advantage of new releases and features as they become available as opposed to having to upgrade to the latest release. There are pros and cons of this, which will be a separate blog topic.
5
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) offering typically includes computing power, storage and network resources. Rather than acquiring and owning the hardware, IaaS allows you to subscribe (rent) it. Fees structure typically includes fixed monthly fees for a defined usage pattern with an escalation to allow the use of additional resources to meet peak demands.
 
It is, therefore, an Operating Expenditure (OPEX) and not a Capital Expenditure (CAPEX). Again, there are pros and cons of OPEX vs CAPEX models, which will be a separate blog topic.
6
Platform as a Service (PaaS) and Software as a Service (SaaS)
The platform typically includes a database, middleware, and development and management tools, all delivered as a service via the Internet.

Just like with infrastructure and platform, Software as a Service (SaaS) allows customers to subscribe to the software rather than own it. While most SaaS plans are offered for multi-tenant cloud software applications, it is not necessary for the software to be a multi-tenant or to be in the cloud to leverage SaaS pricing model. Essentially, SaaS is a fee structure and not a technology. SaaS fee structure can be quite creative, and can vary widely. Examples include a fixed fee per user per month to per transaction fee.
Where does Oracle JD Edwards fit in?
 
Oracle offers to host JD Edwards in the Public Cloud as well as the Private Cloud. Oracle Cloud Machine solution can be leveraged by JD Edwards customers as well. These offerings can be broadly classified under IaaS. Besides Oracle, there are many other cloud services providers that have similar offerings.

JD Edwards is a single-tenant system, which is an important distinction and therefore, it can offer both on premises and in the cloud options. Oracle and KPIT offer creative financing to defer traditional licensing cost over multiple years with an option to own the licenses after the stated period.
 
Want to know more about JD Edwards Cloud?
Connect with the Expert
Milind Joshi
VP and Head, Oracle JD Edwards Practice
KPIT Technologies
 
   

Terms of Use   Privacy Policy   Cookie Policy   Home   
Copyright © 2018 KPIT® Technologies Ltd.

CIN: L72200PN1990PLC059594