An Overview of Microsoft’s Azure Platform
The following is an excellent presentation that explains the core concepts of Microsoft's Cloud Computing strategy. Included is an overview of the Microsoft Windows Azure strategy with explanations and pricing of each component.