Node.js Hosting Solutions

Node.js is growing like crazy, and with that popularity comes companies offering platforms to host those applications. The ecosystem is still young, but below is a list of the companies I’ve found that offer a home for your Node.js projects.

Nodejitsu

http://nodejitsu.com

Nodejitsu is currently the leading name in the Node.js platform service provider space. Their PAAS offering is lightweight, but functional. One neat feature they offer is the ability to rollback to previous versions of your application.

Status: Public Beta
Deploy: Web, CLI
Scaling: Multiple Drones


Modulus

http://modulus.io

Modulus is new to the Node.js PAAS space and focuses heavily on providing metrics surrounding your application and its performance. They also provide integrated disk access that’s shared across all instances of your app.

Status: Private Beta
Deploy: Web
Scaling: Multiple Servos


Cloudnode

http://cloudno.de

Cloudnode is built on top of Nodester’s open-source stack. They offer integrated access to CouchDB and Redis.

Status: Private Beta
Deploy: Git
Scaling: Not yet


Nodester

http://nodester.com

Nodester’s entire infrastructure is open source. Almost all interactions with the service will be done through the CLI and their hosting offering is extremely lightweight.

Status: Private Beta
Deploy: Git
Scaling: Not yet


Nodesocket

http://nodesocket.com

Node.js apps in Nodesocket are run inside dedicated VMs. Control over your apps are done entirely through a REST service.

Status: Private Beta
Deploy: Git, SFTP
Scaling: None


Appfog

http://appfog.com

Appfog takes a very different approach to provisioning resources for your applications. Customers allocate a global amount of memory and then fit as many instances as they can by adjusting the amount of memory per instance. They’ve been for around, started with PHP, and have recently added Node.js.

Status: Public
Deploy: CLI
Scaling: Multiple Instances


Heroku

http://heroku.com

If you’re looking into PAAS, you’ve heard of Heroku. They made their name by hosting Rails apps and have recently expanded to several other platforms.

Status: Public
Deploy: Git
Scaling: Multiple Dynos


Azure Websites

http://windowsazure.com

Microsoft has been expanding quickly into the IAAS and PAAS spaces. Azure Websites is their PAAS offering and supports Node.js as well as other frameworks.

Status: Public Beta
Deploy: Git, TFS, FTP
Scaling: Multiple instances


This is the list I could find through my normal searching, but I know there are more. If I missed any, drop them in a comment so we can all check them out.

Leave a Reply

Your email address will not be published. Required fields are marked *