Luke Notley Migrating from AWS to Azure Seamlessly CLD32 1.

Slides:



Advertisements
Similar presentations
Ken Casada Technical Evangelist Microsoft Switzerland What’s new in Microsoft Azure.
Advertisements

Module 1: Demystifying Software Defined Networking Module 2: Realizing SDN - Microsoft’s Software Defined Networking Solutions with Windows Server 2012.
Microsoft Azure Virtual Networks. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
CustomerSegment and workloads Your Datacenter Active Directory SharePoint SQL Server.
Jan Peterson Microsoft Dynamics CRM Mobility Update - Productivity on the Go PRD24 1.
Pierre Sleep tight knowing you’re prepared for outages Protect your environment with Azure ARC32 4.
Microsoft Azure Active Directory. AD Microsoft Azure Active Directory.
Jessica Payne Microsoft Global Incident Response and Recovery
Karl Thomson, StorageCraft Product Evangelist True Disaster Recovery System recovery is not enough – get true resiliency to face disasters DAT226 B.
Andrew Hennessy Automating Server Application migrations to the Cloud – Goodbye Server INF21 3.
Kevin Francis Developing on Windows Devices ARC33 2.
Chris Hewitt Adding magic to your business with Perceptual Intelligence ARC323 B.
Matt McSpirit Software-defined Networking in Windows Server 2016 INF32 4.
Martin Cairney Hybrid data platform – making the most of Azure plus your on- prem kit DAT341 B.
Vakhtang Assatrian Asia Communications TSP Lead, Microsoft Architecture options for implementing Skype for Business PRD32 7.
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
Creating highly available and resilient Microservices on Microsoft Azure Service Fabric
Alessandro Cardoso, Microsoft MVP Creating your own “Private Cloud” with Windows 10 Hyper- V WIN443.
Michael Porfirio and Chris Gondek Beyond Backup The Next Generation Commvault Data Platform DAT22 5.
Reid Purvis – DC & Cloud Infrastructure Tech Specialist Shivam Garg – Principal PM Manager Backing up applications born in the Cloud: Deep Dive on IaaS.
Jeff Alexander & Andrew McMurray Runtime Provisioning in Windows 10 WIN327.
Michael Niehaus Using the Windows Store for Business: New Capabilities for Managing Apps in the Enterprise WIN335.
Mahesh Krishnan Architecting highly resilient applications on Azure ARC42 7.
What's New in Windows Server Hyper-V
Jessica Payne Microsoft Global Incident Response and Recovery
Dr Greg Low Working with SQL Server Spatial Data DAT33 3.
Mike James Building a cross-platform pedometer app with Xamarin & Azure MOB334.
James Bannan Freddy vs JSON: Azure Resource Manager CLD44 3.
Warwick Rudd – Henry Rooney – How Available is SQL Server 2016? DAT33 6.
Pat Fetty – Principal PM Manager Securing your mobile assets with Microsoft Intune WIN33 1.
Mick Badran Using Microsoft Service Fabric to build your next Solution with zero downtime – Lvl 300 CLD32 5.
Nick Application Development for the Universal Windows Platform MOB225.
Matt McSpirit Understanding the Azure Stack INF33 2.
Alec Tucker An Introduction to Cross Platform Native App Development using Xamarin to Develop, Test and Monitor MOB227.
Orin Thomas 30 Bad Habits of Server Administrators INF32 3.
Fai Lai Global IoT Tech Specialist, C+E Specialist Sales Seamless communication between devices and Azure IoT Hub via Azure IoT Protocol Gateway MOB31.
Orin EDP, EFS, BitLocker, RMS, DAC, and IPsec: Protect your files at rest and in transit. WIN341 A.
Building a Microservices solution using Docker,
Basil Apostolou & Craig Pringle The why and how of hybrid cloud CLD22 3.
Clint Wyckoff | Microsoft Product Strategy Veeam Software: Availability Strategies for Microsoft Azure and Hyper-V, A Deep Dive.
Kevin Francis Big Building Blocks – a tour of Dynamics ARC323 A.
Joe Clancy Deployment Lifecycles and New Policy Features with the Azure Resource Manager ARC22 1.
James Bannan The Cloud That Chuck Norris Built: Resilient Architecture in Azure ARC44 3.
Rick Claus Architect like a PRO for Performance and Availability of your Microsoft Azure VMs ARC43 6.
Jhong Catane Exchange Hybrid Deployment PRD34 2.
A deep dive into Azure AD B2C
Azure ARM Templates CLD321 Aaron Saikovski
Serverless in Office 365 Build services with Azure Functions
30 Tips and Tricks for Managing and Running Ubuntu/Bash/Windows Subsystem for Linux WIN321B Orin Thomas.
Building Business Application with Office 365 and Other Line Business Systems
Power BI Architecture, Best Practices, and Performance Tuning
Darren Neimke and Jonathan Ruckert
Build vNext in VSO and TFS 2015
What’s new in Visual Studio in 2015?
Microsoft Edge for Developers
Microsoft Virtual Academy
Microsoft Virtual Academy
Rob Farley, LobsterPot Solutions
Application Insights:
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
M318.
Deep Dive into Azure API Apps and Logic Apps
UI test automation of MVC apps with Microsoft Edge WebDriver
Chris Henley & Ben DiQual
Empower your users with Azure Active Directory Premium
Securing ASP.NET in an Azure Environment
Presentation transcript:

Luke Notley Migrating from AWS to Azure Seamlessly CLD32 1

About Me DiverseIT since July Prior to that I ran my own cloud/hosting company in Perth -Working with Cloud services circa Completed various datacenter and cloud migrations

Agenda -Migration “Must Do” Prerequisites -Setting up a VPN between AWS and Azure -Useful Migration Tools and Methods -Those hidden Gotcha’s

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?

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!

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!”

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

Question? Why can we not establish a VPN natively between AWS VPN Server within a VPN and Azure Gateway?

Useful Migration Tools and Methods

Treat the migration like no other Testing criteria is the same as DC to DC Still watch out for data consistency Testing Testing Testing!

Use Native Application Methods Exchange Replication SQL Mirroring/Replication DFS Robocopy! Clustering

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

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)

Useful Links Setting up VPN Between AWS and Azure azure-with-windows-server-2012-routing-and-remote-access/ server-2012-r2-rras.aspx

Useful Links AWS – Configuring VPC Flow Logs Powershell Toolkit for AWS

Useful Links Migration Tool - Syncovery Azure Site Recovery

Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit Visit Channel 9 to access a wide range of Microsoft training and event recordings Head to the TechNet Eval Centre to download trials of the latest Microsoft products