SlideShare a Scribd company logo
1 of 41
Massive Lift & Shift Migrations to Microsoft Azure
with the Microsoft Migration Accelerator
Morgan Simonsen
Morgan Simonsen
• Principal Consultant Cloud and Datacenter
Product Manager Microsoft Azure @Lumagate
• P-TSP@Microsoft
• MCSE, MCSA, MCT
• MVP (Directory Services)
• Twitter: @msimonsen
• Email: morgan.simonsen@lumagate.com
• Blog: morgansimonsen.wordpress.com
Agenda
• Azure Infrastructure-as-a-Service overview
• Migrating VMs and data to Azure IaaS
• Introduction to Microsoft Migration Accelerator
• MA
– Components
– Setup
– Protection
– Migration
• Troubleshooting
Demo Environment
• The company Langskip builds viking longships
• Hybrid network on-premises/Microsoft Azure
• IAM using FIM
• Hybrid Identity with Active Directory/Azure AD
• MDM with Windows Intune
• Data Protection with Azure RMS
• Azure RemoteApp for app access
Microsoft Azure Infrastructure-as-a-Service
Introduction
Azure Virtual Machines – OS Options
Windows Server 2008 and 2012
OpenSUSE and SUSE Enterprise
CentOS
Ubuntu
Oracle Linux
Top application patterns
• Develop and Test in Azure
• Lift and Shift your production apps
• Extend your infrastructure
– For Disaster Recovery
– For Hybrid Topologies that support
Application bursting
• Cloud Scale
Your
Datacenter
Active
Directory
SharePoint SQL
Server
The A family
Highest value VM Size
Basic and Standard Sizes
General Purpose and High Memory
High Performance A8/A9 (RDMA)
A
The D family
60% faster CPU
Up to 112 GB Memory
Local SSD storage
D
The G family
Optimized for data workloads
Up to 32 CPU cores, 448 GB RAM, 6.5
TB local SSD
Latest generation Intel processor
G
Premium storage
Up to 32 TB of storage per VM
>50,000 IOPS per VM
Less than 1ms read latency
Bring Your Own Server/VHD
Image Mobility
Migrating machines into Azure
• Manual VHD copy (offline)
• CSUpload
• AzCopy
• Azure storage explorer
• Azure PowerShell (offline)
• Add-AzureVHD
• Add-AzureDisk
• Microsoft Virtual Machine Migration Accelerator (MVMC) (offline)
• Version 3.0 (December 2014)
• Convert virtual machines and disks from VMware hosts to Hyper-V hosts and Microsoft Azure
• Convert physical machines and disks to Hyper-V hosts
• Azure Site Recovery for Hyper-V (online)
• Sync VMs to Azure for Disaster Recovery purposes (Hyper-V)
• Can double as migration
• Microsoft Migration Accelerator (MMA) (online)
• InMage Scout
• Sync VMs to Azure for Disaster Recovery purposes (Hyper-V, VMWare, AWS, Physical)
Azure VM Restrictions - Disks
• Only VHD supported, no VHDX
• Only thick provisioning (no dynamically expanding VHDs)
• But thin charging
• Max OS disk size: 127 GB
• Max data disk size: 1023 GB
• Disks cannot be resized
• Always create 1023 GB data disks
• Disk sizes must be exact KB multiples (1024)
• Disks must be stored in page blobs
Azure Resctrictions – VMs
• Only x64 Guest OSs supported
• No Hyper-V Gen 2 VM support, no:
• PXE boot by using a standard network adapter
• Boot from a SCSI virtual hard disk
• Boot from a SCSI virtual DVD
• Secure Boot
• UEFI firmware
• No support for Windows Failover Clustering or NLB
• http://support.microsoft.com/kb/2721672
Introducing the Microsoft Migration Accelerator
(MA)
• The Microsoft Migration Accelerator for Azure (MA), enables easy migration of
physical and virtual servers running on VMWare, Hyper-V or AWS cloud
environments to Azure
• In preview release of MA, workload instances running on any edition of Windows
(2008 or R2 or 2012 or R2) and Linux (CentOS 6.4 or 6.5 and Oracle Linux 6.5)
Operating systems are supported
• MA supports migration of
• single standalone server instances
• group of servers that run distributed multi-tier production applications
MA Features
• Automated asset discovery and
migration
• Migration cutovers to Azure in as little
as minutes
• Self-provisioned target Azure VM’s
• Heterogeneous platform support
• Continuous replication, with near zero
downtime
• Multi-tier application support
• Automated networking reconfiguration
VM’s
• Integrated compression, encryption and
bandwidth management
Try out MA
• Migration Accelerator is free in public preview
• Orchestration portal only available in North America
• But your resources can be in any Azure DC
• You pay only for any Azure services consumed
• There is no SLA for Azure services in public preview
• Sign up at the MA landing page
• Expect a few days before you are activated
MA Architecture
Microsoft Azure
InMage
Scout Data
Channel
ProcessServer– Used for
Caching,Compression&
Encryption
ConfigServer– Used for
Centralized Managementof
InMageScout
MasterTarget– Used asa
repository& forretention
Contoso
Fabrikam
RXService– Used formulti-
tenantmanagement in
Azure
RXServer
Orchestration
Orchestration
MA Components: MA Orchestration Portal (RX)
• Milti-tenant portal hosted by Microsoft in Azure
– .cloudapp.net
• Deployed outside your subscription
• Orchestrates the MA processes
• No protection traffic passes through the RX
• Can handle several subscriptions/customers
MA Components: Configuration Server (CS/CX)
• Azure VM
• One pr. subscription
• Centralized management of InMage Scout
• No protection traffic passes through CS
MA Components: Master Target server(s) (MT)
• Azure VM(s)
• At least one pr. subscription
• Receives replication and handles retention for protected servers
MA Components: Process Server (PS/PX)
• On-Premises server(s)
– MA Team recommends this be a physical server
• Performs:
– Caching
– Compression
– Encryption
• Reachable by Azure S2S VPN tunnel or externally published port
• Continuously receives changes from configured protected systems
• Asynchronously replicates to a Master Target server
MA Components: Mobility Service (UA)
• Locally installed agent on all protected servers
• Monitors disks using VSS
• FX: File Replication agent
• VX: Volume Replication agent
• Copies data to Process Server
MA Communications, protocols and ports
Deploy MMA
High Level Deployment Steps
1. Register Azure subscription(s) in MA portal
2. Create MA resources in Azure
3. Install MA components in Azure
4. Install MA components in source Enterprise
5. Deploy MA agents in source Enterprise
6. Configure Protection
7. Monitor Protected Servers
8. Migrate protected sources to Azure
MA Third Party components
• MA core based on PERL
• All MA components except agent requires:
– Cygwin
– RRDtool
• CS requires MySQL
Scaling MA Azure Components
Component in Azure Size
CS A3 Standard
MT A4 Standard
Retention drive on MT 1023 GB
• MT needs a lot of data disks, MA expects to be able to mount 15 data
disks on each MT
Scaling PS server(s)
Data
Change
Rate CPU Memory
Boot
Volume
Capacity
Cache Directory Disk
Size Including Cache
Directory Based on
Outage
Minimum Total
Disk Throughput
Required NIC Details
<= 300 GB/day 1 Quad core
(2.2GHz, 4.0MB
Cache or Higher)
8 GB 40 GB Usable
Filesystem
Minimum of 400 GB
(6 Hours Outage)
15 - 20 MBps 2 x 1 GigE NIC cards
recommended with
Static IP addressing
scheme
<= 700GB/day 2 Quad core
(2.66GHz, 4.0MB
Cache or Higher)
16 GB 40 GB Usable
Filesystem
Minimum of 790 GB
(6 Hours Outage)
34.9 - 46.6 MBps 2 x 1 GigE NIC cards
recommended with
Static IP addressing
scheme
<= 1 TB/day 2 Quad core
(2.66GHz, 4.0MB
Cache or Higher)
32 GB 40 GB Usable
Filesystem
Minimum of 790 GB
(6 Hours Outage)
51.2 - 68.27 MBps 2 x 1 GigE NIC cards
recommended with
Static IP addressing
scheme
Greater than 1 TB Recommend Multiple PS servers
MA Compatibilty
MA components can be installed on:
• Windows Server 2008/2012
MA can migrate from:
• Physical
• VMware VM (running on ESX/ESXi/vSphere/vCenter 4.x or 5.x)
• Hyper-V VM
• AWS
MA can protect/migrate:
• Windows Server 2008 R2 (64 bit), R2 SP1 (64 bit) - Web, Standard, Enterprise,
Datacenter editions
• Windows Server 2012 (64 bit), R2 (64 bit) - Standard, Datacenter, Essentials
editions
• Linux CentOS 6.4, 6.5
• Oracle Linux 6.4, 6.5
Deployment tips and best practices
• Create a new Cloud Service to house MA components
– CS needs TCP port 443 inbound via cloud service VIP
• Be mindful of Storage Account limitations
– Migrated disks will remain in the storage account where you put them
• Azure S2S VPN Standard GW SKU max throughput: ~100 Mbps
– Opening endpoints on PS might be faster
Protection and migration
MA Protection Basics
1. MA Portal orchestrates enabling protection
1. Selected CS sets up protection based on protection plan
2. Selected MT provisions disks
2. PS/UA starts syncing data
3. Resync is performed
1. Initial 2-step sync
4. Differential Sync
Protection setup (if demo fails)
1. Protect server in MA portal
2. Verify protection in MA portal or CS portal
Demo
• A lap around the setup
• Install Agent (UA)
• Enable protection
• Migrate a workload
Troubleshooting, tips and tricks
• Both Mobility Service (UA) and DPM use VSS for snapshots, they do not play
well with each other…
– Might affect other VSS users too…
• Always preserve case in Azure VNet names
– Or you will not be able to place VMs in subnets
• Watch out for Azure VM restrictions, MA will not warn you
• Local servers with D: drives
– Azure, by default, allocates D: for temporary storage
– Either switch once migrated or diskpart |san policy onlineall
• CS Public IP changes
– CS Config/PS/MT/UA
– CS/PS: etc/amethyst.conf
– MT/UA: Host Agent Config utility
• CS Logs
Morgan’s whishes…
• Login to MA portal with Azure AD account
– Make the MA portal AAD multi-tenant and role-based
• Azure Gallery image VMs for CS and MT
• Scriptable install
• PERL? Cygwin? Really?
– Kudos to PERL and Cygwin in general, but…
More information
• Migration Accelerator Landing page: http://aka.ms/malanding
– Sign up for preview here
• Migration Accelerator Support Forums: http://aka.ms/maforum
• Known issues, troubleshooting and FAQ: http://aka.ms/mafaq

More Related Content

What's hot

Identity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS SecurityIdentity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS SecurityAmazon Web Services
 
Azure role based access control (rbac)
Azure role based access control (rbac)Azure role based access control (rbac)
Azure role based access control (rbac)Srikanth Kappagantula
 
Azure Security Center- Zero to Hero
Azure Security Center-  Zero to HeroAzure Security Center-  Zero to Hero
Azure Security Center- Zero to HeroKasun Rajapakse
 
Azure Identity and access management
Azure   Identity and access managementAzure   Identity and access management
Azure Identity and access managementDinusha Kumarasiri
 
Azure Security Fundamentals
Azure Security FundamentalsAzure Security Fundamentals
Azure Security FundamentalsLorenzo Barbieri
 
Azure DDoS Protection Standard
Azure DDoS Protection StandardAzure DDoS Protection Standard
Azure DDoS Protection Standardarnaudlh
 
Part 01: Azure Virtual Networks – An Overview
Part 01: Azure Virtual Networks – An OverviewPart 01: Azure Virtual Networks – An Overview
Part 01: Azure Virtual Networks – An OverviewNeeraj Kumar
 
Azure security and Compliance
Azure security and ComplianceAzure security and Compliance
Azure security and ComplianceKarina Matos
 
Microsoft Azure Traffic Manager
Microsoft Azure Traffic ManagerMicrosoft Azure Traffic Manager
Microsoft Azure Traffic ManagerIdo Katz
 
Az 104 session 6 azure networking part2
Az 104 session 6 azure networking part2Az 104 session 6 azure networking part2
Az 104 session 6 azure networking part2AzureEzy1
 
Identity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS SecurityIdentity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS SecurityAmazon Web Services
 
Introduction to Azure monitor
Introduction to Azure monitorIntroduction to Azure monitor
Introduction to Azure monitorPraveen Nair
 
[Azure Governance] Lesson 4 : Azure Policy
[Azure Governance] Lesson 4 : Azure Policy[Azure Governance] Lesson 4 : Azure Policy
[Azure Governance] Lesson 4 : Azure Policy☁ Hicham KADIRI ☁
 
Microsoft azure overview
Microsoft azure overviewMicrosoft azure overview
Microsoft azure overviewAli Mkahal
 
Microsoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelMicrosoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelDavid J Rosenthal
 

What's hot (20)

Lift & Shift to Azure
Lift & Shift to AzureLift & Shift to Azure
Lift & Shift to Azure
 
Identity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS SecurityIdentity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS Security
 
Azure role based access control (rbac)
Azure role based access control (rbac)Azure role based access control (rbac)
Azure role based access control (rbac)
 
Azure Security Center- Zero to Hero
Azure Security Center-  Zero to HeroAzure Security Center-  Zero to Hero
Azure Security Center- Zero to Hero
 
Azure Identity and access management
Azure   Identity and access managementAzure   Identity and access management
Azure Identity and access management
 
Azure Security Fundamentals
Azure Security FundamentalsAzure Security Fundamentals
Azure Security Fundamentals
 
Azure DDoS Protection Standard
Azure DDoS Protection StandardAzure DDoS Protection Standard
Azure DDoS Protection Standard
 
Part 01: Azure Virtual Networks – An Overview
Part 01: Azure Virtual Networks – An OverviewPart 01: Azure Virtual Networks – An Overview
Part 01: Azure Virtual Networks – An Overview
 
Azure security and Compliance
Azure security and ComplianceAzure security and Compliance
Azure security and Compliance
 
Understanding Azure AD
Understanding Azure ADUnderstanding Azure AD
Understanding Azure AD
 
Microsoft Azure Traffic Manager
Microsoft Azure Traffic ManagerMicrosoft Azure Traffic Manager
Microsoft Azure Traffic Manager
 
Monitoring and Alerting
Monitoring and AlertingMonitoring and Alerting
Monitoring and Alerting
 
Az 104 session 6 azure networking part2
Az 104 session 6 azure networking part2Az 104 session 6 azure networking part2
Az 104 session 6 azure networking part2
 
Identity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS SecurityIdentity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS Security
 
Introduction to Azure monitor
Introduction to Azure monitorIntroduction to Azure monitor
Introduction to Azure monitor
 
Deep dive into AWS IAM
Deep dive into AWS IAMDeep dive into AWS IAM
Deep dive into AWS IAM
 
[Azure Governance] Lesson 4 : Azure Policy
[Azure Governance] Lesson 4 : Azure Policy[Azure Governance] Lesson 4 : Azure Policy
[Azure Governance] Lesson 4 : Azure Policy
 
Microsoft azure overview
Microsoft azure overviewMicrosoft azure overview
Microsoft azure overview
 
Microsoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelMicrosoft Defender and Azure Sentinel
Microsoft Defender and Azure Sentinel
 
Azure vnet
Azure vnetAzure vnet
Azure vnet
 

Viewers also liked

Cloud Based Rights Management with Azure RMS
Cloud Based Rights Management with Azure RMSCloud Based Rights Management with Azure RMS
Cloud Based Rights Management with Azure RMSMorgan Simonsen
 
Microsoft Azure Rights Management
Microsoft Azure Rights ManagementMicrosoft Azure Rights Management
Microsoft Azure Rights ManagementDavid J Rosenthal
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudTom Laszewski
 
An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016
An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016
An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016Amazon Web Services
 
Seclore File Secure Introduction Brief
Seclore File Secure Introduction   BriefSeclore File Secure Introduction   Brief
Seclore File Secure Introduction BriefNováccent
 
Enterprise Mobility Suite- Azure RMS
Enterprise Mobility Suite- Azure RMSEnterprise Mobility Suite- Azure RMS
Enterprise Mobility Suite- Azure RMSLai Yoong Seng
 
Microsoft System Center 2016 Technical Preview
Microsoft System Center 2016 Technical PreviewMicrosoft System Center 2016 Technical Preview
Microsoft System Center 2016 Technical PreviewJohn Barreto Espinosa
 
Windows azure best practices - Dmitry Martynov
Windows azure best practices - Dmitry MartynovWindows azure best practices - Dmitry Martynov
Windows azure best practices - Dmitry MartynovAlexey Bokov
 
Windows Azure Active Directory: Identity Management in the Cloud
Windows Azure Active Directory: Identity Management in the CloudWindows Azure Active Directory: Identity Management in the Cloud
Windows Azure Active Directory: Identity Management in the CloudChris Dufour
 
Workload migration on the cloud
Workload migration on the cloudWorkload migration on the cloud
Workload migration on the cloudAlex Amies
 
Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active DirectorySovelto
 
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...Amazon Web Services
 
Considerations for large scale aws migration
Considerations for large scale aws migrationConsiderations for large scale aws migration
Considerations for large scale aws migrationExpediuz Tech
 
6 trends that will shape Cloud computing in 2017 - An Infograph
6 trends that will shape Cloud computing in 2017 - An Infograph6 trends that will shape Cloud computing in 2017 - An Infograph
6 trends that will shape Cloud computing in 2017 - An InfographInApp
 
Microsoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid CloudMicrosoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid CloudAidan Finn
 
Enterprise Mobility Suite-Microsoft Intune
Enterprise Mobility Suite-Microsoft IntuneEnterprise Mobility Suite-Microsoft Intune
Enterprise Mobility Suite-Microsoft IntuneLai Yoong Seng
 
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013Amazon Web Services
 

Viewers also liked (20)

Cloud Based Rights Management with Azure RMS
Cloud Based Rights Management with Azure RMSCloud Based Rights Management with Azure RMS
Cloud Based Rights Management with Azure RMS
 
Microsoft Azure Rights Management
Microsoft Azure Rights ManagementMicrosoft Azure Rights Management
Microsoft Azure Rights Management
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
 
An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016
An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016
An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016
 
AWS Migration Planning Roadmap
AWS Migration Planning RoadmapAWS Migration Planning Roadmap
AWS Migration Planning Roadmap
 
Seclore File Secure Introduction Brief
Seclore File Secure Introduction   BriefSeclore File Secure Introduction   Brief
Seclore File Secure Introduction Brief
 
Enterprise Mobility Suite- Azure RMS
Enterprise Mobility Suite- Azure RMSEnterprise Mobility Suite- Azure RMS
Enterprise Mobility Suite- Azure RMS
 
Microsoft System Center 2016 Technical Preview
Microsoft System Center 2016 Technical PreviewMicrosoft System Center 2016 Technical Preview
Microsoft System Center 2016 Technical Preview
 
Windows azure best practices - Dmitry Martynov
Windows azure best practices - Dmitry MartynovWindows azure best practices - Dmitry Martynov
Windows azure best practices - Dmitry Martynov
 
Azure migration
Azure migrationAzure migration
Azure migration
 
Windows Azure Active Directory: Identity Management in the Cloud
Windows Azure Active Directory: Identity Management in the CloudWindows Azure Active Directory: Identity Management in the Cloud
Windows Azure Active Directory: Identity Management in the Cloud
 
Workload migration on the cloud
Workload migration on the cloudWorkload migration on the cloud
Workload migration on the cloud
 
Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active Directory
 
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
 
Scu2016 Azure Best practices
Scu2016 Azure Best practicesScu2016 Azure Best practices
Scu2016 Azure Best practices
 
Considerations for large scale aws migration
Considerations for large scale aws migrationConsiderations for large scale aws migration
Considerations for large scale aws migration
 
6 trends that will shape Cloud computing in 2017 - An Infograph
6 trends that will shape Cloud computing in 2017 - An Infograph6 trends that will shape Cloud computing in 2017 - An Infograph
6 trends that will shape Cloud computing in 2017 - An Infograph
 
Microsoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid CloudMicrosoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid Cloud
 
Enterprise Mobility Suite-Microsoft Intune
Enterprise Mobility Suite-Microsoft IntuneEnterprise Mobility Suite-Microsoft Intune
Enterprise Mobility Suite-Microsoft Intune
 
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
 

Similar to Massive Lift & Shift Migrations to Microsoft Azure with the Microsoft Migration Accelerator

Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdfAzure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdfbhavyanm2
 
Azure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun AnlatımAzure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun AnlatımMustafa
 
Sql Start! 2020 - SQL Server Lift & Shift su Azure
Sql Start! 2020 - SQL Server Lift & Shift su AzureSql Start! 2020 - SQL Server Lift & Shift su Azure
Sql Start! 2020 - SQL Server Lift & Shift su AzureMarco Obinu
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VMJames Serra
 
Azure IaaS Tanıtım - Kısa Anlatım
Azure IaaS Tanıtım - Kısa Anlatım Azure IaaS Tanıtım - Kısa Anlatım
Azure IaaS Tanıtım - Kısa Anlatım Mustafa
 
10052016115118 (2).pptx
10052016115118 (2).pptx10052016115118 (2).pptx
10052016115118 (2).pptxibrahimTumeh1
 
Should I move my database to the cloud?
Should I move my database to the cloud?Should I move my database to the cloud?
Should I move my database to the cloud?James Serra
 
Azure Fundamentals Part 2
Azure Fundamentals Part 2Azure Fundamentals Part 2
Azure Fundamentals Part 2CCG
 
Cloud computing 3702
Cloud computing 3702Cloud computing 3702
Cloud computing 3702Jess Coburn
 
Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101Balabiju
 
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...Jason Himmelstein
 
Microsoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriMicrosoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriÖnder Değer
 
Azure VM 101 - HomeGen by CloudGen Verona - Marco Obinu
Azure VM 101 - HomeGen by CloudGen Verona - Marco ObinuAzure VM 101 - HomeGen by CloudGen Verona - Marco Obinu
Azure VM 101 - HomeGen by CloudGen Verona - Marco ObinuMarco Obinu
 
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldMigrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldIdo Flatow
 
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSEuropean Collaboration Summit
 
Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)Amazon Web Services
 

Similar to Massive Lift & Shift Migrations to Microsoft Azure with the Microsoft Migration Accelerator (20)

Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdfAzure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
 
Azure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun AnlatımAzure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun Anlatım
 
Sql Start! 2020 - SQL Server Lift & Shift su Azure
Sql Start! 2020 - SQL Server Lift & Shift su AzureSql Start! 2020 - SQL Server Lift & Shift su Azure
Sql Start! 2020 - SQL Server Lift & Shift su Azure
 
Expertslive azure site recovery
  Expertslive   azure site recovery  Expertslive   azure site recovery
Expertslive azure site recovery
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VM
 
Azure IaaS Tanıtım - Kısa Anlatım
Azure IaaS Tanıtım - Kısa Anlatım Azure IaaS Tanıtım - Kısa Anlatım
Azure IaaS Tanıtım - Kısa Anlatım
 
10052016115118 (2).pptx
10052016115118 (2).pptx10052016115118 (2).pptx
10052016115118 (2).pptx
 
Should I move my database to the cloud?
Should I move my database to the cloud?Should I move my database to the cloud?
Should I move my database to the cloud?
 
Azure Fundamentals Part 2
Azure Fundamentals Part 2Azure Fundamentals Part 2
Azure Fundamentals Part 2
 
Cloud computing 3702
Cloud computing 3702Cloud computing 3702
Cloud computing 3702
 
Azure DBA with IaaS
Azure DBA with IaaSAzure DBA with IaaS
Azure DBA with IaaS
 
Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101
 
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
 
Microsoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriMicrosoft Azure Veri Servisleri
Microsoft Azure Veri Servisleri
 
Azure VM 101 - HomeGen by CloudGen Verona - Marco Obinu
Azure VM 101 - HomeGen by CloudGen Verona - Marco ObinuAzure VM 101 - HomeGen by CloudGen Verona - Marco Obinu
Azure VM 101 - HomeGen by CloudGen Verona - Marco Obinu
 
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldMigrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
 
IaaS for DBAs in Azure
IaaS for DBAs in AzureIaaS for DBAs in Azure
IaaS for DBAs in Azure
 
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
 
Azure Databases with IaaS
Azure Databases with IaaSAzure Databases with IaaS
Azure Databases with IaaS
 
Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)
 

More from Morgan Simonsen

NIC 2017 Did you like Azure RMS? You will like Azure Information Protection e...
NIC 2017 Did you like Azure RMS? You will like Azure Information Protection e...NIC 2017 Did you like Azure RMS? You will like Azure Information Protection e...
NIC 2017 Did you like Azure RMS? You will like Azure Information Protection e...Morgan Simonsen
 
NIC 2017 Azure AD Identity Protection and Conditional Access: Using the Micro...
NIC 2017 Azure AD Identity Protection and Conditional Access: Using the Micro...NIC 2017 Azure AD Identity Protection and Conditional Access: Using the Micro...
NIC 2017 Azure AD Identity Protection and Conditional Access: Using the Micro...Morgan Simonsen
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiencesMorgan Simonsen
 
Azure Introduction for IT Pros #1 Mobility
Azure Introduction for IT Pros #1 MobilityAzure Introduction for IT Pros #1 Mobility
Azure Introduction for IT Pros #1 MobilityMorgan Simonsen
 
Azure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection publicAzure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection publicMorgan Simonsen
 
Turning off the lights - Going all in with the Public Cloud (Lumagate Nordic ...
Turning off the lights - Going all in with the Public Cloud (Lumagate Nordic ...Turning off the lights - Going all in with the Public Cloud (Lumagate Nordic ...
Turning off the lights - Going all in with the Public Cloud (Lumagate Nordic ...Morgan Simonsen
 
Building Azure RemoteApp - Microsoft Campus Days 2014
Building Azure RemoteApp - Microsoft Campus Days 2014Building Azure RemoteApp - Microsoft Campus Days 2014
Building Azure RemoteApp - Microsoft Campus Days 2014Morgan Simonsen
 
Lumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp WebinarLumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp WebinarMorgan Simonsen
 
Microsoft Azure Introduction
Microsoft Azure IntroductionMicrosoft Azure Introduction
Microsoft Azure IntroductionMorgan Simonsen
 
Azure seminar mai 2014 01 hvorfor er azure riktig for din bedrift
Azure seminar mai 2014   01 hvorfor er azure riktig for din bedriftAzure seminar mai 2014   01 hvorfor er azure riktig for din bedrift
Azure seminar mai 2014 01 hvorfor er azure riktig for din bedriftMorgan Simonsen
 
Integrating your network with windows azure
Integrating your network with windows azureIntegrating your network with windows azure
Integrating your network with windows azureMorgan Simonsen
 
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...Morgan Simonsen
 
NIC 2014 Modern Authentication for the Cloud Era
NIC 2014 Modern Authentication for the Cloud EraNIC 2014 Modern Authentication for the Cloud Era
NIC 2014 Modern Authentication for the Cloud EraMorgan Simonsen
 

More from Morgan Simonsen (14)

NIC 2017 Did you like Azure RMS? You will like Azure Information Protection e...
NIC 2017 Did you like Azure RMS? You will like Azure Information Protection e...NIC 2017 Did you like Azure RMS? You will like Azure Information Protection e...
NIC 2017 Did you like Azure RMS? You will like Azure Information Protection e...
 
NIC 2017 Azure AD Identity Protection and Conditional Access: Using the Micro...
NIC 2017 Azure AD Identity Protection and Conditional Access: Using the Micro...NIC 2017 Azure AD Identity Protection and Conditional Access: Using the Micro...
NIC 2017 Azure AD Identity Protection and Conditional Access: Using the Micro...
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiences
 
Azure Introduction for IT Pros #1 Mobility
Azure Introduction for IT Pros #1 MobilityAzure Introduction for IT Pros #1 Mobility
Azure Introduction for IT Pros #1 Mobility
 
Azure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection publicAzure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection public
 
Turning off the lights - Going all in with the Public Cloud (Lumagate Nordic ...
Turning off the lights - Going all in with the Public Cloud (Lumagate Nordic ...Turning off the lights - Going all in with the Public Cloud (Lumagate Nordic ...
Turning off the lights - Going all in with the Public Cloud (Lumagate Nordic ...
 
Building Azure RemoteApp - Microsoft Campus Days 2014
Building Azure RemoteApp - Microsoft Campus Days 2014Building Azure RemoteApp - Microsoft Campus Days 2014
Building Azure RemoteApp - Microsoft Campus Days 2014
 
Microsoft EMS Mixtape
Microsoft EMS MixtapeMicrosoft EMS Mixtape
Microsoft EMS Mixtape
 
Lumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp WebinarLumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp Webinar
 
Microsoft Azure Introduction
Microsoft Azure IntroductionMicrosoft Azure Introduction
Microsoft Azure Introduction
 
Azure seminar mai 2014 01 hvorfor er azure riktig for din bedrift
Azure seminar mai 2014   01 hvorfor er azure riktig for din bedriftAzure seminar mai 2014   01 hvorfor er azure riktig for din bedrift
Azure seminar mai 2014 01 hvorfor er azure riktig for din bedrift
 
Integrating your network with windows azure
Integrating your network with windows azureIntegrating your network with windows azure
Integrating your network with windows azure
 
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
 
NIC 2014 Modern Authentication for the Cloud Era
NIC 2014 Modern Authentication for the Cloud EraNIC 2014 Modern Authentication for the Cloud Era
NIC 2014 Modern Authentication for the Cloud Era
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

Massive Lift & Shift Migrations to Microsoft Azure with the Microsoft Migration Accelerator

  • 1. Massive Lift & Shift Migrations to Microsoft Azure with the Microsoft Migration Accelerator Morgan Simonsen
  • 2. Morgan Simonsen • Principal Consultant Cloud and Datacenter Product Manager Microsoft Azure @Lumagate • P-TSP@Microsoft • MCSE, MCSA, MCT • MVP (Directory Services) • Twitter: @msimonsen • Email: morgan.simonsen@lumagate.com • Blog: morgansimonsen.wordpress.com
  • 3. Agenda • Azure Infrastructure-as-a-Service overview • Migrating VMs and data to Azure IaaS • Introduction to Microsoft Migration Accelerator • MA – Components – Setup – Protection – Migration • Troubleshooting
  • 4. Demo Environment • The company Langskip builds viking longships • Hybrid network on-premises/Microsoft Azure • IAM using FIM • Hybrid Identity with Active Directory/Azure AD • MDM with Windows Intune • Data Protection with Azure RMS • Azure RemoteApp for app access
  • 6.
  • 7. Azure Virtual Machines – OS Options Windows Server 2008 and 2012 OpenSUSE and SUSE Enterprise CentOS Ubuntu Oracle Linux
  • 8. Top application patterns • Develop and Test in Azure • Lift and Shift your production apps • Extend your infrastructure – For Disaster Recovery – For Hybrid Topologies that support Application bursting • Cloud Scale Your Datacenter Active Directory SharePoint SQL Server
  • 9. The A family Highest value VM Size Basic and Standard Sizes General Purpose and High Memory High Performance A8/A9 (RDMA) A
  • 10. The D family 60% faster CPU Up to 112 GB Memory Local SSD storage D
  • 11. The G family Optimized for data workloads Up to 32 CPU cores, 448 GB RAM, 6.5 TB local SSD Latest generation Intel processor G
  • 12. Premium storage Up to 32 TB of storage per VM >50,000 IOPS per VM Less than 1ms read latency
  • 13. Bring Your Own Server/VHD
  • 15. Migrating machines into Azure • Manual VHD copy (offline) • CSUpload • AzCopy • Azure storage explorer • Azure PowerShell (offline) • Add-AzureVHD • Add-AzureDisk • Microsoft Virtual Machine Migration Accelerator (MVMC) (offline) • Version 3.0 (December 2014) • Convert virtual machines and disks from VMware hosts to Hyper-V hosts and Microsoft Azure • Convert physical machines and disks to Hyper-V hosts • Azure Site Recovery for Hyper-V (online) • Sync VMs to Azure for Disaster Recovery purposes (Hyper-V) • Can double as migration • Microsoft Migration Accelerator (MMA) (online) • InMage Scout • Sync VMs to Azure for Disaster Recovery purposes (Hyper-V, VMWare, AWS, Physical)
  • 16. Azure VM Restrictions - Disks • Only VHD supported, no VHDX • Only thick provisioning (no dynamically expanding VHDs) • But thin charging • Max OS disk size: 127 GB • Max data disk size: 1023 GB • Disks cannot be resized • Always create 1023 GB data disks • Disk sizes must be exact KB multiples (1024) • Disks must be stored in page blobs
  • 17. Azure Resctrictions – VMs • Only x64 Guest OSs supported • No Hyper-V Gen 2 VM support, no: • PXE boot by using a standard network adapter • Boot from a SCSI virtual hard disk • Boot from a SCSI virtual DVD • Secure Boot • UEFI firmware • No support for Windows Failover Clustering or NLB • http://support.microsoft.com/kb/2721672
  • 18. Introducing the Microsoft Migration Accelerator (MA) • The Microsoft Migration Accelerator for Azure (MA), enables easy migration of physical and virtual servers running on VMWare, Hyper-V or AWS cloud environments to Azure • In preview release of MA, workload instances running on any edition of Windows (2008 or R2 or 2012 or R2) and Linux (CentOS 6.4 or 6.5 and Oracle Linux 6.5) Operating systems are supported • MA supports migration of • single standalone server instances • group of servers that run distributed multi-tier production applications
  • 19. MA Features • Automated asset discovery and migration • Migration cutovers to Azure in as little as minutes • Self-provisioned target Azure VM’s • Heterogeneous platform support • Continuous replication, with near zero downtime • Multi-tier application support • Automated networking reconfiguration VM’s • Integrated compression, encryption and bandwidth management
  • 20. Try out MA • Migration Accelerator is free in public preview • Orchestration portal only available in North America • But your resources can be in any Azure DC • You pay only for any Azure services consumed • There is no SLA for Azure services in public preview • Sign up at the MA landing page • Expect a few days before you are activated
  • 21. MA Architecture Microsoft Azure InMage Scout Data Channel ProcessServer– Used for Caching,Compression& Encryption ConfigServer– Used for Centralized Managementof InMageScout MasterTarget– Used asa repository& forretention Contoso Fabrikam RXService– Used formulti- tenantmanagement in Azure RXServer Orchestration Orchestration
  • 22. MA Components: MA Orchestration Portal (RX) • Milti-tenant portal hosted by Microsoft in Azure – .cloudapp.net • Deployed outside your subscription • Orchestrates the MA processes • No protection traffic passes through the RX • Can handle several subscriptions/customers
  • 23. MA Components: Configuration Server (CS/CX) • Azure VM • One pr. subscription • Centralized management of InMage Scout • No protection traffic passes through CS
  • 24. MA Components: Master Target server(s) (MT) • Azure VM(s) • At least one pr. subscription • Receives replication and handles retention for protected servers
  • 25. MA Components: Process Server (PS/PX) • On-Premises server(s) – MA Team recommends this be a physical server • Performs: – Caching – Compression – Encryption • Reachable by Azure S2S VPN tunnel or externally published port • Continuously receives changes from configured protected systems • Asynchronously replicates to a Master Target server
  • 26. MA Components: Mobility Service (UA) • Locally installed agent on all protected servers • Monitors disks using VSS • FX: File Replication agent • VX: Volume Replication agent • Copies data to Process Server
  • 29. High Level Deployment Steps 1. Register Azure subscription(s) in MA portal 2. Create MA resources in Azure 3. Install MA components in Azure 4. Install MA components in source Enterprise 5. Deploy MA agents in source Enterprise 6. Configure Protection 7. Monitor Protected Servers 8. Migrate protected sources to Azure
  • 30. MA Third Party components • MA core based on PERL • All MA components except agent requires: – Cygwin – RRDtool • CS requires MySQL
  • 31. Scaling MA Azure Components Component in Azure Size CS A3 Standard MT A4 Standard Retention drive on MT 1023 GB • MT needs a lot of data disks, MA expects to be able to mount 15 data disks on each MT
  • 32. Scaling PS server(s) Data Change Rate CPU Memory Boot Volume Capacity Cache Directory Disk Size Including Cache Directory Based on Outage Minimum Total Disk Throughput Required NIC Details <= 300 GB/day 1 Quad core (2.2GHz, 4.0MB Cache or Higher) 8 GB 40 GB Usable Filesystem Minimum of 400 GB (6 Hours Outage) 15 - 20 MBps 2 x 1 GigE NIC cards recommended with Static IP addressing scheme <= 700GB/day 2 Quad core (2.66GHz, 4.0MB Cache or Higher) 16 GB 40 GB Usable Filesystem Minimum of 790 GB (6 Hours Outage) 34.9 - 46.6 MBps 2 x 1 GigE NIC cards recommended with Static IP addressing scheme <= 1 TB/day 2 Quad core (2.66GHz, 4.0MB Cache or Higher) 32 GB 40 GB Usable Filesystem Minimum of 790 GB (6 Hours Outage) 51.2 - 68.27 MBps 2 x 1 GigE NIC cards recommended with Static IP addressing scheme Greater than 1 TB Recommend Multiple PS servers
  • 33. MA Compatibilty MA components can be installed on: • Windows Server 2008/2012 MA can migrate from: • Physical • VMware VM (running on ESX/ESXi/vSphere/vCenter 4.x or 5.x) • Hyper-V VM • AWS MA can protect/migrate: • Windows Server 2008 R2 (64 bit), R2 SP1 (64 bit) - Web, Standard, Enterprise, Datacenter editions • Windows Server 2012 (64 bit), R2 (64 bit) - Standard, Datacenter, Essentials editions • Linux CentOS 6.4, 6.5 • Oracle Linux 6.4, 6.5
  • 34. Deployment tips and best practices • Create a new Cloud Service to house MA components – CS needs TCP port 443 inbound via cloud service VIP • Be mindful of Storage Account limitations – Migrated disks will remain in the storage account where you put them • Azure S2S VPN Standard GW SKU max throughput: ~100 Mbps – Opening endpoints on PS might be faster
  • 36. MA Protection Basics 1. MA Portal orchestrates enabling protection 1. Selected CS sets up protection based on protection plan 2. Selected MT provisions disks 2. PS/UA starts syncing data 3. Resync is performed 1. Initial 2-step sync 4. Differential Sync
  • 37. Protection setup (if demo fails) 1. Protect server in MA portal 2. Verify protection in MA portal or CS portal
  • 38. Demo • A lap around the setup • Install Agent (UA) • Enable protection • Migrate a workload
  • 39. Troubleshooting, tips and tricks • Both Mobility Service (UA) and DPM use VSS for snapshots, they do not play well with each other… – Might affect other VSS users too… • Always preserve case in Azure VNet names – Or you will not be able to place VMs in subnets • Watch out for Azure VM restrictions, MA will not warn you • Local servers with D: drives – Azure, by default, allocates D: for temporary storage – Either switch once migrated or diskpart |san policy onlineall • CS Public IP changes – CS Config/PS/MT/UA – CS/PS: etc/amethyst.conf – MT/UA: Host Agent Config utility • CS Logs
  • 40. Morgan’s whishes… • Login to MA portal with Azure AD account – Make the MA portal AAD multi-tenant and role-based • Azure Gallery image VMs for CS and MT • Scriptable install • PERL? Cygwin? Really? – Kudos to PERL and Cygwin in general, but…
  • 41. More information • Migration Accelerator Landing page: http://aka.ms/malanding – Sign up for preview here • Migration Accelerator Support Forums: http://aka.ms/maforum • Known issues, troubleshooting and FAQ: http://aka.ms/mafaq