Move and manage your SQL Databases to Azure 11/17/2018 9:34 PM BRK2049 Move and manage your SQL Databases to Azure © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Agenda Current state of RDBMS and future Migration lifecycle Upgrade and migration tools Live migration to Azure SQL DB using DMS Roadmap Resources
Total RDBMS Revenue: $31.2B The overall database market in 2016 was valued at $33B with RDBMS accounting for 95%. 11/17/2018 2016 RDBMS Market Size By Revenue By Region, On-Premises, Cloud Native, & Cloud VM, Billions of USD RDBMS Market Size Total RDBMS Revenue: $31.2B $16.5 $5.1 $9.6 $0.5 $0.3 $0.1 Cloud: Native Cloud: 7% $0.7 $0.4 $0.2 Cloud: VM On-Premises $15.3 $4.8 $9.0 On-Premise: 93% Americas EMEA APAC
What does the future hold? To get there, organizations need to be ready to act What drives? Cost, Security & Compliance, High availability Analysts predict CAGR 30% in cloud adoption
The migration lifecycle 11/17/2018 9:34 PM The migration lifecycle Migration guide Azure Database Migration Service (DMS) SQL Server Migration Assistant (SSMA) Data Migration Assistant (DMA) Database Experimentation Assistant (DEA) Near-zero downtime enabled by 3rd party tools © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Upgrade and migration tools 11/17/2018 9:34 PM Upgrade and migration tools DMA+DEA Microsoft Azure SSMA/DMS Microsoft Azure DMA/DMS © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Database Migration Assistant (DMA) Assess, fix and deploy schema 11/17/2018 9:34 PM Database Migration Assistant (DMA) Assess, fix and deploy schema 1. Assess and identify issues Legacy SQL Server Instance 3. Deploy schema DMA 2. Fix issues © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Azure Database Migration Service Accelerate your journey to the cloud 11/17/2018 9:34 PM Azure Database Migration Service Accelerate your journey to the cloud Azure Database Migration Service (Azure DMS) A seamless, end-to-end solution for moving on-premises SQL Server, Oracle, and other relational databases to the cloud. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Azure Database Migration Service Accelerate your journey to the cloud Azure Database Migration Service (Azure DMS) A seamless, end-to-end solution for moving on-premises SQL Server, Oracle, and other relational databases to the cloud. Near-zero downtime Near-zero downtime Migrate at scale Migrate at scale Optimize IT infrastructure Optimize IT infrastructure Near-zero downtime for your business critical apps Scale from multiple sources to your target database Free up time and resources that can go toward transforming your business
DMS – Conceptual Model 11/17/2018 9:34 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11/17/2018 9:34 PM Demo © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Seamless and compatible Tools for the journey to SQL Database Lift and shift your SQL Server data with Azure SQL Database Managed Instance Easily migrate your data with near zero downtime with Azure Database Migration Service (DMS)
Introducing Azure SQL DB Managed Instance 11/17/2018 9:34 PM Introducing Azure SQL DB Managed Instance © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
What is SQL database managed instance? 11/17/2018 9:34 PM What is SQL database managed instance? SQL Database (PaaS) A flavor of SQL DB designed to provide easy migration to fully managed PaaS Managed Instance Singleton Elastic Pool Unmatched app compatibility Fully-fledged SQL instance with nearly 100% compat with on-prem Unmatched PaaS capabilities Lowest TCO + rich Azure ecosystem Built-in auto management Favorable business model Competitive Transparent Frictionless © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Full security and isolation 11/17/2018 9:34 PM Full security and isolation Web app (public IP) VNet1 VNet-to-VNet SQL Instance #1 SQL Instance #2 Network isolation (customer VNET) Tenant isolation (compute, storage) SQL Instance #3 “Virtual data cluster” dedicated to customer (virtual private cluster, VNET, private IPs) Supports Azure AD authentication (can be federated with on-premise AD) VPN / Express Route Gateway IPsec IKE S2S VPN Tunnel оn-premises © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11/17/2018 9:34 PM Demo © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Customer wants to Azure 11/17/2018 9:34 PM What’s the best choice? SQL PaaS SQL IaaS Customer wants to Azure Managed Instance Singleton / Pools SQL VMs (IaaS) YES NO Prefer full control / customization over lowered TCO? On-prem lift-shift migration © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Source / Target support 11/17/2018 9:34 PM Source / Target support Azure as Target (DMS) Target Category Source Azure SQL DB Azure SQL DB-MI Azure DB for Postgres Azure DB for MySQL Azure DW Microsoft Microsoft SQL Server 2005+ Dec 2017 Q2 CY18 Compete DBs Oracle SAP ASE/Sybase DB2 OSS MySQL/RDS Q1 CY18 NA PostgreSQL/RDS DW Workloads Oracle Exadata Teradata Netezza Amazon Redshift © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
DMS – Feature roadmap Q1 CY18 Q2 CY18 11/17/2018 9:34 PM DMS – Feature roadmap Timeline Program Oct ‘17 Nov ‘17 Dec ‘17 Public Preview - Managed DMS compute Ability to manage projects at scale - Ability to plan and create migration projects ahead of execution API support for automation Q1 CY18 Ability to execute projects against DMS compute Minimal downtime Enhanced schema conversion Begin unification of tools and services experience Q2 CY18 Scheduling support Notification and alerts © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Tools – Feature roadmap Timeline Tool Oct ‘17 Nov ‘17 Dec ‘17 DMA v3.3 - Support for SQL 2017 Windows and Linux v3.4 - Support for Azure SQL DB-MI (est.) SSMA v7.6 – SAP ASE function support v8.0 - Support for 2017 Linux [extension pack – SQL2017 CU1] (est.)
11/17/2018 9:34 PM Session resources Migration Guide Public Preview: datamigration.microsoft.com Azure Database Migration Service (Limited Preview) Feedback alias: dmsfeedback@microsoft.com Channel 9 Video: Oracle migrations; Azure SQL Database migrations SQL Server Migration Assistant Blog: Released: SQL Server Migration Assistant (SSMA) v7.4 Feedback alias: ssmahelp@microsoft.com Database Experimentation Assistant: Download Data Migration Team Blog: blogs.msdn.microsoft.com/datamigration/ Attunity - aka.ms/attunity-replicate © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.