Microsoft Course - Developing Applications for the Windows Azure Platform — A 3 day course

contact usEnquire about this course


Please note that this course has been retired and is no longer available. Please see the Visual Studio 2010 page for courses currently available in this subject area.

This 3-day instructor-led class is aimed at .NET developers and provides an introduction to the capabilities of Microsoft's public cloud offering, the Windows Azure Platform. The course is a mixture of presentations, demonstrations and hands-on-labs supported by version 1.6 of the Windows Azure SDK launched in November 2011. Delegates will need access to a development account for the Windows Azure Platform and will need to confirm with their account manager that they have such access. Details of these accounts can be found at

Course Objectives

At the end of the workshop delegates will have learnt to:

Course Prerequisites


This course has been retired and is no longer available.

Outline Course Contents

Module 1 - Windows Azure Platform Overview

This module provides an introduction to the features and benefits of the Windows azure Platform and discusses its position within the ideas of cloud computing.

Module 2 - Windows Azure Compute

This module examines the nature and use of web, worker and virtual machine roles in the development of applications for Windows Azure.

Module 3 - Windows Azure Storage

This module examines the structure, purpose and use of storage entities in Windows Azure - tables, blobs, queues and drives and explores the features and benefits of the Windows Azure Content Delivery Network.

Module 4 - Debugging and monitoring in Windows Azure

This module discusses the available scenarios for debugging, monitoring and service diagnostics within applications developed for and running in Windows Azure.

Module 5 - Introduction to SQL Azure

This module provides an introduction to the features and benefits of SQL Azure and discusses the ways in which developers can leverage the power of SQL Azure to provide scalable data provisioning for cloud and on-premises applications.

Module 6 - Business intelligence using SQL Azure

This module examines the reporting and data synchronization functionality available with SQL Azure that can be used to help support the provisioning of business intelligence using cloud-based data structures.

Module 7 - Using Windows Azure AppFabric

This module examines the Caching, Service Bus and Access Control features of Windows Azure AppFabric which provide a comprehensive cloud middleware platform for developing, deploying and managing applications on the Windows Azure Platform.

Module 8 - Understanding Windows Azure Virtual Network

This module provides an opportunity for delegates to examine Windows Azure Connect, which provides a simple and easy-to-manage mechanism to setup network connectivity between on-premises and Windows Azure resources, and for study of Windows Azure Traffic Manager which allows customers to load balance traffic to multiple hosted services.