The last few months saw the emegence of industry standards on containers and container orchestration, leading to initiatives like Open Container Project and Cloud Native Computing Foundation. Red Hat’s OpenShift became the first application deployment platform on top of Docker based Containers and Kubernetes. There are many other vendors planning to offer platforms using Docker […]
Scaling Infrastructure Alone Doesn’t Maketh Platform
Yesterday, on the Digital Nibbles Podcast, host and fellow Cloud pundit Reuven Cohen asked me why do we need PaaS when one can achieve automated scaling on IaaS services like Amazon Web Services. I thought I will do a short post answering this question as it seems to be a common question in the industry. […]
Significance of OpenShift Price Reduction
Today Red Hat (disclosure: Red Hat is my employer and I am working as Director, OpenShift strategy but this blog post is not representative of their views and this is my personal take) announced significant price cuts to their OpenShift Online service. They slashed down the price of gears by 50% in their silver plan […]
PaaS and DevOps: A Marriage of Seamless Collaboration
PaaS and DevOps are much discussed topics these days in meetups and conferences around the world. The ambiguity around the very definition of DevOps is pushing people to wonder if there is any connection between DevOps and PaaS. I want to briefly touch on this topic in the hopes of generating a conversation on the […]
Think Big: Composable Enterprise and the need for Open Architecture
As we move from traditional IT to a world of services, we are forced to rethink IT services in all layers of the stack, from infrastructure to higher order business functions. As enterprise IT moves to a service dominated world, open architecture becomes a critical part of IT thinking. In this post, I will briefly […]
Quick Note: Subset Compatibility != No Vendor Lock-in != Standards
Recently I had a discussion on Twitter where some Pivotal employees claimed that Buildpacks removes vendor lock-in because it is used by both Heroku and CloudFoundry. As I argued in my post that standardization in PaaS only makes sense when it reduces or eliminates vendor lock-in, I beg to differ from their push that Buildpacks […]
Segmenting The PaaS Landscape: The S In PaaS
At the recent JavaOne conference panel, Sacha Labourey of CloudBees positioned themselves as the S in PaaS to distinguish themselves with other platforms represented in the panel (OpenShift, CloudFoundry, etc.). I think it is an argument gone stale. Especially, with the twitter snark hat on, I would say 2008 called and wants its Service in […]
PaaS Standards: Standardize on what?
Introduction Standardization is a natural process in any technological evolution and it helps enterprises in terms of quality control, repeatability, interoperability, etc.. As we move into the cloud based world, with large scale automation, standardization becomes even more important. Typically, open source makes standardization much easier. However, there is a strong belief in the industry […]
When Multi Cloud Makes Sense
Regular readers of my blog knows that I am a strong advocate of federated clouds as an antidote against monopoly in the cloud infrastructure market. As we move up the stack, it has become a norm to support multiple cloud providers on various infrastructure platforms like OpenStack (disclosure: my employer Red Hat is part of OpenStack project), CloudStack […]