Opinion: IBM leveraging Red Hat for hybrid multi cloud strategy

Bob O'Donnell

Posts: 81   +1
Staff member
The big picture: While it’s easy to think that moving software to the cloud is old news, the reality in most businesses is very different. Only a tiny fraction of the applications that companies rely on to run their day-to-day operations operate in the cloud or have even been modernized to a cloud-native format.

At a recent cloud-focused analyst event, IBM pointed out that just 20% of enterprise applications are running in either a public cloud (such as AWS, Microsoft Azure, Google Cloud Platform, etc.) or private cloud. And remember, this is nearly fifteen years after cloud computing services first became publicly available with the launch of Amazon’s Web Services. It stands to reason, then, that the remaining 80% are old school, legacy applications that are potentially still in need of being updated and “refactored” (or rewritten) to a modern, flexible, cloud-friendly format.

This opportunity is why you see most enterprise-focused software companies still spending a great deal of time and money on tools and technologies to move business software to the cloud. It’s also one of the main reasons IBM chose to purchase Red Hat and is starting to leverage that company’s cloud-focused offerings. IBM has a very long history with enterprise applications through both its software and services businesses and, arguably, probably has more to do with the enormous base of traditional legacy business applications than any other company in existence.

To IBM’s credit, for several years now, it has been working to modernize the organization and its offerings. A key part of this has been an emphasis on cloud-centric services, such as its own IBM Cloud, as well as tools and services to migrate existing applications to the cloud. Red Hat’s OpenShift, which is an open source version of a Kubernetes-based container platform (a technology that sits at the heart of most cloud-native applications), is an essential part of that cloud-centric strategy.

Specifically, OpenShift, along with IBM’s new CloudPaks, can be used to help modernize legacy applications into a containerized, cloud native form, then deployed either in a private cloud, such as behind the firewall of a company’s own on-premise datacenter, in a hosted environment, or in one of several public clouds, including IBM’s own cloud offering. What makes the latest announcements most compelling is that OpenShift is widely supported across all the major public cloud platforms, which means that applications that are written or rebuilt to work with OpenShift can be deployed across multiple different cloud environments, including Amazon AWS, Microsoft Azure, Google Cloud Platform, IBM Cloud, and Alibaba.

In other words, by building the tools necessary to migrate legacy applications into a format that’s optimized for OpenShift, IBM is giving companies an opportunity to move to a hybrid cloud environment that supports public and private cloud, and to leverage a multi-cloud world, where companies are free to move from one public cloud provider to another, or even use several simultaneously. This hybrid multi-cloud approach is exactly where the overall enterprise software market is moving, so it’s good to see the company moving in this direction. To be clear, the transition process for legacy applications can still be long, challenging, and expensive, but these new announcements help continue the evolution of IBM’s cloud-focused positioning and messaging.

"By building the tools necessary to migrate legacy applications into a format that’s optimized for OpenShift, IBM is giving companies an opportunity to move to a hybrid cloud environment that supports public and private cloud, and to leverage a multi-cloud world, where companies are free to move from one public cloud provider to another..."

Of course, IBM also has to walk a fine line when it comes to leveraging Red Hat, because Red Hat is widely seen as the Switzerland of container platforms. As a result, Red Hat needs to reassure all its other cloud platform partners that it will continue to work equally well on them as it does on IBM’s own cloud platform. To that end, IBM is very clear about maintaining Red Hat as a separate, independent company.

At the same time, IBM clearly wants to better leverage its connection with Red Hat and made some additional announcements which highlight that connection. First, the company announced it was bringing a cloud native version of OpenShift services to the IBM Cloud, allowing companies that want to stay within the IBM world a more straightforward way to do so. In addition, the company announced it would be bringing native OpenShift support to its IBM Z and LinuxONE enterprise hardware systems. Finally, the company also debuted new lines of Red Hat-specific consulting and technology services through the IBM services organization. These services are designed to provide the skill sets and training tools that organizations need to better leverage tools like OpenShift. The journey from legacy applications to the cloud doesn’t happen overnight, so there’s a tremendous need for training to get businesses ready to make a broader transition to the cloud.

Of course, even with all the training and tools in the world, not all of the remaining 80% of traditional legacy enterprise applications will move to the cloud. For many good reasons, including regulatory, security concerns, and unclear ROI (return on investment), certain applications simply won’t become cloud native anytime soon (or ever). There’s no doubt, however, that there is a large base of legacy software that is certainly well-suited to modernization and adaptation to the cloud. Not all of it will be able to leverage the new IBM and Red Hat offerings—there are quite a few aggressive competitors and other interesting offerings in this space, after all—but these moves certainly highlight the logic behind IBM’s Red Hat purchase and position the company well for the modern hybrid multi-cloud era.

Bob O’Donnell is the founder and chief analyst of TECHnalysis Research, LLC a technology consulting and market research firm. You can follow him on Twitter . This article was originally published on Tech.pinions.

Permalink to story.

 
It stands to reason, then, that the remaining 80% are old school, legacy applications that are potentially still in need of being updated and “refactored” (or rewritten) to a modern, flexible, cloud-friendly format.
Fallacious conclusion.

Not all infrastructures need a cloud implementation. There are cases where a Private WAN is preferable and more secure -- even for globalized companies.

As we've see more than once, a Cloud solution is a single point of failure and when it fails, it takes down all dependent users and a backup is of no value whatsoever.
 
I think Docker has IBM beat at this point - https://www.docker.com/ for the simple fact that no re-write is required. IMO, IBM would have a difficult time convincing companies to re-write software - possibly taking years of work - if those same companies are aware of Docker. There is even a comprehensive free version available.

BTW - I don't work for Docker.
 
I think Docker has IBM beat at this point - https://www.docker.com/ for the simple fact that no re-write is required. IMO, IBM would have a difficult time convincing companies to re-write software - possibly taking years of work - if those same companies are aware of Docker. There is even a comprehensive free version available.

BTW - I don't work for Docker.
I think long term linux is going to win out and that's the reason they're trying to move over to red hat. With MacOS being the closed ecosystem it is and the dumpster that has become windows 10, companies really don't have much choice but to migrate.

I know I am a Linux fanboy and very vocal about my use for Linux, but there is a reason for that. Many people think that 2020 will be the year of the Linux gaming desktop, I'm not as optimistic. But I do think Microsoft's "windows as a service" BS is making things like Linux a viable option. Enterprise users can't afford to have a forced update that could possibly crash hundreds of computers in an office. As unlikely as that is to happen, it still does happen and that downtime could cost a business like IBM billions.

Personally I see this as a good thing as I'd like to get a job working with Linux systems at some point. All that is just my opinion, though, and you are free to disagree with me
 
I think Docker has IBM beat at this point - https://www.docker.com/ for the simple fact that no re-write is required. IMO, IBM would have a difficult time convincing companies to re-write software - possibly taking years of work - if those same companies are aware of Docker. There is even a comprehensive free version available.

BTW - I don't work for Docker.
I think long term linux is going to win out and that's the reason they're trying to move over to red hat. With MacOS being the closed ecosystem it is and the dumpster that has become windows 10, companies really don't have much choice but to migrate.

I know I am a Linux fanboy and very vocal about my use for Linux, but there is a reason for that. Many people think that 2020 will be the year of the Linux gaming desktop, I'm not as optimistic. But I do think Microsoft's "windows as a service" BS is making things like Linux a viable option. Enterprise users can't afford to have a forced update that could possibly crash hundreds of computers in an office. As unlikely as that is to happen, it still does happen and that downtime could cost a business like IBM billions.

Personally I see this as a good thing as I'd like to get a job working with Linux systems at some point. All that is just my opinion, though, and you are free to disagree with me
The thing with Docker is that the end user only needs a browser. It does not matter what OS the end user is using, and Docker can already host both Linux and Windows apps. When considering rewriting a Windows application for Linux, its a substantial amount of work. In my geographical region, there is a shortage of software engineers and a rewrite of any application would be a luxury for most companies.

I am also skeptical of 2020 being the year of the Linux Gaming Desktop.

BTW - I run openSuSE Leap as my firewall, router, etc. My firewall/router is a custom iptables script that I wrote http://www.linuxhowtos.org/Security/iptables.htm I am no Windohs fan.
 
Almost read like an advert to me.

I'll avoid cloud apps & storage as long as I can.

That goes for my customers too.
 
Back