Should Red Hat buy or build a database?

Should Red Hat buy or build a database?

TL;DR — Yes. With data gravity influencing where workloads go, not having a database/ DBaaS offering will limit Red Hat’s success as more enterprises move to public cloud.

In response to twitter conversations with fellow industry analysts on this topic, I wrote up my thoughts on why Red Hat should build or buy a database/ DBaaS offering. Here are my reasons why Red Hat should; read this post for the entire article & context.

Data Gravity

Data Gravity is one of the most important factors influencing where workloads go. In a multi-cloud world, the amount of data in a particular cloud environment plays a larger role (among other factors such as TCO, relationships, discounts, etc) in bringing more workloads to that cloud environment. It is no surprise that AWS offers Snowmobile to literally haul data away from your datacenter to theirs.

It is important to note that only a very little percentage of enterprise workloads have been migrated to public clouds so far (conservative estimates place it at around 10%). As long as data resides within enterprise data centers, data gravity doesn’t matter much and Red Hat can get away with ‘included’ databases such as MySQL, PostgreSQL etc. But when they move to cloud, not so much. Here is why.

When a Red Hat customer starts to move their workloads to a public cloud environment, it is most likely that they will replicate their existing environment on the cloud (aka Lift and Shift). So far, Red Hat has got nothing to lose. But once they start re-designing/ re-architecting to leverage cloud-based services or start designing cloud-native applications, they will most likely use cloud-based offerings such as SQL Azure/ AWS RDS or Azure CosmosDB/ AWS DynamoDB for their database needs. They might continue running compute on Red Hat offerings (either RHEL on VMs, or on OpenShift), but data will be out of Red Hat offerings. As more data move to such public cloud database services, fewer reasons for compute to stay on Red Hat offerings.

Missing/ Incomplete piece in Support

Red Hat currently includes databases such as MySQL, PostgreSQL, etc. with RHEL. For such databases, the support provided by Red Hat only includes packaging, installation, and minimal configuration, but no troubleshooting of database itself. It also doesn’t test advanced configurations with some of the supported databases (such as clustering with MongoDB). It is also not clear what type of support does Red Hat provides for databases that are included with RHEL images on AWSAzure.

When compared with the kind of support that Red Hat provides for its other portfolio offerings such as RHEL/ RHEV, storage, middleware, it is clear that support for databases is definitely a missing/ incomplete piece in their support offerings.

What Users Want

Multiple user reports/ surveys on cloud adoption patterns (OpenStack User SurveyState of CloudStage of Modern Applications) show the importance and growth of DBaaS services, with MySQL and MongoDB leading in adoption. With more workloads moving to cloud/ cloud-native applications getting developed, this pattern is only expected to continue — it is Red Hat’s best interest to capture this opportunity.

What do you think?

To view or add a comment, sign in

More articles by Sriram Subramanian

  • Will AI Agents replace humans?

    Do you want to know how, if, and when AI Agents will replace jobs? Introduction It is still early phases of AI Agents…

    7 Comments
  • How large the GenAI opportunity is & how to differentiate?

    Introduction Yesterday marked a significant milestone in the Generative AI (GenAI) landscape - the first anniversary of…

  • Responsible Generative AI: How to Build Responsible AI Systems?

    TL; DR With the limitless possibilities opened by Generative AI (or shortly GenAI) capabilities, it is crucial to…

    4 Comments
  • Fully GenAI-Driven Company

    (Credit: DALLE, with the prompt "Generate a background image for the website of the Generative AI startup") Since the…

    1 Comment
  • Public Cloud Services Spend - Segmented by Workloads

    Introduction IDC's Workloads Trackers(server and storage) and research track worldwide spend on infrastructure used to…

  • Waves of 'Cloud-Native' Transformations

    Enterprise CIOs have been working on digitally transforming their IT infrastructure for a while now. Such digital…

  • OpenStack Days Seattle 2016 – Sneak Preview

    OpenStack Days Seattle 2016 is shaping up well with keynotes & panels and fully loaded sessions. Apart from dedicated…

    1 Comment
  • OpenStack Day Seattle 2015

    [Originally posted at OpenStack Seattle blog, with minor updates] Introduction We at CloudDon are delighted to bring…

  • Cloud Don is now an HP Helion MVP!

    I am honored to receive the award of an HP Helion MVP, joining the elite group of Kenneth Hui, Adron Hall, Colin…

    10 Comments
  • OpenStack - Continuing the momentum

    I have been monitoring the OpenStack ecosystem since it's Cactus release days. I am also a proud member of the…

    1 Comment

Insights from the community

Others also viewed

Explore topics