windows azure: an overview -...

164

Upload: tranque

Post on 07-Feb-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 2: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 3: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 4: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 5: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 6: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 7: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 8: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 9: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 10: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 11: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 12: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 13: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 14: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Virtual Machine

Application

Users

Page 15: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Virtual Machine

Application

Users

Page 16: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Virtual Machine

Application

Private Cloud

Users

Page 17: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Virtual Machine

Application

On-Premise

Service Providers

Private Cloud

Users

Page 18: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Virtual Machine

Application

On-Premise

Service Providers

Private Cloud

Cloud Applications

Users

Page 19: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Virtual Machine

Application

On-Premise

Service Providers

Private Cloud

Cloud Applications Cloud Platform

Users

Page 20: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Virtual Machine

Application

On-Premise

Service Providers

Private Cloud

Cloud Applications Cloud Platform

Users

Page 21: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 22: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 23: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 24: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 25: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 26: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 27: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 28: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 29: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 30: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 31: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 32: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 33: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Networking Messaging Security/Identity

Marketplace Connectivity

Compute Storage

Caching CDN

Page 34: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Compute

Page 35: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Compute

Page 36: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Compute

Page 37: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Compute

Page 38: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Compute

Page 39: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Compute

Page 40: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Compute

Page 41: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Compute

Page 42: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 43: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

service package

Page 44: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

service package

Page 45: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

service package

Server Rack 1 Server Rack 2

Provision Virtual Servers

Deploy App Code

Configure Network

Page 46: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

service package

Server Rack 1 Server Rack 2

Provision Virtual Servers

Deploy App Code

Configure Network

new virtual server new virtual server

Page 47: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

service package

Provision Virtual Servers

Deploy App Code

Configure Network

Page 48: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

service package

Windows Azure Datacenter

Provision Virtual Servers

Deploy App Code

Configure Network

Page 49: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Datacenter

Provision Virtual Servers

Deploy App Code

Configure Network

Page 50: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Datacenter

Provision Virtual Servers

Deploy App Code

Configure Network

Page 51: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Network Load Balancer

Windows Azure Datacenter

Network load-balancer configured for traffic

Provision Virtual Servers

Deploy App Code

Configure Network

Page 52: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Network Load Balancer

Windows Azure Datacenter

Provision Virtual Servers

Deploy App Code

Configure Network

Page 53: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Networking Storage

Page 54: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Networking Storage

Page 55: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Networking Storage

Page 56: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Drives – NTFS VHD mounted on compute instance

Networking Storage

Page 57: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Drives – NTFS VHD mounted on compute instance

Blob – Large binary storage

Networking Storage

Page 58: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Drives – NTFS VHD mounted on compute instance

Blob – Large binary storage can access over http

Networking Storage

Page 59: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Drives – NTFS VHD mounted on compute instance

Blob – Large binary storage can access over http

Max size of 1 terabyte

Networking Storage

Page 60: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Drives – NTFS VHD mounted on compute instance

Blob – Large binary storage can access over http

Max size of 1 terabyte

Table – name/value pairs

Networking Storage

Page 61: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Drives – NTFS VHD mounted on compute instance

Blob – Large binary storage can access over http

Max size of 1 terabyte

Table – name/value pairs Provides a key/value store

Networking Storage

Page 62: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Drives – NTFS VHD mounted on compute instance

Blob – Large binary storage can access over http

Max size of 1 terabyte

Table – name/value pairs Provides a key/value store

Simple and fast

Networking Storage

Page 63: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Drives – NTFS VHD mounted on compute instance

Blob – Large binary storage can access over http

Max size of 1 terabyte

Table – name/value pairs Provides a key/value store

Simple and fast

Accessed via OData

Networking Storage

Page 64: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Windows Azure Storage

Scalable, durable, available storage (100tb per account)

Accessible via REST services, can be secured

Drives – NTFS VHD mounted on compute instance

Blob – Large binary storage can access over http

Max size of 1 terabyte

Table – name/value pairs Provides a key/value store

Simple and fast

Accessed via OData

Max table size: 100 terabytes

Networking Storage

Page 65: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Storage

Page 66: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Table Storage

Page 67: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Table

Partition

Partition

Partition

Storage

Page 68: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Table

Partition

Partition

Partition

Property

Storage

Page 69: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Table

Partition

Partition

Partition

Key 1

Key 2

Key 3

Key 1

Key 2

Key 3

Key 1

Key 2

Key 3

Row key

Property

Storage

Page 70: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Table

Partition

Partition

Partition

Key A

Key B

Key C

Partition key

Key 1

Key 2

Key 3

Key 1

Key 2

Key 3

Key 1

Key 2

Key 3

Row key

Property

Storage

Page 71: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Networking Storage

Page 72: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Networking Storage

SQL Azure Database

Page 73: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Networking Storage

SQL Azure Database SQL Server relational database

Page 74: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Networking Storage

SQL Azure Database SQL Server relational database

Support for existing APIs and Tools (TDS protocol)

Page 75: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Networking Storage

SQL Azure Database SQL Server relational database

Support for existing APIs and Tools (TDS protocol)

Max database size: 150 gigabytes

Page 76: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Networking Storage

SQL Azure Database SQL Server relational database

Support for existing APIs and Tools (TDS protocol)

Max database size: 150 gigabytes

PAAS Service based on SQL Server

Page 77: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Networking Storage

SQL Azure Database SQL Server relational database

Support for existing APIs and Tools (TDS protocol)

Max database size: 150 gigabytes

PAAS Service based on SQL Server

Easy to provision and manage

Page 78: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Networking Storage

SQL Azure Database SQL Server relational database

Support for existing APIs and Tools (TDS protocol)

Max database size: 150 gigabytes

PAAS Service based on SQL Server

Easy to provision and manage

Data stored on multiple backend data nodes

Page 79: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Page 80: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging Queue Service

Page 81: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging Queue Service

Durable messaging

Page 82: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging Queue Service

Durable messaging

Load balancing and Load leveling

Page 83: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging Queue Service

Durable messaging

Load balancing and Load leveling

Service Bus

Page 84: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging Queue Service

Durable messaging

Load balancing and Load leveling

Service Bus Connects applications

Page 85: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging Queue Service

Durable messaging

Load balancing and Load leveling

Service Bus Connects applications

Asynchronous and Synchronous (with Relay)

Page 86: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging Queue Service

Durable messaging

Load balancing and Load leveling

Service Bus Connects applications

Asynchronous and Synchronous (with Relay)

Rich Publish / Subscribe platform

Page 87: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging Queue Service

Durable messaging

Load balancing and Load leveling

Service Bus Connects applications

Asynchronous and Synchronous (with Relay)

Rich Publish / Subscribe platform

Supports REST, WCF and .NET programming

Page 88: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging Queue Service

Durable messaging

Load balancing and Load leveling

Service Bus Connects applications

Asynchronous and Synchronous (with Relay)

Rich Publish / Subscribe platform

Supports REST, WCF and .NET programming

Queues and Topics-Subscriptions

Page 89: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Queue

Page 90: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Load Leveling

Receiver receives and processes at its own pace

Queue

Page 91: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Load Leveling

Receiver receives and processes at its own pace

Temporal Decoupling

Allows taking the receiver offline for servicing or other

reasons

Queue

Page 92: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Load Leveling

Receiver receives and processes at its own pace

Temporal Decoupling

Allows taking the receiver offline for servicing or other

reasons

Load Balancing

Can add receivers as queue length grows

Queue

Page 93: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Topic Sub

Sub

Sub

Page 94: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Topic Sub

Sub

Sub

Message Distribution

Page 95: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Topic Sub

Sub

Sub

Message Distribution Each receiver gets its own copy of each message

Page 96: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Topic Sub

Sub

Sub

Message Distribution Each receiver gets its own copy of each message

Subscriptions are independent queues

Page 97: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Messaging

Topic Sub

Sub

Sub

Message Distribution Each receiver gets its own copy of each message

Subscriptions are independent queues

Subscriber can filter down by interest.

Page 98: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Security/Identity

Page 99: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Security/Identity

Active Directory Access Control Service

Page 100: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Security/Identity

Active Directory Access Control Service Used to authenticate and authorize users

Page 101: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Security/Identity

Active Directory Access Control Service Used to authenticate and authorize users

Integration Single Sign On and centralized

authorization into your web applications

Page 102: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Security/Identity

Active Directory Access Control Service Used to authenticate and authorize users

Integration Single Sign On and centralized

authorization into your web applications

Standards-based identity providers

Page 103: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Security/Identity

Active Directory Access Control Service Used to authenticate and authorize users

Integration Single Sign On and centralized

authorization into your web applications

Standards-based identity providers Enterprise directories (e.g. Active Directory Federation

Server v2.0)

Page 104: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Security/Identity

Active Directory Access Control Service Used to authenticate and authorize users

Integration Single Sign On and centralized

authorization into your web applications

Standards-based identity providers Enterprise directories (e.g. Active Directory Federation

Server v2.0)

Web identities (e.g. Windows Live ID, Google, Yahoo!, and

Facebook)

Page 105: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Security and Identity

Security/Identity

Page 106: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Application

(On-premises

or cloud)

Security and Identity

Security/Identity

Page 107: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Application

(On-premises

or cloud) Browser

Security and Identity

Security/Identity

Page 108: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Application

(On-premises

or cloud)

Identity Providers (IdPs)

AD FS

2.0 Windows

Live ID Google

Facebook Yahoo OpenID

Browser

Security and Identity

Security/Identity

Page 109: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Application

(On-premises

or cloud)

Identity Providers (IdPs)

AD FS

2.0 Windows

Live ID Google

Facebook Yahoo OpenID

1) Access application and get

redirected to IdP

Browser

Security and Identity

Security/Identity

Page 110: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Application

(On-premises

or cloud)

Identity Providers (IdPs)

AD FS

2.0 Windows

Live ID Google

Facebook Yahoo OpenID

2) Authenticate

user, then return

IdP token

IdP

Token

1) Access application and get

redirected to IdP

Browser

Security and Identity

Security/Identity

Page 111: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Access Control

Application

(On-premises

or cloud)

Identity Providers (IdPs)

AD FS

2.0 Windows

Live ID Google

Facebook Yahoo OpenID

2) Authenticate

user, then return

IdP token

IdP

Token

1) Access application and get

redirected to IdP

Browser

Security and Identity

Security/Identity

Page 112: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Access Control

Application

(On-premises

or cloud)

Identity Providers (IdPs)

AD FS

2.0 Windows

Live ID Google

Facebook Yahoo OpenID

2) Authenticate

user, then return

IdP token

IdP

Token

1) Access application and get

redirected to IdP

3) Send IdP

token to

Access

Control

IdP

Token

Browser

Security and Identity

Security/Identity

Page 113: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Access Control

Application

(On-premises

or cloud)

Identity Providers (IdPs)

AD FS

2.0 Windows

Live ID Google

Facebook Yahoo OpenID

2) Authenticate

user, then return

IdP token

IdP

Token

1) Access application and get

redirected to IdP

4) Validate IdP token, then create

Access Control (AC) token according to

rules for this application

Rules Engine

3) Send IdP

token to

Access

Control

IdP

Token

Browser

Security and Identity

Security/Identity

Page 114: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Access Control

Application

(On-premises

or cloud)

Identity Providers (IdPs)

AD FS

2.0 Windows

Live ID Google

Facebook Yahoo OpenID

2) Authenticate

user, then return

IdP token

IdP

Token

1) Access application and get

redirected to IdP

4) Validate IdP token, then create

Access Control (AC) token according to

rules for this application

Rules Engine

5) Return

Access Control

token AC

Token

3) Send IdP

token to

Access

Control

IdP

Token

Browser

Security and Identity

Security/Identity

Page 115: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Access Control

Application

(On-premises

or cloud)

Identity Providers (IdPs)

AD FS

2.0 Windows

Live ID Google

Facebook Yahoo OpenID

2) Authenticate

user, then return

IdP token

IdP

Token

1) Access application and get

redirected to IdP

4) Validate IdP token, then create

Access Control (AC) token according to

rules for this application

Rules Engine

5) Return

Access Control

token AC

Token

3) Send IdP

token to

Access

Control

IdP

Token

6) Submit

Access Control

token

AC

Token

Browser

Security and Identity

Security/Identity

Page 116: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Access Control

Application

(On-premises

or cloud)

Identity Providers (IdPs)

AD FS

2.0 Windows

Live ID Google

Facebook Yahoo OpenID

2) Authenticate

user, then return

IdP token

IdP

Token

1) Access application and get

redirected to IdP

4) Validate IdP token, then create

Access Control (AC) token according to

rules for this application

Rules Engine

5) Return

Access Control

token AC

Token

3) Send IdP

token to

Access

Control

IdP

Token

7) Validate Access

Control token, then

use its contents

6) Submit

Access Control

token

AC

Token

Browser

Security and Identity

Security/Identity

Page 117: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Caching

Page 118: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Caching Distributed, In-memory caching

Page 119: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Caching Distributed, In-memory caching

Faster access to repeatedly used data

Page 120: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Caching Distributed, In-memory caching

Faster access to repeatedly used data

Data can be

Page 121: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Caching Distributed, In-memory caching

Faster access to repeatedly used data

Data can be Any serializable CLR Object

Page 122: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Caching Distributed, In-memory caching

Faster access to repeatedly used data

Data can be Any serializable CLR Object

XML

Page 123: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Caching Distributed, In-memory caching

Faster access to repeatedly used data

Data can be Any serializable CLR Object

XML

Binary data

Page 124: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Caching Distributed, In-memory caching

Faster access to repeatedly used data

Data can be Any serializable CLR Object

XML

Binary data

Used to increase performance

Page 125: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Caching Distributed, In-memory caching

Faster access to repeatedly used data

Data can be Any serializable CLR Object

XML

Binary data

Used to increase performance

Session State provider for sharing from Azure to on-premise

Page 126: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

CDN

Page 127: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

CDN

Page 128: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why?

CDN

Page 129: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why? Low Cost

CDN

Page 130: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why? Low Cost

Low Complexity

CDN

Page 131: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why? Low Cost

Low Complexity

High Performance

CDN

Page 132: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why? Low Cost

Low Complexity

High Performance

High Availability

CDN

Page 133: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why? Low Cost

Low Complexity

High Performance

High Availability

Caches blob data locally at global access points

CDN

Page 134: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why? Low Cost

Low Complexity

High Performance

High Availability

Caches blob data locally at global access points

Allows faster global access to repeatedly read data

CDN

Page 135: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why? Low Cost

Low Complexity

High Performance

High Availability

Caches blob data locally at global access points

Allows faster global access to repeatedly read data

Reduce bandwidth usage

CDN

Page 136: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why? Low Cost

Low Complexity

High Performance

High Availability

Caches blob data locally at global access points

Allows faster global access to repeatedly read data

Reduce bandwidth usage

Increase performance

CDN

Page 137: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Content distribution network

Why? Low Cost

Low Complexity

High Performance

High Availability

Caches blob data locally at global access points

Allows faster global access to repeatedly read data

Reduce bandwidth usage

Increase performance

Streaming capabilities

CDN

Page 138: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

CDN

Page 139: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

MULTIPLE TERABITS PER SECOND OF CAPACITY

24 GLOBAL LOCATIONS WITH 99.95% AVAILABILITY

Page 140: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Marketplace

Page 141: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Marketplace

Find Windows Azure Applications and Data

Page 142: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Marketplace

Find Windows Azure Applications and Data

For SAAS applications (can be paid/free)

Page 143: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Marketplace

Find Windows Azure Applications and Data

For SAAS applications (can be paid/free)

Allows direct access to data via ODATA

Page 144: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Marketplace

Find Windows Azure Applications and Data

For SAAS applications (can be paid/free)

Allows direct access to data via ODATA

Page 145: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity

Page 146: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity SQL Azure Data Sync

Page 147: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity SQL Azure Data Sync

SQL Azure databases in different datacenters

Page 148: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity SQL Azure Data Sync

SQL Azure databases in different datacenters

SQL Azure databases and SQL Server databases

Page 149: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity SQL Azure Data Sync

SQL Azure databases in different datacenters

SQL Azure databases and SQL Server databases

Traffic Manager

Page 150: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity SQL Azure Data Sync

SQL Azure databases in different datacenters

SQL Azure databases and SQL Server databases

Traffic Manager

Spreads user requests across Windows Azure datacenters

Page 151: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity SQL Azure Data Sync

SQL Azure databases in different datacenters

SQL Azure databases and SQL Server databases

Traffic Manager

Spreads user requests across Windows Azure datacenters

Connect

Page 152: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity SQL Azure Data Sync

SQL Azure databases in different datacenters

SQL Azure databases and SQL Server databases

Traffic Manager

Spreads user requests across Windows Azure datacenters

Connect

Connects Windows Azure VMs to on-premise Windows Server computer

Page 153: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity SQL Azure Data Sync

SQL Azure databases in different datacenters

SQL Azure databases and SQL Server databases

Traffic Manager

Spreads user requests across Windows Azure datacenters

Connect

Connects Windows Azure VMs to on-premise Windows Server computer

Secure machine-to-machine connection

Page 154: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Connectivity SQL Azure Data Sync

SQL Azure databases in different datacenters

SQL Azure databases and SQL Server databases

Traffic Manager

Spreads user requests across Windows Azure datacenters

Connect

Connects Windows Azure VMs to on-premise Windows Server computer

Secure machine-to-machine connection

No changes to network infrastructure needed

Page 155: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 156: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 157: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Storage: $0.14 per GB per month & $0.01 per

10,000 operations

Page 158: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Storage: $0.14 per GB per month & $0.01 per

10,000 operations

Bandwidth: Inbound Free, Outbound $0.12-

$0.17/GB

Page 159: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Free Windows Azure for Professional, Premium, and Ultimate subscribers

Page 160: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 161: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

http://stackoverflow.com/questions/tagged/azure

Page 162: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP
Page 163: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP

Related Sessions PBC353 Scott Golightly

6th May @ 9:00am

Controlling Application Access with Windows Azure

PBC305 Abhishek Lal

6th May @ 11:00am

Using Microsoft Visual Studio® to Build Applications

that Run on Windows Azure

PBC216 Sam Leung

6th May @ 1:30pm

Understanding the Application Portfolio Assessment

and Migration Strategy to Windows Azure

PBC384 Abhishek Lal

6th May @ 4:45pm

Windows Azure Service Bus Introduction: Why, What,

How

PBC276 Ben Ng

7th May @ 9:30am

A Lap Around Microsoft Dynamics CRM and

Microsoft Dynamics CRM Online

PBC389 Scott Golightly

7th May @ 11:00am

Windows Azure and Windows Phone - Creating

Great Apps

PBC283 Matt Valentine

7th May @ 1:30pm

Coding 4Fun - Kinect, Microcontrollers and Windows

Phone

PBC379 Abhishek Lal

7th May @ 3:15pm

Windows Azure Service Bus: Advanced Messaging

Features

Page 164: Windows Azure: An overview - download.microsoft.comdownload.microsoft.com/documents/hk/technet/techdays2012/120322... · Yahoo Facebook OpenID 2) Authenticate user, then return IdP