Building Reliable Azure Processes

Neil Kidd has put together a great set of posts together to explain in detail how to create reliable Windows Azure processes.

Covering how to add logic into the GetHealthStatus() method, to identify when your worker role has gone from being healthy to unhealthy which will then restart the role and making this thread safe for 32 bit systems. Adding logic to deal with errors so that the role isn't restarted to much, especially when simple errors such as temporary network trouble.

The series of posts can be found at Neil’s blog:

Part 1 – Building a Reliable Windows Azure Process

Part 2 – Was Part 1 Thread Safe?

Part 3 – Dealing With Errors

Part 4 – Scaling Down

Technorati Tags: Azure,Windows Azure,Cloud Computing