Q: I have a native windows service in my on-premise solution. How do I migrate it to Windows Azure as I move my solution to the cloud?

A: Well, TBH, I used to think this was very straight forward as I had actually never had to do it. Sound familiar? Anyway, it came up with a UK ISV recently which caused me to look further and found this very comprehensive post by Michael Washam which filled in some of the blanks for me.

Check out all the lovely details of how to make this happen whilst:

  • reusing as much code as possible
  • allowing the Azure Runtime to “monitor” the service.
  • enabling communication to the service from another role instance in the cloud

Related Links: