Download presentation
Presentation is loading. Please wait.
Published byBryan Lawrence Modified over 9 years ago
1
Building Scalable, Global, and Highly Available Web Apps Name Title Microsoft Corporation
4
Availability
6
Same functionality Degraded functionality Failsafe
10
Retry demo
11
Does your service fail without that platform service? Can your service use the same platform services from another data center? Can your service not use that platform service temporarily?
12
If a site specific dependency is out, fail over to another site Easy: Use Traffic Manager Hard: Code your own
13
Site Failover demo
17
Scalability
22
Performance
23
What’s Windows Azure Cache? Use spare memory on your VMs as high- performance cache Distributed cache cluster co-located with existing roles, or use dedicated roles Named caches with high availability option and notifications Support Memcached protocol
24
Why Windows Azure Cache? Faster No external service calls (additional network hops) Co-located in roles Cheaper No external service calls (additional cost) Use spare memory that you already paid for More reliable Your service is running = cache is available No throttling as in cotenant environment
25
Cache demo
30
pic1.jpg GET http://guid01.vo.msecnd.net/images/pic.1jpg http://sally.blob.core.windows.net/images/pic1.jpg pic1.jpg 404 TTL Content Delivery Network Windows Azure Blob Service
32
Traffic Manager demo
34
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.