Introduction to Azure AppFabric

Preview:

DESCRIPTION

Presentation for TulaDev.NET by Alexander Koval

Citation preview

Introduction to Windows Azure AppFabric

Alexander Koval Codemasters InternationalSoftware Architect, MCPD

Presentation Summary

• Intended Audience: Developers, Architects

• Intended Time: 60 min

• Objectives: 1. What is Azure App Fabric?2. How is it used?3. Billing and Pricing4. Environments

Problem Areas• How do you integrate with components outside

your corporate network?• How do you expose your software to users

outside of your organization?– Can they use their existing identities?– What about smaller, non-enterprise customers?

• How do you control access to resources that are exposed?

• <the list goes on…>

Windows Azure AppFabric

• Service Bus– Connectivity across network boundaries

• Access Control Service– Federated, claims-based authorization

Azure AppFabric

ACSService Bus

WebServiceClient

Windows Azure AppFabric

• Service Remoting– Expose Services

• Eventing– MessageBuffer

• Protocol Tunneling

Price and Billing• Access Control

Access Control transactions = $1.99/100K

• Service Bus connections$3.99 per connection on a “pay-as-you-go” basis $9.95 for a pack of 5 connections $49.75 for a pack of 25 connections $199 for a pack of 100 connections $995 for a pack of 500 connections

• Data transfersData transfers = $0.10 in / $0.15 out / GB - ($0.10 in / $0.20 out / GB in Asia)

DEMO

Questions?

Resources• Windows Azure platform AppFabric Documentation

http://msdn.microsoft.com/en-us/library/ee173584.aspx

• Azure AppFabric SDK & Training Kit

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=39856a03-1490-4283-908f-c8bf0bfad8a5&displaylang=en

• Windows Azure AppFabric sitehttp://www.microsoft.com/en-us/appfabric/azure/default.aspx

• Blog

http://www.codemastersintl.com/Blogs/Alexander-Koval

• Email: akoval@codereign.net

Recommended