Having trouble viewing this email? Launch it in your browser.
header splash

What we cover

line break We'll cover Windows Azure, Windows Azure platform AppFabric, SQL Azure and you'll learn how to start building applications using each one through a series of hands-on labs. Along the way we'll discuss cloud computing tradeoffs and help you understand the constraints and limitations imposed by the cloud computing model offered by the Windows Azure Platform today.

Who should attend

line break Architects, developers, and technical decision makers who need to learn about cloud computing and are specifically interested in the Microsoft Windows Azure Platform.

Laptop Specs

  • Pentium processor or faster
  • 2 GB RAM
  • 10 GB Hard drive space
  • Networked with TCP/IP
  • Internet connection (high-speed)

Software requirements in your laptop


line break

Location: Bangalore (Location details will be emailed to all the participants)

Dates: 10th to 11th October, 2011

Price: 9,000 INR / Participant. Group Discounts on a group of 3 or more


line break Speaker
Vineet Bhatia is a co-founder of BrainScale. He comes from Microsoft Consulting Services and holds around 11 years of wealthy experience working on the latest Microsoft technologies. He consults on Windows Azure, Microsoft SharePoint Server. Vineet obtained his Bachelor’s degree in Technology from Indian Institute of Technology (IIT) Delhi.


Day 1

Cloud Computing

          What is cloud computing?

          Utility computing: IaaS, PaaS, SaaS

          Microsoft's strategy: Software + Services (S+S)

          Azure Services Platform

Introduction to Windows Azure tools and architecture

          Windows Azure development fabric and VS tools

          Windows Azure SDK tools

          Understanding configuration

          Deploying to Windows Azure

Windows Azure roles

          Understanding roles

          Configuring roles

          Working with endpoints

Windows Azure web and worker roles

          Creating new web applications

          Migrating an existing web application

          Configuring web roles

          Creating worker roles

          Hosting WCF Services

          Communicating between web and worker roles using WCF

Windows Azure Storage - Tables and queues

          Understanding Windows Azure storage services

          Table Storage

          Blob Storage

          Queue Storage

          Programming storage services

Windows Azure Storage – Blobs and REST interfaces

          Blob Storage

          Programming storage services using WCF Data Services and REST

Deployment and diagnostics

          Deploying applications to production

          Understanding diagnostics in the cloud

          Configuring diagnostic collection

          Retrieving and consuming diagnostic data

Day 2

Advanced Roles & Additional stuff

          Multiple Bindings

          RDP & Azure Connect

          Traffic Manager

Introduction to SQL Azure

          Understanding SQL Azure architecture

          What's different between SQL Azure and SQL Server

          Architectural choices with SQL Azure

Programming SQL Azure

          Using SSIS to migrate data to the cloud

          Synchronizing data between the cloud and on-premise databases

          Consuming SQL Azure data from on-premise

Introducing Windows Azure platform AppFabric

          Understanding Windows Azure platform AppFabric

          Service Bus

          Access Control Service

          A lap around Windows Azure platform AppFabric

Service Bus Programming

          Relay addressing and the Service Registry

          Connectivity options: one-way, multicast, publish/subscribe, etc

          WCF programming model

Advanced Service Bus Programming

          One way and event-based messaging

          Message buffers

The Identity Landscape

          Federated identity


Programming the Access Control Service

          Hello Access Control

          Federating with Active Directory (Theory and Demo)

All Rights Reserved. © 2011. BrainScale