The concept of “born-in-the-cloud” is seldom confused with “cloud-enabled” or “cloud-native”. However, there is a significant deference between these terms.
A solution that was “born in the cloud” means a solution that is exclusively meant to be delivered by the cloud and does not involve any legacy systems. The solutions that are cloud-enabled are the solutions that were originally designed for a traditional datacenter and then eventually plunked into the cloud. this is originally a legacy product. They are single-tenant and difficult to scale.
In case of cloud native systems, they are built form ground up approach using micro-services. They are multi-tenant and are easily scalable. Hence the concepts of “born-in-the-cloud” and “cloud-native” are close enough but have a huge difference with “cloud-enabled” solution.
Companies prefer to adopt cloud-native solutions. With cloud-native solutions, there is no hassle of the Infrastructure upon it is delivered and built. Many vendors are now trying to offer cloud-enabled version of their products.