Cloud Foundry vs Windows Azure


38
Cloud Foundry
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.
50
Windows Azure
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.
Comparing Cloud Foundry vs Windows Azure is like comparing apples to oranges. Because your business is unique and nobody except you can decide, which is better for your company. But we can add some fun to your research and suggest some new comparison parameters.

Let's start with videos. We think that Windows Azure has better video than Cloud Foundry



Ok, now let's compare the UI. Looks like Cloud Foundry has more user-friendly interface than Windows Azure because it's bigger. At least on our screenshots


To compare the popularity of the solutions we counted how many alternatives people search for each of them on the Internet. And it turns out that Windows Azure is more popular than Cloud Foundry

Now let's look at the recent activities of our competitors:

- Cloud Foundry adds native Kubernetes support (in 2017)
- Microsoft launched new archival storage option for Azure (in 2017)
- Microsoft launches new tools to help enterprises move to its Azure cloud (in 2017)
- Following SAP and Oracle, IBM jumps to Microsoft Azure (in 2014)
- Microsoft Azure appliance makes comeback (in 2014)
- Microsoft and Docker team up to make containers play nice on Windows Server and Azure (in 2014)
- Microsoft Azure now also supports Google's Kubernetes (in 2014)
- Microsoft unveils Azure DocumentDB, a NoSQL database as a service (in 2014)
- Microsoft improves Windows Azure security with enhanced encryption (in 2014)
- Microsoft unveiled Artificial Intelligence platform on top of Windows Azure (in 2014)

Looks like Windows Azure was recently more active than Cloud Foundry (at least in our news). We also found some news, in which Cloud Foundry and Windows Azure meet head to head:

2011 - VMware wants to revolutionize PaaS market to challenge Windows Azure

VMware Cloud Foundry
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.