Windows Azure Conference 2014 Windows Azure Conference 2014 Lessons Learned From Large Scale Migrations to Windows Azure IaaS Session Objectives and Key Takeaways Windows Azure Conference 2014 Windows Azure Conference 2014 Windows Azure Conference 2014 Windows Azure Conference 2014 Top of Mind Questions – Ice Breakers Windows Azure Conference 2014 Some more Ice Breakers Windows Azure Conference 2014 Planning Windows Azure Conference 2014 Windows Azure Conference 2014 Data Collection Windows Azure Conference 2014 Assessment Tools Windows Azure Conference 2014 Planning for Performance Windows Azure Conference 2014 Windows Azure Conference 2014 Planning for HA, DR and Backup • • • • Affinity Groups Availability Sets SQL Server Always On Azure Backup service Windows Azure Conference 2014 Planning for Security – – – – Windows Firewall Barracuda solution Network ACLs Security for Windows Azure IaaS Virtual Machine: • Anti-Malware and Anti-Virus • Monitoring and Diagnostics • Operating System Configuration • Operating System Updates • Resiliency and Fault Tolerance • Secrets Management Windows Azure Conference 2014 Workload Supportability Product has official support statement for Azure… Product has a published “does not run” in Azure statement… Product has no support statement for Azure… Example - http://support.microsoft.com/kb/2721672 Windows Azure Conference 2014 Deployment Windows Azure Conference 2014 Windows Azure Conference 2014 Prerequisites • • • • • • • Active Directory requirements Azure Limits and Limitations Backups and D/R Hybrid Cloud Management Network / VPN Security Finalize workload selection Windows Azure Conference 2014 Options Offline DoubleTake Move Ship-n-Sync Windows Azure Conference 2014 Migration Lessons Learned Create pre-move and post-move test plans Downtime scheduling and communication (bandwidth) Examine how apps are accessed (DNS, IP addr, etc.) Reconfigure backups & test disaster recovery plan Validate disks Windows Azure Conference 2014 Skills Needed • Understanding the Azure account and subscription model • Understanding of Azure IaaS objects – Gallery items – IaaS VM • Size, features, impact of scale up / down – Cloud Services – Virtual Networks • Address space, subnets • DHCP • DNS – VPN • Static or Dynamic gateway and model specific limitations Windows Azure Conference 2014 Skills Needed – – – – – – – – Storage Accounts Affinity Groups Availability Sets End points, ACL and Load Balancer Proficiency in all products being migrated must exist in the team General Networking, Storage PowerShell (the portal is limited!) Experience in domain migrations Windows Azure Conference 2014 Support Windows Azure Conference 2014 Windows Azure Conference 2014 Customer Support Options • • • • • • • • Premier For Business Critical Applications Pro-Direct Priority Handling, Skill Building Standard For Fast Response Developer For Basic Support Windows Azure Conference 2014 Windows Azure Conference 2014 Windows Azure Conference 2014