When comparing Azure Web Apps vs Modulus, the Slant community recommends Modulus for most people. In the question“What are the best hosting services for Node.js apps?” Modulus is ranked 6th while Azure Web Apps is ranked 7th. The most important reason people chose Modulus is:
There are a number of ways available to contact their support team (email, twitter, IRC and even through phone). They usually respond very fast even to emails and the responses are very friendly and helpful.
Ranked in these QuestionsQuestion Ranking
Pros
Pro 10 free web apps in each datacenter
There's a free plan which provides you with up to 10 free apps hosted on each datacenter, albeit with some restrictions on hard disk size, CPU and RAM.
Pro Easily scale up and down
It's very easy to scale up or down your app in Azure. You can either scale the CPU or RAM according to your needs. There's even an option for autoscaling which lets Azure itself choose when to scale up or down depending on traffic.
Pro Great support
There are a number of ways available to contact their support team (email, twitter, IRC and even through phone). They usually respond very fast even to emails and the responses are very friendly and helpful.
Pro Great support for Meteor
Modulus has a tool called demeteorizer
which takes a standard Meteor application and turns it into a regular Node application so that it can run on Modulus.
Cons
Con Slow deployment process
The deployment process in Modulus can be slow depending on the size of the project. On every deploy the whole application is bundled (except node_modules
and deployed to Modulus. Since it doesn't use something like git it has to upload every file on each deploy instead of "diffing" them.