Windows Azure is the Microsoft cloud computing platform which enables developers to quickly develop, deploy, and manage their applications hosted in a Microsoft data center. Windows Azure not only takes care of the infrastructure, but will also help to manage higher level components including operating systems, runtimes, and middleware.
1. Learn optimization using Azure tools and solutions.
2. Learn various design patterns to construct IT solutions on Azure