What is your opinion on defining these terms in the context of "containers"?
In the context of containers, I have seen "cloud-ready" used in similar or same manner as you described to reference a VM, or a container meant to be running on a VM. This is still hardware agnostic, but may be VM setup specific for networking & disk space.
For "cloud-native", I have seen this to mean that the application was designed to take advantage of a cloud platform like Google, AWS, Azure, etc. (typically referencing Kubernetes on this platform). This also seems to line up with your description. Would you agree?
------------------------------
Aaron Perez
Cogeco Peer 1
------------------------------
Original Message:
Sent: 02-01-2018 02:32
From: Vance Shipley
Subject: Cloud-based vs Cloud-ready / Cloud-enabled Online Charging System
The "cloud" distinction starts with having a software only, hardware agnostic, solution. A vendor who has ported their legacy appliance solution by shipping an image to run in virtual machine(s) could say they are "cloud ready". The statement "cloud based" could be interpreted to mean the same as "cloud native" (my preference) which says that the solution was designed for the cloud. Whereas the ported legacy appliance's architecture is mapped to the cloud environment a cloud native solution will leverage the advantages of the cloud in it's design. For example an appliance may have an active/standby redundancy model, or even n+k (multiple active, multiple standby), however a cloud native solution will provide elastic capacity by instantiating nodes as and when required. A truly cloud native solution doesn't reinvent services available at other layers in the cloud, it build upon existing cloud services (e.g. object storage, database, messaging, telemetry, load balancing, etc.).
------------------------------
Vance Shipley
SigScale Global Inc.
Original Message:
Sent: 01-31-2018 06:43
From: Woojin Kim
Subject: Cloud-based vs Cloud-ready / Cloud-enabled Online Charging System
Dear community members,
This is my very first post, hi, my name is Andy living in Seoul!
Just a simple question while looking into the trend of online charging systems.
Seems like Telefonica U.K. & Germany have adopted NetCracker's cloud-based OCS last year (see the article: <g class="gr_ gr_580 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace" id="580" data-gr-id="580">Netcracker</g> Unveils Industry's First Cloud-Based Online Charging System),
which is said to be the industry's first CLOUD-BASED OCS.
I do understand conceptual difference between '-based' and '-ready' words for words, yet, what are the practical differences between them?
------------------------------
Woojin Kim
Deloitte
------------------------------