Azure Meteor is a sample project that can be used as a starting point for your MeteorJs apps on Azure web services. To get started just fork this repository and start developing (see meteor.com for more infos):
$ meteor
Create your App Service via the Azure Management Portal and set up your deployment credentials. In your application settings activate Web Sockets, then create a new entry ROOT_URL with your apps URL (e.g. http://azure-meteor.azurewebsites.net). Optionally specify a MONGO_URL to your MongoDB server. DocumentDB should be the easiest way to get you started here (the format should be like mongodb://username:[email protected]:10250/?ssl=true!
Azure Meteor uses the free Travis CI service for optimizations and deployment. Visit travis-ci.org, login with your GitHub credentials and activate your repository. Under More options -> Settings set the following Environment variables: AZURE_WA_SITE, AZURE_WA_USERNAME and AZURE_WA_PASSWORD with your azure app service credentials.
Travis will listen for pushes to the master branch of your repository, optimize your app for production use (e.g. minify JavaScript, CSS, etc.) and automatically deploy it to azure within a few minutes.