About us Contact Us Course Locator                      
                               
 

Windows Azure Training

Microsoft Windows Azure Training
50466 Windows Azure Solutions with Microsoft Visual Studio 2010
3 days Instructor-led

Sign up for windows azure training

About this Course

This class is an introduction to cloud computing and specifically Microsoft's public cloud offering in Windows Azure.  Windows Azure has been described by Microsoft as an operating system for "the cloud".  In this class, you explore this new cloud operating system and learn how to write, deploy and monitor .NET applications in Azure.

Audience Profile


This class is designed for .NET developers with Web application experience that are exploring developing new applications or porting existing applications to Windows Azure.

At Course Completion
 
After completing this course, students will be able to:
  • Understand cloud computing in its various forms and how Windows Azure fits in the cloud computing space.
  • Learn why organizations want to run applications in the Azure cloud.
  • Understand the architecture of Azure.
  • Explore the Azure SDK and DevFabric development environment.
  • See how to develop applications for Azure and how that varies from "normal" .NET application development.
  • Write and deploy a ASP.NET Web application (Web Role) to Azure.
  • Explore Azure storage capability.
  • Learn how to create and deploy background computatinal applications (Worker Role) in Azure.
  • Explore SQL Azure capability.

Prerequisites

  • Experience with Visual Studio 2008 or better is required.
  • Knowledge and experience in a .NET language (C# or VB) is required.
  • Knowledge of ASP.NET is required.

Module 1: Introduction to Cloud Computing

 
  • What is Cloud computing and why is it important?
  • Types of Cloud Computing Services
  • Where is the Cloud?
  • Concerns about Cloud computing
  • What is Microsoft Windows Azure?
  • Why Windows Azure?

Module 2: Windows Azure Architecture

  • Hello Azure
  • Microsoft Data Centers
  • Virtualization
  • The Fabric Controller
  • Windows Azure Platform Architecture
  • Windows Azure
  • Windows Azure Roles
  • Windows Azure Storage
  • Developing Windows Azure Applications and Data Stores
  • Development Fabric and Development Stores
  • Deploying To The Cloud and Managing The Cloud
  • SQL Azure
  • APP Fabric

Module 3: Windows Azure Web Role

  • The Web Role
  • Exploring The Web Role Project
  • Exploring The Cloud Service Project
  • Web Role Configuration
  • Service Runtime API
  • Running IN Dev Fabric

Module 4: Local Storage

  • What is Local Storage?
  • Local Storage Configuration
  • Using local Storage
  • When to Use Local Storage
  • Windows Azure Drive

Module 5: Windows Azure Storage And Queues

  • Windows Azure Storage
  • Windows Azure Storage Account
  • Why Windows Azure Storage
  • Affinity Group
  • DEV Storage
  • Windows Azure Storage Costs
  • Accessing Windows Azure Storage
  • Using the Storage Client Library
  • Windows Azure Storage Queues
  • Working With Queues
  • Working With Queues (using the Storage Client Library)
  • Queue Metadata
  • Working With Messages (using the Storage Client Library)
  • Working With Queues And Messages Asynchronously
  • Queue Polling
  • Working With Queues (using REST)
  • Working With Messages (using REST)

Module 6: Blob Storage

  • Windows Azure Storage Blobs
  • Working With Containers (using The Storage Client Library)
  • Container (and BLOB) Metadata
  • Container Access
  • BLOBS
  • Working With Blobs (using Storage Client Library)
  • Working With Containers and BLOBS Asynchronously
  • Working With Containers (using REST)
  • Working With BLOBS (using REST)

Module 7: Table Storage

  • Windows Azure Storage Tables
  • Windows Azure Storage Tables vs. SQL Azure
  • Tables, Entities, Properties and Partitions
  • Working With Tables (using the Storage Client Library)
  • Working With Entities (using the Storage Client Library)
  • Entity Queries
  • Batching and Transactions
  • Concurrency
  • Working With Tables and Entities Asynchronously
  • Working With Tables (using REST)
  • Working with Entities (using REST)
  • Sessions

Module 8: Windows Azure Worker Role

  • The Worker Role
  • Exploring The Worker Role
  • Worker Role Configuration
  • Running in DEV Fabric
  • Input (External) Endpoint Setup
  • Internal Endpoint Setup

Module 9: SQL Azure Introduction

  • What and Why of SQL Azure
  • SQL Azure Architecture
  • SQL Azure vs. SQL Server
  • SQL Azure Costs
  • SQL Azure Account Setup and Server Provisioning
  • Database Firewall and Access Control
  • SQL Azure Tools
  • Server and Database Management/Development
  • Accessing SQL Azure From Application Code
  • Data Migration
  • Database Backups
  • Partitioning The Database

Module 10: Diagnostics and Logging

  • Debugging and Logging issue
  • Windows Azure Diagnostic Service
  • Configuring The Diagnostic Service
  • Writing To trace Logs
  • Changing the Diagnostic Configuration
  • Changing the Diagnostic Configuration Externally
  • Transferring Diagnostic Data to Windows Azure Storage
| Home | About Us | Contact Us | Find a Course |Bookmark and Share