The long-held belief in the IT industry is that enterprises are risk averse and they prefer battle tested versions of software over bleeding edge latest release. Traditional enterprise software companies have, in fact, built their business based on this belief and it continues even today. One of the interesting conversations that are happening among the […]
Tech industry loves to create terms that confuse people more than adding any value. Terms like Private Cloud, NoOps, etc. are marketing terms invented by vendors without adding any meaningful value to the industry conversation. The term Serverless falls into this category. Initially, used by Ken Fromm as a way to describe on-demand elastic infrastructure […]
Yesterday, there was a conversation on Twitter after Janakiramm wrote an article in which he refers to some analysts calling OpenShift a fork of Kubernetes. As someone who has been part of open source since the early Slackware days and as someone who has seen the forking process in many communities in the past, I […]
Containers, after Docker made the user experience seamless for developers, not only captivated developers and garnered their mindshare, it also made deployment of applications into production much more easy. It completely altered the developer workflow, pushing the CI tools into oblivion. When Kubernetes came into the market and made the deployment part of applications friction […]
IBM Think 2018 conference was held in Las Vegas and this is a Rishidot Research trip report. IBM has finally got a more unified message across Cloud, Artificial Intelligence, Blockchain and other technologies that are part of the modern enterprise stack. IBM Services is talking about multi cloud as their main message.
We provide a modern enterprise framework for IT decision makers and CIOs to have a strategy that helps them innovate continuously. It focusses on Portability, Abstractions, Composability and Multi Cloud.
In this post, we talk about the need to keep composability from infrastructure down to applications. We argue that it is critical to retain the flexibility to innovate rapidly
Information Technology is always focussed on abstractions as a way to remove complexity and simplify IT use for end users. IT evolution can be directly correlated to the quest to abstract at higher layers. Whether it is an evolution from binary programming to programming in higher level languages or virtualizing the servers for operations efficiencies […]