Download presentation
Presentation is loading. Please wait.
Published byAmber Davis Modified over 9 years ago
2
Luke Notley Migrating from AWS to Azure Seamlessly CLD32 1
3
About Me -CTO @ DiverseIT since July 2014 -Prior to that I ran my own cloud/hosting company in Perth -Working with Cloud services circa 2008 -Completed various datacenter and cloud migrations
4
Agenda -Migration “Must Do” Prerequisites -Setting up a VPN between AWS and Azure -Useful Migration Tools and Methods -Those hidden Gotcha’s
6
Prerequisites * Assess current usage AWS Bill * Assess currently accessed services VPC Flow Logs, CloudWatch Metrics Application logs, Event logs, Webserver logs, ELB What is accessed externally over the internet or via a VPN? * Document Current Configuration How do you know what needs to be created within Azure? Azure Virtual Machines Readiness Assessment tool / Microsoft Assessment and Planning (MAP) Toolkit * Document Migration Plan What are all of the application dependencies?
15
VPN Between Azure and AWS * Establish Azure VPN Gateway This will be the primary gateway and AWS will “dial into” the Azure Gateway * Ensure you have at least 1 VM Azure Without a VM, the Azure Gateway will not allow you to “Connect” * Provision a Windows 2012 R2 VPN Server in AWS Ensure it has network connectivity to all VPC networks in AWS which are being migrated * Connect!
16
Establish Azure VPN Gateway Establish Your Azure Networks Define your AWS “Local” networks Configure Azure VPN Gateway (takes up to 30 minutes) Make sure gateway type is “Dynamic!”
17
Windows VPN Server in AWS Ensure it has network connectivity to all VPC networks Use the script generated from Azure to configure Dial on Demand will save you $$$ Ensure passphrase is correct and changed regularly
18
Question? Why can we not establish a VPN natively between AWS VPN Server within a VPN and Azure Gateway?
20
Useful Migration Tools and Methods
21
Treat the migration like no other Testing criteria is the same as DC to DC Still watch out for data consistency Testing Testing Testing!
22
Use Native Application Methods Exchange Replication SQL Mirroring/Replication DFS Robocopy! Clustering
23
Augment Native Methods with Tools Azure Site Recovery Services Syncovery (File Based) Double Take Move (In Guest Agent) Zerto Any tool which allows you to install “in guest” agents to perform data replication
26
Those hidden Gotcha’s! AWS Network and Firewall ACL’s! At least 1 Azure VM required in your Azure Network If multiple networks, ensure routing is configured Test Test Test Application Dependencies DNS (external and internal)
27
Useful Links Setting up VPN Between AWS and Azure https://github.com/sedouard/aws-vpc-to-azure-vnet http://fabriccontroller.net/blog/posts/setting-up-software-based-site-to-site-vpn-for-windows- azure-with-windows-server-2012-routing-and-remote-access/ http://blogs.technet.com/b/klince/archive/2014/10/01/azure-site-to-site-vpn-configuration-with- server-2012-r2-rras.aspx
28
Useful Links AWS – Configuring VPC Flow Logs http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/flow-logs.html Powershell Toolkit for AWS https://aws.amazon.com/powershell/
29
Useful Links Migration Tool - Syncovery https://www.syncovery.com Azure Site Recovery https://azure.microsoft.com/en-us/services/site-recovery/
31
Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit https://www.microsoftvirtualacademy.com Visit Channel 9 to access a wide range of Microsoft training and event recordings https://channel9.msdn.com/ Head to the TechNet Eval Centre to download trials of the latest Microsoft products http://Microsoft.com/en-us/evalcenter/
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.