Heroku vs Windows Azure

Heroku is the leading platform as a service in the world and supports Ruby, Java, Python, Scala, Clojure, and Node.js. Deploying an app is simple and easy. No special alternative tools needed, just a plain git push. Deployment is instant, whether your app is big or small.
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 Heroku 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 Heroku

Ok, now let's compare the UI. Looks like Windows Azure has more user-friendly interface than Heroku 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 Heroku

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

- Microsoft launched new archival storage option for Azure (in 2017)
- Microsoft launches new tools to help enterprises move to its Azure cloud (in 2017)
- Heroku launches application development platform for Enterprise (in 2015)
- 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 Heroku (at least in our news). We also found some news, in which Heroku and Windows Azure meet head to head:

2014 - Following SAP and Oracle, IBM jumps to Microsoft Azure. Heroku is in panic

Microsoft already partnered with SAP and Oracle on its cloud-computing platform. And now IBM becomes the latest partner in Microsoft's enterprise software layer. According to the deal, companies will make IBM middleware such as WebSphere Liberty, MQ, and DB2 available on Microsoft Azure. Windows Server and SQL Server will be offered on IBM Cloud. Microsoft .NET runtime will become available for IBM’s Bluemix cloud development platform. So, now Microsoft can boast about having the Big Four on its cloud platform for enterprises.