Take the 2-minute tour ×

I'm trying to create a VM on azure that will host a node.js web service. I can't seem to get it to work. Any help would be great (Can be windows or Linux machine but needs to be able to run mongoDB)


Trying to create a scalable backend service for my phone app

The setup I am trying to accomplish is to create a mongodb such as this service offers with more than one node, and to create a web service which receives JSON data and stores/retrieves it into the DB

I could possibly use an existing project such as https://github.com/eaigner/DataKit to create a scalable backend service for my phone apps.

Steps I took are:

share|improve this question
What did you try? What are you having trouble with? –  SLaks May 23 '13 at 15:59
added an edit :) –  Avner Barr May 23 '13 at 16:11
Silly question - are you sure IIS is installed on your VM? –  Justin Beckwith May 24 '13 at 0:16
Another silly question: did you configure your firewall appropriately? –  Alexander Galkin May 24 '13 at 7:20
iis is installed and was started :) end points were opened (Maybe incorrectly) is there a way to ping them? –  Avner Barr May 26 '13 at 6:55
add comment

1 Answer

There are a few things you should try here:

  1. You should consider using an Azure website. It is a fully managed load balanced system similar to Heroku. Here is a tutorial about how to create one. That should be able to handle your incoming requests.

  2. The folks at Mongo created this tutorial on how to get set up with Azure. There is also the option of using a Mongo Add-On (Free) from the Azure store.

  3. Things deployed to azure will have a URL other than localhost 80. Check with your configuration to see what yours is. localhost usually refers to something deployed locally on your machine. You will need the IP of the site you've deployed.

Hope this helps!

share|improve this answer
add comment

Your Answer


