Cloud Computing is emerging as a backbone infrastructure for all computing advancements of tomorrow. Most of the public services and APIs we use nowadays, rely on a cloud infrastructure. The public cloud lets us enjoy the same user experience across different platforms, which is critical for high user adoption. This seamless integration requires the cloud to be extremely resilient. Currently, Cloud Computing is seen more from a business perspective, with developments taking place behind closed doors. If this trend continues, the cloud will soon suffer from obfuscation and closed technology stacks everywhere, with different group of people repeating the same mistakes repeatedly.
The field of Cloud Computing needs shared knowledge to sustain properly, it needs a community effort and that is exactly what many closed players have realized. This has led to the development and rise of a brilliant idea— an open source Cloud Computing platform called OpenStack. The concept behind OpenStack is so attractive, that companies that have never worked with Open Source, companies like Cisco, are also interested in being a part of this learning.
However, a big surprise arrives last weekend, as VMware decided to become a part of OpenStack. VMware was a primary competitor to OpenStack that had not jumped on the OpenStack bandwagon already. Undeniably, VMware’s server virtualization is state of the art, and already powers numerous infrastructures. Tech giants like IBM, HP and Microsoft are already part of this booming cloud community. Clearly, OpenStack is on a winning spree. After VMware, OpenStack faces its biggest competition from Amazon. Amazon has a strong cloud offering across multiple layers, with AWS and EC2 as IaaS and Amazon RDS as a PaaS. It will be interesting to see the showdown between these two cloud giants. It seems that while OpenStack will attract the public cloud, the enterprise will still go with Amazon’s cloud offering.