Browse files

moved pictures to web site

  • Loading branch information...
1 parent 308627a commit 39a49f405d2004fd07b355a02f70b5c1e54355fd @JustinBeckwith committed Jan 30, 2013
Showing with 5 additions and 7 deletions.
  1. +5 −5
  2. BIN architecture.png
  3. BIN cli.png
  4. +0 −2 frontend/server.js
  5. BIN waz-logo.png
@@ -2,15 +2,15 @@
- [2]: (View the Demo)
+ [2]: (View the Demo)
[Wazstagram]( is a fun experiment with node.js on [Windows Azure]( and the [Instagram Realtime API]( The project uses various services in Windows Azure to create a scalable window into Instagram traffic across multiple cities.
## How does it work
The application is written in node.js, using cloud services in Windows Azure. A scalable set of backend nodes receive messages from the Instagram Realtime API. Those messages are sent to the front end nodes using [Windows Azure Service Bus]( The front end nodes are running node.js with [express]( and [](
-![WAZSTAGRAM Architecture]( "WAZSTAGRAM Architecture")
+![WAZSTAGRAM Architecture]( "WAZSTAGRAM Architecture")
## Websites, and Virtual Machines, and Cloud Services, Oh My!
@@ -31,14 +31,14 @@ After picking your runtime model, the next thing you'll need is some tools. Bef
- [PowerShell Cmdlets]( these are great if you're on Windows and dig the PowerShell thing.
- [X-Platform CLI]( this tool is interesting because it's written in node, and is available as a node module. You can actually just `npm install -g azure-cli` and start using this right away. It looks awesome, though I wish they had kept the flames that were in the first version.
-![X-Plat CLI]( "X-Plat CLI")
+![X-Plat CLI]( "X-Plat CLI")
For this project, I chose to use the PowerShell cmdlets. I went down this path because the Cloud Services stuff is not currently supported by the X-Platform CLI (I'm hoping this changes). If you're on MacOS and want to use Cloud Services, you should check out [git-azure]( To bootstrap the project, I pretty much followed the ['Build a Node.js Chat Application with Socket.IO on a Windows Azure Cloud Service' tutorial]( This will get all of your scaffolding set up.
-### Why not WebMatrix?
+### My node.js editor - WebMatrix 2
After using the PowerShell cmdlets to scaffold my site, I used [Microsoft WebMatrix]( to do the majority of the work. I am very biased towards WebMatrix, as I helped [build the node.js experience]( in it last year. In a nutshell, it's rad because it has a lot of good editors, and just works. Oh, and it has IntelliSense for everything:
-![I <3 WebMatrix]( "WebMatrix FTW")
+![I <3 WebMatrix]( "WebMatrix FTW")
### Install the Windows Azure NPM module
Deleted file not rendered
Deleted file not rendered
@@ -77,7 +77,6 @@ var server = http.createServer(app).listen(app.get('port'), function () {"Express server listening on port " + app.get('port'));
// set up to establish a new connection with each client
var io = require('').listen(server);
io.sockets.on('connection', function (socket) {
@@ -92,7 +91,6 @@ io.sockets.on('connection', function (socket) {
// create the initial subscription to get events from service bus
serviceBusService.createSubscription(topicName, subscriptionId, function (error) {
if (error) {
Deleted file not rendered

0 comments on commit 39a49f4

Please sign in to comment.