Video: Cloud Foundry vs Windows Azure
Last updated: October 11, 2017
Cloud Foundry is analternative open cloud platform as a service, providing a choice of clouds, developer frameworks and application services. Initiated by VMware, with broad industry support, Cloud Foundry makes it faster and easier to build, test, deploy and scale applications. It is an open source project and is available through a variety of private cloud distributions and public cloud instances, including CloudFoundry.com.
Windows Azure is an open and flexible cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any alternative language, tool or framework. And you can integrate your public cloud applications with your existing IT environment.
Face to face in the news:
2011 - VMware wants to revolutionize PaaS market to challenge Windows Azure
We have already noted that PaaS (Platform as a Service) - is the future of cloud platforms. For now the PaaS market is dominated by Salesforce (Force.com), Microsoft (Windows Azure) and Google (Google App Engine). Recently Amazon also entered this space with AWS Elastic Beanstalk. Of course VMWare also has its own plans regarding this market. Like Amazon, VMWare still paid more attention to another cloud technology - IaaS (Infrastructure as a Service). Its product vCloud enables service providers and enterprises to create cloud platforms that mimic Amazon EC2. But, frankly speaking, VMWare hasn't achieved great success in the IaaS-space so far, because it didn't offer something revolutionary. Having analyzed these mistakes, the company is now entering the PaaS market. And here it really wants to make a revolution.
Few days ago VMWare unveiled online service Cloud Foundry and the eponymous "portable" PaaS platform. The mane feature of this platform is that it's completely free and open-source. According to the developers, it can work anywhere - on a single server, in the enterprise data center, in a public cloud (e.g. Amazon or vCloud), as well as on several of these infrastructures, forming so-called "federated cloud." Thus, it's eliminating the main drawback of existing PaaS-solutions - locking to a single provider.
The second feature of Cloud Foundry - is its extensibility. For example, Google App Engine only supports Python and Java. Windows Azure - primarily designed for use with Microsoft's .NET framework. But VMWare Cloud Foundry initially supports Spring Java, Rails, Sinatra and Node.JS and allows you to integrate other frameworks. So the platform does not limit developers in their tools and infrastructure software. Moreover, for the convenience of developers, VMWare will soon release a micro version of Cloud Foundry, that can be installed on any PC.
It is also interesting that the Cloud Foundry will compete with a joint project of VMWare and Salesforce - VWForce (which is now a part of the Force.com). Probably now these two companies diverge and each will go its own way to the top of the PaaS-market.