Recs.
Updated
The Web Apps feature in Azure App Service lets developers rapidly build, deploy, and manage powerful websites and web apps. Build standards-based web apps and APIs using .NET, Node.js, PHP, Python, and Java. Deliver both web and mobile apps for employees or customers using a single back end. Securely deliver APIs that enable additional apps and devices.
Specs
Pros
Cons
Recommendations
Comments
Flagged Pros + Cons
Pro Feature rich admin panel
Con No support for some Node native modules
Other than plain-text JavaScript files (which are the majority), modules can also be platform-specific binary images which are compiled at install time, usually by Python or node-gyp.
Since Azure services run on a Windows-based system, for native modules to work they need to have been installed and compiled on a Windows development system. This prevents you from using some modules which have very specific requirements. But the most popular ones (like MongoDB) are able to run just fine.