1 / 25

virtual techdays

INDIA │ 18-20 august 2010. virtual techdays. Windows Azure AppFabric - Connecting the cloud. Niraj Bhatt │ http://nirajrules.wordpress.com. INDIA │ 18-20 august 2010. virtual techdays. Windows Azure AppFabric Introduction Core Services Access Control Service

kanoa
Download Presentation

virtual techdays

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INDIA │ 18-20 august2010 virtual techdays Windows Azure AppFabric - Connecting the cloud Niraj Bhatt │ http://nirajrules.wordpress.com

  2. INDIA │ 18-20 august2010 virtual techdays • Windows Azure AppFabric • Introduction • Core Services • Access Control Service • Claims Based Identity • Demo • Service Bus • Relay Service • Demo S E S S I O N A G E N D A

  3. INDIA │ 18-20 august2010 virtual techdays • Integration backbone of Windows Azure Platform • Integrates applications not only between cloud services but also between cloud services and on-premise applications • Core Services • Access Control Service – Identity Integration • Service Bus – Messaging Integration • Multitenant • Provisioning your bit (Service Namespace) of Windows Azure AppFabric • http://appfabric.azure.com Windows Azure AppFabric Introduction

  4. INDIA │ 18-20 august2010 virtual techdays • Access Control Service • Hosted STS (Secure Token Service) in Cloud • Provides federated authentication for on-premise / Cloud-hosted REST Web Services • Claims based, Rules driven • Service Bus • Enables cross-enterprise and cross-cloud messaging scenarios • Enables key messaging patterns – Oneway, Pub / Sub, Request / Response, Queues • Provides Internet Scale Windows Azure AppFabric Core Services

  5. INDIA │ 18-20 august2010 virtual techdays Access Control Service

  6. INDIA │ 18-20 august2010 virtual techdays • Identity model that factors authentication code out of your application • Applications rely on claims issued by a trusted identity provider • Enhances • Flexibility • Productivity • Security Access Control Service Claims Based Authentication

  7. INDIA │ 18-20 august2010 virtual techdays Access Control Service Beer Bar

  8. INDIA │ 18-20 august2010 virtual techdays Access Control Service Beer Bar

  9. INDIA │ 18-20 august2010 virtual techdays Access Control Service Beer Bar

  10. INDIA │ 18-20 august2010 virtual techdays • Identity – set of claims (like email, age, etc.) • Security Token – Serialized identity with a signature of authenticity (e.g. HMAC SHA256) • Issuing Authority / Identity Provider / STS (Secure Token Service) – Issues Security tokens & determines which claims should be part of it • Relying Party – Application that relies on Claims Access Control Service Security Token Claims Jargon Claim 1 Claim 2 Claim 3 . . . Claim n Signature

  11. INDIA │ 18-20 august2010 virtual techdays Access Control Service Resources Hierarchy

  12. 3. Map input claims to output claims based on access control rules 1. Define access control rules for a customer IssueTracker ACS Service Namespace 0. Secret exchange; periodically refreshed 4. Return Access Token (SWT) (output claims from 3) 6.Token Validated 2. Request Access Token (Claims) Plain, SAML Bearer, SWT IssueTracker REST Web Service (Cloud / Premise) IssueTracker Customer 5. Send Message w/ Access Token

  13. INDIA │ 18-20 august2010 virtual techdays Access Control Service Enterprise Integration IssueTracker ACS Service Namespace AD FS V2 IssueTracker REST Web Service IssueTracker Customer

  14. INDIA │ 18-20 august2010 virtual techdays IssueTracker Customer ACS Service Namespace Access Control Service Simple Delegation IssueTracker ACS Service Namespace AD FS V2 IssueTracker REST Web Service IssueTracker Customer’s Partner

  15. INDIA │ 18-20 august2010 virtual techdays DEMO: AC In Action VS.NET 2010 │ AppFabric SDK – July 2010

  16. INDIA │ 18-20 august2010 virtual techdays Service Bus

  17. INDIA │ 18-20 august2010 virtual techdays Service Bus You can’t move everything to Cloud

  18. INDIA │ 18-20 august2010 virtual techdays Service Bus Relay Service

  19. INDIA │ 18-20 august2010 virtual techdays • Internet Scale • Service Registry • Messaging Patterns – Oneway, Request / Response, Eventing • Hybrid Connectivity • Support for sparsely connected users • Security Integration with Access Control • Message Security • Easy portability of current code Service Bus Features

  20. INDIA │ 18-20 august2010 virtual techdays Service Bus Bindings

  21. INDIA │ 18-20 august2010 virtual techdays • 9350 for one-way TCP connections • 9351 for one-way TCP/SSL connections • 9352 for TCP/SSL rendevous (direct) • 9353 for TCP NAT probing (direct) • HTTP uses standard ports (80/443) Service Bus Ports required by the Service Bus

  22. INDIA │ 18-20 august2010 virtual techdays DEMO: Service Bus In Action VS.NET 2010 │ AppFabric SDK – July 2010

  23. THANKS│18-20 august2010 virtual techdays niraj@indiamvps.net │ http://nirajrules.wordpress.com

  24. INDIA │ 18-20 august2010 virtual techdays • Use this layout to show software code The font is Consolas, a monospace font The slide doesn’t use bullets but levels can be indented using the “Increase List Level” icon on the Home menu To use straight quotes " instead of smart quotes ”, do this: • Click on the Office Button in the upper left corner • At the bottom of the menu, choose PowerPoint Options • From the left pane, select Proofing • Click on the AutoCorrect Options button • Select the AutoFormat As You Type tab, and deselect “Straight quotes” with “smart quotes”. Then Click OK. SLIDE TITLE FOR SHOWING SOFTWARE CODE Sub Slide Title

  25. INDIA │ 18-20 august2010 virtual techdays • Resource-1 • URL • Benefit/Details • Resource-2 • URL • Benefit/Details • Resource-3 • URL • Benefit/Details RESOURCES

More Related