Hand On Labs
Windows Azure
A continuación os comento algunos de los HOLs que podéis encontrar en el training kit de Windows Azure el cuál os recomiendo que os instaléis. Lo podéis descargar desde aquí.
Introduction to Windows Azure
In this hands-on lab, you will explore the basic elements of a Windows Azure service by creating a simple GuestBook application that demonstrates many features of the Windows Azure platform, including web and worker roles, blob storage, table storage, and queues
Introduction to Windows Azure
Building ASP.NET Applications with Windows Azure
In this brief lab, you will learn how to build ASP.NET applications that use the ASP.NET Azure Providers and explore Windows Live authentication in Windows Azure. You will be able to choose between MVC or Web Forms.
Exploring Windows Azure Storage
In this lab, examine each of the foundation storage capabilities of Windows Azure, Blobs, Tables and Queues. Discover how to create storage accounts; upload and retrieve blobs and blob metadata; create, update and query tables; and create a simple service that uses a message queue for communication.
Deploying Applications in Windows Azure
In this hands-on lab, you will learn how to deploy your first application in Windows Azure. The lab walks through the process using a simple application named myTODO, which is a simple list creation and management application built using ASP.NET MVC. The lab shows the steps required for provisioning the required components in the Windows Azure Developer Portal, uploading the service package, and configuring the service. You will see how you can test your application in a staging environment and then promote it to production once you are satisfied that it is operating according to your expectations.
Windows Azure CDN
In this lab, learn how to scale your static blob content out to the Content Distribution Network (CDN) available in Windows Azure.
Worker Role Communication
In this hands-on lab, you will explore internal and external endpoints by implementing a WCF chat service and host it in a Windows Azure worker role.
Debugging Applications in Windows Azure
In this lab, you will explore some simple techniques for debugging applications deployed in Windows Azure; and you will learn what features and techniques are available in Visual Studio and Windows Azure to debug applications once deployed to Windows Azure.
Federated Authentication in a Windows Azure Web Role Application
This hands-on lab provides step-by-step guides for hosting in Windows Azure (WAZ) a Web application accepting identities from an external identity provider: with the authentication functions being performed by an external identity provider, you are now free to focus on the business function of your application instead of worrying of low level details. As you will learn while you go though the lab, this is easily accomplished by taking advantage of Windows Identity Foundation (WIF), formerly known as Geneva, for enhancing your web site.
Web Services and Identity in Windows Azure
This lab is a step by step guide that will help you to use claims-based identity for handling authentication and access management for your WCF services hosted in Windows Azure; it will show you how you can still take advantage of local identities for authenticating your users, despite the fact that your services are now hosted in the cloud. The lab will walk you through all the practicalities of taking advantage of the unique characteristics of the Windows Azure environment from your Windows Identity Foundation settings.
Windows Azure Native Code
Learn how to enable full trust support in Windows Azure. In this lab, you will create a simple native C++ dll and invoke it from an ASP.NET web role.
Advanced Web and Worker Roles
This lab introduces these new capabilities that are unlocked in Windows Azure and allow more advanced application scenarios
Connecting Apps with Windows Azure Connect
Windows Azure Connect’s primary scenario is enabling IP-level network connectivity between Azure services and external resources. The underlying connectivity model that supports this is quite flexible. For example, you can use Sydney to setup networking between arbitrary groups of machines that are distributed across the internet in a very controlled and secure manner.
Virtual Machine Role
Windows Azure Virtual Machine Roles allow you to run a customized instance of Windows Server 2008 R2 in Windows Azure, making it easier to move applications to the cloud. In this hands-on lab, you will explore Virtual Machine roles and you will learn how to create custom OS images that you deploy to Windows Azure
Windows Phone 7 And The Cloud
This hands-on lab introduces you to the tools and the steps required to build an small Silverlight Windows Phone 7 application that consumes a WCF Data Services from an application hosted in the Windows Azure Platform
SQL Azure
Introduction to SQL Azure
In this lab, you will walk through a series of simple use cases for SQL Azure such as: managing logins, creating database objects and query your database.
Migrating Databases to SQL Azure
In this lab, you will use the AdventureWorksLT2008 database and show how to move an existing on-premise database to SQL Azure including: modifying the DDL and moving data via BCP and SQL Server Integration Services.
SQL Azure Tips and Tricks
In general, working with a database in SQL Azure is the same as working against an on premise database. There are some additional considerations which are covered by this lab
Windows Azure AppFabric
Part 1: Introduction to the AppFabric Service Bus
This lab covers the basics of the AppFabric Service Bus. It shows how to connect clients and services via SOAP and REST over the Service Bus using the Windows Azure platform AppFabric SDK.It explores how to enable service automatic activation by connecting a WCF service in IIS 7.5 to the Service Bus. Additionally, a multicast service is implemented, protecting messages using X.509 certificates.
Part 2: Introduction to the AppFabric Service Bus
This second part of the lab covers more advanced topics of the AppFabric Service Bus.It explores the different bindings you can use, shows how to expose a MEX endpoint, and also how to handle message security and binary data.
Introduction to the Windows Azure AppFabric Service Bus Futures
In this lab, learn about the new Windows Azure AppFabric Service Bus capabilities that are now available in the AppFabric LABS. You will use the management service to manage your connection points and the Anycast feature to load balance across different instances of a service.
Introduction to the AppFabric Access Control
The Windows Azure platform AppFabric Access Control (AC) is a service designed to secure REST web services. AppFabric AC allows a REST web services to integrate with both simple clients and enterprise identity technologies using a single code base
Service Remoting With AppFabric Service Bus
The Service Remoting pattern with the Service Bus allows you to extend your web services through the cloud. This pattern allows you to leverage a number of communication styles, including RP, Request/Response, or duplexing. In this lab, you will see how you can expose a web service across a network boundary using the Service Bus.
Eventing On The AppFabric Service Bus
The Eventing pattern with the Service Bus allows for one-to-many message communications, giving you the ability to multicast to multiple listeners. With the Service Bus, you can leverage the Eventing pattern for high-scale 1:1 and 1:N communications by sending a single message. In this lab, you will use the Service Bus to generate events to clients
Introduction to the AppFabric Access Control Service V2
In this introductory hands-on lab you will learn how to take advantage of the ACS for outsourcing authentication, managing multiple identity sources, performing some basic authorization tasks and take control of the authentication experience. You will discover that it takes less to do it than to describe it!
Building Windows Azure Applications with the Caching Service
In this lab, learn how to use the Caching service for both your ASP.NET session state and to cache data from your data-tier. You will see how the Caching service provides your application with a cache that provides low latency and high throughput without having to configure, deploy, or manage the service.
Windows Azure Marketplace DataMarket
Introduction to Windows Azure Marketplace DataMarket
In this lab you will learn about Microsoft’s new information service called Windows Azure Marketplace DataMarket. We’ll start by exploring the developer portal and service explorer, in addition to covering consuming DataMarket datasets via managed code and PowerPivot



