• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Windows Azure Zero Downtime Upgrade
 

Windows Azure Zero Downtime Upgrade

on

  • 465 views

Zero Downtime Upgrade strategies in Windows Azure

Zero Downtime Upgrade strategies in Windows Azure

Statistics

Views

Total Views
465
Views on SlideShare
461
Embed Views
4

Actions

Likes
0
Downloads
1
Comments
0

1 Embed 4

https://kb.epam.com 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Windows Azure Zero Downtime Upgrade Windows Azure Zero Downtime Upgrade Presentation Transcript

    • Zero downtime upgrade Pavlo Revenkov EPAM Cloud Computing Competency Center Email: pavlo_revenkov@epam.com Skype: rp_risingstar
    • PaaS: Web deploy 2 contoso.cloudapp.net v1.0.1 RDP v1.0.1 v1.0 Web-role #1 Workstation Storage v1.0 Web-role #2 lexcorp.cloudapp.net
    • Comparison PRO 3 CONTRA - No need to re-deploy instance - Minor changes (patch) - Automatic instance update - Changes lost if instance recycled - Small update size - Support Web-roles only - Visual Studio support - RDP connection required - Virtual machines are not supported
    • PaaS: VIP-swap 4 Production Instance #1 v1.1 v1.0 contoso.cloudapp.net Instance #2 Workstation Staging Instance #1 v1.1 {guid}.cloudapp.net Instance #2
    • Comparison PRO 5 CONTRA - DNS swap takes seconds - Virtual machines are not supported - Isolated testing environment - Additional costs for staging - Changes can be reverted easily - Configuration should be identical - Visual Studio support - Web/Worker roles are supported
    • IaaS: Load Balanced Endpoint 6 80 Instance #1 v1.1 v1.0 v1.1 80 Instance #2 contoso.cloudapp.net Workstation 80 Instance #3 80 Instance #4
    • Comparison PRO 7 CONTRA - Easy scaling process - Manual upgrade process - Virtual machines support - Additional costs for new instances - No performance degradation - Two versions running the same time - No instances downtime - Configuration cannot be changed - No Visual Studio support
    • IaaS: Traffic Manager v1.1 8 Instance #1 v1.0 prod.cloudapp.net Instance #2 Workstation contoso.trafficmanager.net Instance #1 v1.1 stage.cloudapp.net Instance #2
    • Comparison PRO 9 CONTRA - Isolated testing environment - Traffic Manager additional costs - Reconfiguration takes seconds - Additional costs for staging - Virtual machines support - No Visual Studio support - Configuration can be changed - Changes can be reverted easily
    • Demo 10
    • References 11 Using Web Deploy in Windows Azure Application:  msdn.microsoft.com/en-us/library/windowsazure/ff683672.aspx How to manage Cloud Services:  windowsazure.com/en-us/documentation/articles/cloud-services-how-to-manage Load balancing virtual machines:  windowsazure.com/en-us/documentation/articles/load-balance-virtual-machines/ Windows Azure Traffic Manager Overview:  msdn.microsoft.com/en-us/library/windowsazure/hh744833.aspx
    • Questions? 12