Date post: | 06-Jan-2017 |
Category: |
Technology |
Upload: | amazon-web-services |
View: | 96 times |
Download: | 0 times |
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Zlatan Dzinic, Scott McDonald
AWS Professional Services
December 1, 2016
Migrating Windows StacksMulti-Site DR Migration Framework &
Cross-Region SQL Server Demo
WIN403
What to Expect from the Session
• How to move Windows stacks to AWS quickly, with less
risk, using a Multi-Site DR Migration Framework
• Live demo of Cross-Region SQL Server Failover
• Deep dive into code for POC built in
AWS CloudFormation
Infrastructure as Code on AWS is:
• Building and managing repeatable infrastructure programmatically
• Enables reconstruction of the business from a source code repo and data backups
• Primary constraint should be the amount of time it takes to restore data
AWS CloudFormation: Repeatable Windows stacks
Template File
Defining Stack
CodeCommit,
Git, etc…
Dev
Test
Prod
The entire Windows stack can be represented in a CloudFormation template.
Use the version control system of your choice to store and track changes to templates
Build out multiple Windows stacks, such as for Dev, Test, and Production using templates
How does CloudFormation relate to Windows app migrations?
• A migration is a DR exercise
• Practice DR into AWS like DR between legacy datacenters
•Quickly build Multi-Site DR models in multiple AWS regions
• Automate in a repeatable fashion reducing migration risks
Multi-Site DR Migration Framework
• Replicate the Database on back end
• Duplicate the Application stack on front end
• Failover traffic in small increments to test
• Final DR Exercise: Failover permanently to AWS
AWS Multi-Site DR Model Advantages
• Amazon Route 53 + Heathcheck failover automation = No website outages
• Route 53 + Latency--based routing = Traffic served from closest region
• Continuous Deployments for Legacy Apps - transparently
• Migrations become DR Exercises into AWS - minimize risks
Cross-Region SQL Server Demo
• Used AWS whitepaper on Multi-AZ SQL Server
• Duplicated Multi-AZ model into another AWS region
• Tuned VPN tunnel and routing between regional VPCs
• Replicated AD, WSFC, Listener, and AlwaysOn AG