Google Cloud Platform vs Heroku


46
Google Cloud Platform
Google Cloud Platform is a set of modular cloud-based services that allow you to create anything from simple websites to complex applications. Cloud Platform provides the building blocks so you can quickly develop everything from simple websites to complex applications. Explore how you can make Cloud Platform work for you.
44
Heroku
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.
Comparing Google Cloud Platform vs Heroku 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 Google Cloud Platform has better video than Heroku



Ok, now let's compare the UI. Looks like Google Cloud Platform 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 Heroku is more popular than Google Cloud Platform

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

- Google Cloud Platform gets a cheaper, lower-performance networking tier (in 2017)
- Google Cloud Platform improved its free tier (in 2017)
- Google Cloud Platform takes on Windows Azure with new Windows VMs (in 2017)
- Google Cloud Platform gets a new key management service (in 2017)
- Google Cloud Platform gets new a cold storage service (in 2016)
- Google launched custom machine types for its Cloud Platform (in 2015)
- Heroku launches application development platform for Enterprise (in 2015)
- Google Cloud Platform now allows to store Docker container images (in 2015)
- Google Cloud Platform now supports server-side software for Windows (in 2014)
- Google Cloud Platform slashes prices, adds containers, VPN support (in 2014)

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

2017 - Google Cloud Platform gets a new key management service. Beware Heroku


Google Cloud Platform is launching a new key management service, that will help enterprises, especially in regulated industries like healthcare and banking, to create, use, rotate and destroy their encryption keys in the cloud. Enterprises have traditionally managed their keys on-premise, but as they have slowly moved more of their workloads to the cloud, they have also started thinking about how they can manage their keys in the cloud, too. With the AWS Key Management Service and Azure Key Vault, Amazon and Microsoft have long offered a similar tool, for example, and even Google itself already offered a more basic version of Cloud KMS for users who wanted to supply their own encryption keys.

2014 - Google Cloud Platform now supports server-side software for Windows to fight Heroku


Google introduced Microsoft License Mobility for Google Cloud Platform that means Google’s customers can move their existing Microsoft server application software licenses (SQL Server, SharePoint, Exchange Server, and so on) from on-premises to Google Cloud Platform without any additional Microsoft software licensing fees. This makes the transition to Google’s cloud easier, and it also lets customers who prefer to purchase perpetual licenses to continue to do so. Besides Windows Server 2008 R2 Datacenter Edition is now available to all Google Cloud Platform customers in beta on Google Compute Engine. This option can be interesting for enterprises that want to mitigate risk in the cloud, and move some of their workloads from Azure to an alternate platform – in this case, Google cloud.