What does Azure deployment mean to you? Right now, Azure is being rolled out through several countries. If you have questions about it and how you can build your solutions on the Azure platform, you should watch this video, which gives a concise summary for your business.
Thiago Almeida, a Microsoft Developer Evangelist in New Zealand, led me to this.
He found the video here: Plankytronixx looking at new server and cloud technologies.