StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. Application & Data
  3. Platform as a Service
  4. Platform As A Service
  5. Heroku vs Microsoft Azure vs built.io

Heroku vs Microsoft Azure vs built.io

OverviewDecisionsComparisonAlternatives

Overview

Heroku
Heroku
Stacks25.8K
Followers20.5K
Votes3.2K
Microsoft Azure
Microsoft Azure
Stacks25.6K
Followers17.6K
Votes768
built.io
built.io
Stacks10
Followers19
Votes69

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Advice on Heroku, Microsoft Azure, built.io

Alex
Alex

Oct 20, 2020

Decided

I'm transitioning to Render from heroku. The pricing scale matches my usage scale, yet it's just as easy to deploy. It's removed a lot of the devops that I don't like to deal with on setting up my own raw *nix box and makes deployment simple and easy!

Clustering I don't use clustering features at the moment but when i need to set up clustering of nodes and discoverability, render will enable that where Heroku would require that I use an external service like redis.

Restarts The restarts are annoying. I understand the reasoning, but I'd rather watch my service if its got a memory leak and work to fix it than to just assume that it has memory leaks and needs to restart.

101k views101k
Comments
Michael
Michael

Full-Stack Web Developer at Ormica

Oct 24, 2020

Decided

This decision is a follow-up to my previous request for advice

We ultimately decided to use Heroku for the production build of the full-stack web application we built for Ormica LLC. React.js, Node.js, Express.js

The deployment had its share of issues; all of these I experienced firsthand. It would seem that Heroku takes a stricter view than even most development environments to the slightest syntax issue or the tiniest bug. Not to mention their engineers are unavailable on weekends, even if you are using a paid subscription, which I found quite surprising.

But, as I have before, I will again give credit to their documentation for being extremely detailed and intuitive. Additional credit goes to Mars Hall for the use of his trusty heroku-cra-node template as the baseline for the application.

At the end of the day, I still recommend Heroku for their thorough documentation, infallible uptime, and extensive plugin options.

Just be aware that if you missed anything in your code, the Heroku build engine is going to find it for you. Every. single. time. Which, from an objective point of view, is actually a good thing. Thanks for reading!

13.8k views13.8k
Comments
Michael
Michael

Full-Stack Web Developer at Ormica

Sep 9, 2020

Needs adviceonMicrosoft AzureMicrosoft AzureHerokuHeroku

We are preparing to deploy a MERN-stack application (PWA) for a client. The app will be a public-facing real estate platform for listing, buying, and selling homes. While presenting a user experience much like a website, it retains the scalability and functionality of a web application.

I am weighing the pros and cons of using Microsoft Azure over Heroku, especially now that Heroku no longer supports mLAB for connecting Mongo databases. See more Suggestions and feedback always welcome.

33k views33k
Comments

Detailed Comparison

Heroku
Heroku
Microsoft Azure
Microsoft Azure
built.io
built.io

Heroku is a cloud application platform – a new way of building and deploying web apps. Heroku lets app developers spend 100% of their time on their application code, not managing servers, deployment, ongoing operations, or scaling.

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 language, tool or framework. And you can integrate your public cloud applications with your existing IT environment.

Built.io Backend is an mBaaS that allows you to avoid designing, building, and supporting a custom backend for your mobile & web applications. Enterprises can dramatically reduce cost, lower risk and accelerate time-to-market for apps.

Agile deployment for Ruby, Node.js, Clojure, Java, Python, Go and Scala.;Run and scale any type of app.;Total visibility across your entire app.;Erosion-resistant architecture. Rich control surfaces.
Use your OS, language, database, tool;Global datacenter footprint;Enterprise Grade with up to a 99.95% monthly SLA;Web Sites- Get started for free and scale up as your traffic grows. Build with ASP.NET, PHP or Node.js and deploy in seconds with FTP, Git or TFS.;Infrastructure Services- Access scalable, on-demand infrastructure using Virtual Machines and Virtual Networks. Take advantage of what you already know to achieve new capabilities in the cloud.;Mobile Services- App development with a scalable and secure backend hosted in Windows Azure. Incorporate structured storage, user authentication and push notifications in minutes.;Cloud Services- Create highly-available, infinitely scalable applications and services using a rich Platform as a Service (PaaS) environment. Support multi-tier scenarios, automated deployments and elastic scale.;Big Data- Process, analyze, and gain new insights from big data using the power of Apache Hadoop.;Media- Create, manage and distribute media in the cloud. This PaaS offering provides everything from encoding to content protection to streaming and analytics support.
SDKs for JavaScript, iOS and Android; Targeted push notifications to user segments that matter; Geolocation so you can trigger location-based actions; Authentication for Google Apps, Facebook, Twitter, and others; Deep analytics; REST APIs; Cloud Extensions; Multi-tenant, dedicated, hosted, on-premise options; Enterprise scalability; Unlimited collaboration; Dedicated clusters; Custom SLAs; Integration; Development support available
Statistics
Stacks
25.8K
Stacks
25.6K
Stacks
10
Followers
20.5K
Followers
17.6K
Followers
19
Votes
3.2K
Votes
768
Votes
69
Pros & Cons
Pros
  • 703
    Easy deployment
  • 459
    Free for side projects
  • 374
    Huge time-saver
  • 348
    Simple scaling
  • 261
    Low devops skills required
Cons
  • 27
    Super expensive
  • 9
    Not a whole lot of flexibility
  • 7
    Storage
  • 7
    No usable MySQL option
  • 5
    Low performance on free tier
Pros
  • 114
    Scales well and quite easy
  • 96
    Can use .Net or open source tools
  • 81
    Startup friendly
  • 73
    Startup plans via BizSpark
  • 62
    High performance
Cons
  • 7
    Confusing UI
  • 2
    Expensive plesk on Azure
Pros
  • 11
    Easy Setup
  • 11
    Scalability
  • 11
    Home Page
  • 10
    Integrations
  • 9
    Simple and understandable documentation
Integrations
Mailgun
Mailgun
Postmark
Postmark
Loggly
Loggly
Papertrail
Papertrail
Redis Cloud
Redis Cloud
Red Hat Codeready Workspaces
Red Hat Codeready Workspaces
Nitrous.IO
Nitrous.IO
Logentries
Logentries
MongoLab
MongoLab
Gemfury
Gemfury
New Relic
New Relic
Twilio SendGrid
Twilio SendGrid
Cloudinary
Cloudinary
Redis Cloud
Redis Cloud
Bitnami
Bitnami
AWS Cloud9
AWS Cloud9
MongoLab
MongoLab
AppDynamics
AppDynamics
Cloudant
Cloudant
CopperEgg
CopperEgg
Stripe
Stripe
Twilio
Twilio
Box
Box
Dropbox
Dropbox
Xamarin
Xamarin

What are some alternatives to Heroku, Microsoft Azure, built.io?

DigitalOcean

DigitalOcean

We take the complexities out of cloud hosting by offering blazing fast, on-demand SSD cloud servers, straightforward pricing, a simple API, and an easy-to-use control panel.

Amazon EC2

Amazon EC2

It is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.

Clever Cloud

Clever Cloud

Clever Cloud is a polyglot cloud application platform. The service helps developers to build applications with many languages and services, with auto-scaling features and a true pay-as-you-go pricing model.

Google App Engine

Google App Engine

Google has a reputation for highly reliable, high performance infrastructure. With App Engine you can take advantage of the 10 years of knowledge Google has in running massively scalable, performance driven systems. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow.

Parse

Parse

With Parse, you can add a scalable and powerful backend in minutes and launch a full-featured app in record time without ever worrying about server management. We offer push notifications, social integration, data storage, and the ability to add rich custom logic to your app’s backend with Cloud Code.

Red Hat OpenShift

Red Hat OpenShift

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

Google Compute Engine

Google Compute Engine

Google Compute Engine is a service that provides virtual machines that run on Google infrastructure. Google Compute Engine offers scale, performance, and value that allows you to easily launch large compute clusters on Google's infrastructure. There are no upfront investments and you can run up to thousands of virtual CPUs on a system that has been designed from the ground up to be fast, and to offer strong consistency of performance.

Linode

Linode

Get a server running in minutes with your choice of Linux distro, resources, and node location.

AWS Elastic Beanstalk

AWS Elastic Beanstalk

Once you upload your application, Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring.

Scaleway

Scaleway

European cloud computing company proposing a complete & simple public cloud ecosystem, bare-metal servers & private datacenter infrastructures.

Related Comparisons

Bootstrap
Materialize

Bootstrap vs Materialize

Laravel
Django

Django vs Laravel vs Node.js

Bootstrap
Foundation

Bootstrap vs Foundation vs Material UI

Node.js
Spring Boot

Node.js vs Spring-Boot

Liquibase
Flyway

Flyway vs Liquibase