IBM and Red Hat long story, long love, now married!

Most of the people thinking about opensource they think in my perspective mostly to Red Hat and other company rather than IBM.

IBM is really active in opensource for a long time, helped Apache Foundation , Eclipse Foudation collaborate with the Linux Foundation and Red Hat as well. I think I can create a different long post to describe how is active and how helped opensource in different way.

We can analyze  this acquisition from different perspective, from Financial to  Development.

My personal point of view ( from a Cloud Architect ) most of the application around the world in banking, assurance and not only are java based, think about java in cloud in the past Year could be hard. Right now we can talk about java in the cloud with opensource project like OpenJ9 and OpenLiberty and the community behind. If you think about moving from on premise to cloud or from monolitch to microservice you can't say " well it's time to rework " because you are throwing years of devolpement and money are always money. Based on this assumption these are my keypoints about this acquisition on the cloud perspective:


  1. JBOSS vs OpenLibery: OpenLiberty is born and designed for cloud, jboss can be adapted and the OpenJ9 (based on IBM J9) give a great power and adapting workload in cloud, but here a good introduction article. I personle hope JBOSS shift to OpenLiberty and create the defintive application server for cloud
  2. OpenShift vs ICP: In my perspective are both "software catalog" on top kubernetes  with some enanchement for the enterprise world like:
    - Opensource integration and support with Zero Effort
    - Prebuilt software configured
    - and more!
    convergence here is great for many opensource related aspect, for example Red Hat created CRI-O project to execute container and ICP is using Containerd ( open source project where Phil Estes from IBM is doing a great work) the basic question is why create two opensource project that are doing the same thing with some different aspect? Take a look to the long twitter thread
  3. Hybrid Cloud: To have a truly approach to hybrid cloud you need to have both solution, Public and Private cloud, Red Hat has a great experience about private cloud solution but is missing  Public Cloud but now with IBM is in the game, Microsoft is doing a great work on AKS and is investing time and money to have a stable solution  in the cloud but in private cloud is lacking of solution just plain kubernetes installation. Amazon with EKS adapt with it's own network plugin communication of worker node in different AZ but Amazon is only Public Cloud for private cloud you need to install kubernetes from scratch without any support.
This is my personal feeling and point of view I hope to see more comments that help me to understand the general feeling.

Thanks!

For who is interested about some story of IBM and OpenSource look and read here!


Comments

Popular posts from this blog

MY EXPERIENCE @ HYBRID CLOUD SUMMIT IN ZURICH

Kubernetes Persistent Volumes and Claims