SlideShare a Scribd company logo
Assessing and Planning SQL
Database Migrations to
Azure
September 21, 2019
Thanks To Our Sponsors
www.datavail.com 2
Business Drivers for Windows onAzure
MSAzure Offerings
Steps for SQL Migration to Azure
Tools used for the Migration
User Cases
Conclusion
Q&A
About Today’s
Session
www.datavail.com 3
Databases
Windows Workloads
Open Source
Workloads
Oracle Workloads
Data Integration &
Analytics
Datavail Offerings
100+ Cloud SA’s
and Engineers
15+ Years
Database Services
500+ Customers
7+ Years
Cloud Experience
200,000+
Databases Managed
100+ Cloud
Migrations
Expertise Experience Outcome
www.datavail.com 4
Cloud(AWS,Azure) Certified DBA
Microsoft MCSA SQL Server 2016
Working as Senior SQL Server DBA at Datavail
Corporation, Broomfield, CO
Event Organizer at Boulder SQL User group
Areas of Specialization
DatabaseAdministration
High availability Design and Implementation
Performance Tuning
Cloud DataArchitecture and Migrations
About Me
Manguirish
Sardessai
@manguirishs
/in/manguirish-sardessai/
manguirishs@icloud.com
www.datavail.com 5
Complete Our
Evaluation &
Win Prizes!
Complete our survey
and you will be entered
to win a pair of noise
cancelling headphones
or Datavailopoly!
Pizza Models
Dining Table
Soda
Electric / Gas
Oven
Fire
Pizza Dough
Tomato Sauce
Toppings
Cheese
Traditional
On-Premises
(On-Prem)
Dining Table
Soda
Electric / Gas
Oven
Fire
Pizza Dough
Tomato Sauce
Toppings
Cheese
Infrastructure
as a Service
(IaaS)
Dining Table
Soda
Electric / Gas
Oven
Fire
Pizza Dough
Tomato Sauce
Toppings
Cheese
Platform
as a Service
(PaaS)
Dining Table
Soda
Electric / Gas
Oven
Fire
Pizza Dough
Tomato Sauce
Toppings
Cheese
Software
as a Service
(SaaS)
Made at Home Take & Bake Pizza Delivered Dined Out
You Manage Vendor Manages
Vitaly Karasik
2014 article on LinkedIn
https://www.linkedin.com/pulse/2014
0810151139-5563908-how-much-
are-you-ready-to-pay-for-your-
convenience-my-thoughts-about-
saas-pricing/
www.datavail.com 7
Business Drivers for
Windows on Azure
Need for Enhanced HA & DR
Very high I/O Demands for faster
processing
Cost Optimization
Hardware refresh – Infrastructure
Modernization
www.datavail.com 8
Steps for Successful SQL Migration
to Azure
Initiate and
Discover
Assess Plan Optimize
Migrate
www.datavail.com 9
Initiate and Discover
SQL Server Inventory
Application Database dependencies
Tools
MicrosoftAssessment and Planning (MAP)
toolkit
https://www.microsoft.com/en-us/download/
details.aspx?id=7826
www.datavail.com 10
Sample MAP Output
www.datavail.com 11
Assess
Assess the discovered workload requirements
and any dependencies
Migration Downtime
Look out for Red Flags
Tools
Microsoft Data Migration Assistant (DMA)
https://techcommunity.microsoft.com/t5/Microsoft-Data-
Migration/Release-Data-Migration-Assistant-DMA-v4-
3/ba-p/583595
DTU Calculator http://dtucalculator.azurewebsites.net/
Pricing Calculator
https://azure.microsoft.com/en-us/pricing/calculator/
https://azure.microsoft.com/en-us/pricing/tco/calculator/#
www.datavail.com 12
Sample DMA Output
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX
www.datavail.com 13
Plan
Identify the target platform- IaaS/PaaS
or Hybrid
Driving Factors
• Business Usage
• Application/DB Features
• Total Cost of Ownership
www.datavail.com 14
Cloud SQL DBs (Azure IaaS vs PaaS)
SQL Server in VMs
(IaaS)
Full Control of SQL
Instance & OS
Fully support HA Features
SQL Server Instances with
up to 64 TB ~ 500 TB
License: Included /BYOL
Azure SQL Database
(PaaS)
SavedAdmin Costs of
SQL Server & OS
May require code rewrite
Smaller DBs ( < 1 TB)
(max up to 4 TB)
License- Included
Azure SQL Managed Instance
(PaaS)
Fully managed service while retaining
high-level of compatibility with SQL
Server
Supports SQL features not available in
Azure SQL Database
The environment offers a minimum of
8 cores and up to 8 TB of storage and
sits in an isolated virtual network
License- Included/Azure Hybrid
VS. VS.
www.datavail.com 15
Azure SQL Database
www.datavail.com 16
Trivia Question…
Real-World Example
In 2010, there was a new startup company
2 employees
Decided to use “the Cloud”
Launched app and overnight had 25,000 users
Within 3 months they hit 1 million users
That Company is...
?
www.datavail.com
Reminder,
please complete your
evaluation – we have
prizes!
Real Life Scenario from MS Site
The customer has a custom-built application based on an on-premises SQL Server that contains sensitive
intellectual property-related data. The application code has had some quirky development practices used in
the past, which have caused compatibility issues over the years during upgrades from SQL Server 2000 to
2005 to 2008 to, finally, 2012. Any changes made to this application are costly as the development work has
always been handled by a third party development team. The application also does many cross-database
queries for reporting and analysis reasons. A scheduled outage of the application would have a medium level
impact on the business but would be acceptable with some forward planning. The customer is not convinced
their current backup and recovery solution is reliable, with frequent failures occurring due to lack of free disk
space or hung backup agent processes. The customer would like to remove the headaches of these
operational tasks such as performing backups, patching, and version
upgrades.
Migrate
Migration window and downtime
Fix issues highlighted by DMA
Test Database for issues
Create New DR Plan and maintenance plans
Tools
Critical (Zero downtime) – SQL Server Management Studio
(SSMS) Transactional Replication/Log Shipping
High (Small maintenance window) – Azure Database
Migration Service (DMS)
Low (Large maintenance window) – SQL Server
Management Studio, BACPAC export/import
Azure Site Recovery-Existing SQL Server to be moved as-
is to Azure
www.datavail.com 20
Optimize
Restructure workloads into more cost
effective methods
Right Sized
Explore New features
www.datavail.com 21
Demo
www.datavail.com 23
Virtual
Physical
Cost Review
Platform as a
Service
Software as a
Service
Azure SQL Database
Virtualized Databases
SQL Server in Azure VM
Virtualized Machines
SQL Server Private Cloud
Virtualized Machines + Appliances
SQL Server
Physical Machines (raw iron)
Infrastructure
as a Service
Shared
Lower Cost
On-premises Hybrid Cloud
Off-premises
Dedicated
Higher Cost
HigherAdministration LowerAdministration
Conclusion
and
Summary
• SQLAzure Offerings
• SQL Migration Approach
• IaaS/PaaS
• Cost Optimization
Thank you for your time!
Questions?
Complete Our
Evaluation &
Win Prizes!
Complete our survey
and you will be entered
to win a pair of noise
cancelling headphones
or Datavailopoly!
Manguirish Sardessai
@manguirishs
/in/manguirish-sardessai/
manguirishs@icloud.com
Thank you
Ad

More Related Content

Similar to Reference for data migration pls choose and (20)

SQL Azure
SQL AzureSQL Azure
SQL Azure
Lynn Langit
 
Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2
Eduardo Castro
 
Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora
Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora
Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora
Datavail
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptx
FedoRam1
 
Optimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec AzureOptimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec Azure
Swiss Data Forum Swiss Data Forum
 
2014.11.14 Data Opportunities with Azure
2014.11.14 Data Opportunities with Azure2014.11.14 Data Opportunities with Azure
2014.11.14 Data Opportunities with Azure
Marco Parenzan
 
Azure SQL Data Warehouse
Azure SQL Data Warehouse Azure SQL Data Warehouse
Azure SQL Data Warehouse
Antonios Chatzipavlis
 
The Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed InstanceThe Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed Instance
Javier Villegas
 
Sql Azure Pass
Sql Azure PassSql Azure Pass
Sql Azure Pass
sqlserver.co.il
 
Sql Azure Pass
Sql Azure PassSql Azure Pass
Sql Azure Pass
sqlserver.co.il
 
Benefits of the Azure cloud
Benefits of the Azure cloudBenefits of the Azure cloud
Benefits of the Azure cloud
James Serra
 
AWS Data Pipeline Tutorial | AWS Tutorial For Beginners | AWS Certification T...
AWS Data Pipeline Tutorial | AWS Tutorial For Beginners | AWS Certification T...AWS Data Pipeline Tutorial | AWS Tutorial For Beginners | AWS Certification T...
AWS Data Pipeline Tutorial | AWS Tutorial For Beginners | AWS Certification T...
Edureka!
 
Day Of Cloud - Windows Azure Platform
Day Of Cloud - Windows Azure PlatformDay Of Cloud - Windows Azure Platform
Day Of Cloud - Windows Azure Platform
Wade Wegner
 
Azure SQL Managed Instance infographic.pdf
Azure SQL Managed Instance infographic.pdfAzure SQL Managed Instance infographic.pdf
Azure SQL Managed Instance infographic.pdf
ALI ANWAR, OCP®
 
SQL in the cloud performance benchmarks
SQL in the cloud performance benchmarks SQL in the cloud performance benchmarks
SQL in the cloud performance benchmarks
Thavash Govender
 
OSS DB on Azure
OSS DB on AzureOSS DB on Azure
OSS DB on Azure
rockplace
 
220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx
ZiadHaidamous1
 
Migrating on premises workload to azure sql database
Migrating on premises workload to azure sql databaseMigrating on premises workload to azure sql database
Migrating on premises workload to azure sql database
PARIKSHIT SAVJANI
 
Deploying your Application to SQLRally
Deploying your Application to SQLRallyDeploying your Application to SQLRally
Deploying your Application to SQLRally
Joseph D'Antoni
 
Journey to the Cloud: Database Modernization Best Practices
Journey to the Cloud: Database Modernization Best PracticesJourney to the Cloud: Database Modernization Best Practices
Journey to the Cloud: Database Modernization Best Practices
Datavail
 
Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2
Eduardo Castro
 
Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora
Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora
Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora
Datavail
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptx
FedoRam1
 
2014.11.14 Data Opportunities with Azure
2014.11.14 Data Opportunities with Azure2014.11.14 Data Opportunities with Azure
2014.11.14 Data Opportunities with Azure
Marco Parenzan
 
The Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed InstanceThe Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed Instance
Javier Villegas
 
Benefits of the Azure cloud
Benefits of the Azure cloudBenefits of the Azure cloud
Benefits of the Azure cloud
James Serra
 
AWS Data Pipeline Tutorial | AWS Tutorial For Beginners | AWS Certification T...
AWS Data Pipeline Tutorial | AWS Tutorial For Beginners | AWS Certification T...AWS Data Pipeline Tutorial | AWS Tutorial For Beginners | AWS Certification T...
AWS Data Pipeline Tutorial | AWS Tutorial For Beginners | AWS Certification T...
Edureka!
 
Day Of Cloud - Windows Azure Platform
Day Of Cloud - Windows Azure PlatformDay Of Cloud - Windows Azure Platform
Day Of Cloud - Windows Azure Platform
Wade Wegner
 
Azure SQL Managed Instance infographic.pdf
Azure SQL Managed Instance infographic.pdfAzure SQL Managed Instance infographic.pdf
Azure SQL Managed Instance infographic.pdf
ALI ANWAR, OCP®
 
SQL in the cloud performance benchmarks
SQL in the cloud performance benchmarks SQL in the cloud performance benchmarks
SQL in the cloud performance benchmarks
Thavash Govender
 
OSS DB on Azure
OSS DB on AzureOSS DB on Azure
OSS DB on Azure
rockplace
 
220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx
ZiadHaidamous1
 
Migrating on premises workload to azure sql database
Migrating on premises workload to azure sql databaseMigrating on premises workload to azure sql database
Migrating on premises workload to azure sql database
PARIKSHIT SAVJANI
 
Deploying your Application to SQLRally
Deploying your Application to SQLRallyDeploying your Application to SQLRally
Deploying your Application to SQLRally
Joseph D'Antoni
 
Journey to the Cloud: Database Modernization Best Practices
Journey to the Cloud: Database Modernization Best PracticesJourney to the Cloud: Database Modernization Best Practices
Journey to the Cloud: Database Modernization Best Practices
Datavail
 

Recently uploaded (20)

BeMetals_Presentation_May_2025 .pdf
BeMetals_Presentation_May_2025      .pdfBeMetals_Presentation_May_2025      .pdf
BeMetals_Presentation_May_2025 .pdf
DerekIwanaka2
 
TNR Gold Shotgun Gold Project Presentation
TNR Gold Shotgun Gold Project PresentationTNR Gold Shotgun Gold Project Presentation
TNR Gold Shotgun Gold Project Presentation
Kirill Klip
 
SAP S/4HANA Asset Management - Functions and Innovations
SAP S/4HANA Asset Management - Functions and InnovationsSAP S/4HANA Asset Management - Functions and Innovations
SAP S/4HANA Asset Management - Functions and Innovations
Course17
 
Harnessing Hyper-Localisation: A New Era in Retail Strategy
Harnessing Hyper-Localisation: A New Era in Retail StrategyHarnessing Hyper-Localisation: A New Era in Retail Strategy
Harnessing Hyper-Localisation: A New Era in Retail Strategy
RUPAL AGARWAL
 
High-Performing Teams - Navigate team challenges, boost motivation, and resol...
High-Performing Teams - Navigate team challenges, boost motivation, and resol...High-Performing Teams - Navigate team challenges, boost motivation, and resol...
High-Performing Teams - Navigate team challenges, boost motivation, and resol...
Zuzana (Zuzi) Sochova
 
TNR Gold Investor Presentation - Building The Green Energy Metals Royalty and...
TNR Gold Investor Presentation - Building The Green Energy Metals Royalty and...TNR Gold Investor Presentation - Building The Green Energy Metals Royalty and...
TNR Gold Investor Presentation - Building The Green Energy Metals Royalty and...
Kirill Klip
 
Affinity.co Lifecycle Marketing Presentation
Affinity.co Lifecycle Marketing PresentationAffinity.co Lifecycle Marketing Presentation
Affinity.co Lifecycle Marketing Presentation
omiller199514
 
Region Research (Hiring Trends) Vietnam 2025.pdf
Region Research (Hiring Trends) Vietnam 2025.pdfRegion Research (Hiring Trends) Vietnam 2025.pdf
Region Research (Hiring Trends) Vietnam 2025.pdf
Consultonmic
 
Disinformation in Society Report 2025 Key Findings
Disinformation in Society Report 2025 Key FindingsDisinformation in Society Report 2025 Key Findings
Disinformation in Society Report 2025 Key Findings
MariumAbdulhussein
 
The Peter Cowley Entrepreneurship Event Master 30th.pdf
The Peter Cowley Entrepreneurship Event Master 30th.pdfThe Peter Cowley Entrepreneurship Event Master 30th.pdf
The Peter Cowley Entrepreneurship Event Master 30th.pdf
Richard Lucas
 
Cloud Stream Part II Mobile Hub V1 Hub Agency.pdf
Cloud Stream Part II Mobile Hub V1 Hub Agency.pdfCloud Stream Part II Mobile Hub V1 Hub Agency.pdf
Cloud Stream Part II Mobile Hub V1 Hub Agency.pdf
Brij Consulting, LLC
 
INTRODUCTION OF MANAGEMENT.pdf CA SUVIDHA CHAPLOT
INTRODUCTION OF MANAGEMENT.pdf CA SUVIDHA CHAPLOTINTRODUCTION OF MANAGEMENT.pdf CA SUVIDHA CHAPLOT
INTRODUCTION OF MANAGEMENT.pdf CA SUVIDHA CHAPLOT
CA Suvidha Chaplot
 
Kiran Flemish - A Dynamic Musician
Kiran  Flemish  -  A   Dynamic  MusicianKiran  Flemish  -  A   Dynamic  Musician
Kiran Flemish - A Dynamic Musician
Kiran Flemish
 
Salesforce_Architecture_Diagramming_Workshop (1).pptx
Salesforce_Architecture_Diagramming_Workshop (1).pptxSalesforce_Architecture_Diagramming_Workshop (1).pptx
Salesforce_Architecture_Diagramming_Workshop (1).pptx
reinbauwens1
 
From Dreams to Threads: The Story Behind The Chhapai
From Dreams to Threads: The Story Behind The ChhapaiFrom Dreams to Threads: The Story Behind The Chhapai
From Dreams to Threads: The Story Behind The Chhapai
The Chhapai
 
Oleksandra Apanasenkova: Must, Should, Could Have Ретроспективи в команді (UA)
Oleksandra Apanasenkova: Must, Should, Could Have Ретроспективи в команді (UA)Oleksandra Apanasenkova: Must, Should, Could Have Ретроспективи в команді (UA)
Oleksandra Apanasenkova: Must, Should, Could Have Ретроспективи в команді (UA)
Lviv Startup Club
 
Chapter 2000000000000000000000000000000000000.pptx
Chapter 2000000000000000000000000000000000000.pptxChapter 2000000000000000000000000000000000000.pptx
Chapter 2000000000000000000000000000000000000.pptx
behjatali99
 
Freeze-Dried Fruit Powder Market Trends & Growth
Freeze-Dried Fruit Powder Market Trends & GrowthFreeze-Dried Fruit Powder Market Trends & Growth
Freeze-Dried Fruit Powder Market Trends & Growth
chanderdeepseoexpert
 
From Sunlight to Savings The Rise of Homegrown Solar Power.pdf
From Sunlight to Savings The Rise of Homegrown Solar Power.pdfFrom Sunlight to Savings The Rise of Homegrown Solar Power.pdf
From Sunlight to Savings The Rise of Homegrown Solar Power.pdf
Insolation Energy
 
Shezad Habib Founder and President of Manhattan Strategy Group
Shezad Habib Founder and President of Manhattan Strategy GroupShezad Habib Founder and President of Manhattan Strategy Group
Shezad Habib Founder and President of Manhattan Strategy Group
Strategy Group (MSG)
 
BeMetals_Presentation_May_2025 .pdf
BeMetals_Presentation_May_2025      .pdfBeMetals_Presentation_May_2025      .pdf
BeMetals_Presentation_May_2025 .pdf
DerekIwanaka2
 
TNR Gold Shotgun Gold Project Presentation
TNR Gold Shotgun Gold Project PresentationTNR Gold Shotgun Gold Project Presentation
TNR Gold Shotgun Gold Project Presentation
Kirill Klip
 
SAP S/4HANA Asset Management - Functions and Innovations
SAP S/4HANA Asset Management - Functions and InnovationsSAP S/4HANA Asset Management - Functions and Innovations
SAP S/4HANA Asset Management - Functions and Innovations
Course17
 
Harnessing Hyper-Localisation: A New Era in Retail Strategy
Harnessing Hyper-Localisation: A New Era in Retail StrategyHarnessing Hyper-Localisation: A New Era in Retail Strategy
Harnessing Hyper-Localisation: A New Era in Retail Strategy
RUPAL AGARWAL
 
High-Performing Teams - Navigate team challenges, boost motivation, and resol...
High-Performing Teams - Navigate team challenges, boost motivation, and resol...High-Performing Teams - Navigate team challenges, boost motivation, and resol...
High-Performing Teams - Navigate team challenges, boost motivation, and resol...
Zuzana (Zuzi) Sochova
 
TNR Gold Investor Presentation - Building The Green Energy Metals Royalty and...
TNR Gold Investor Presentation - Building The Green Energy Metals Royalty and...TNR Gold Investor Presentation - Building The Green Energy Metals Royalty and...
TNR Gold Investor Presentation - Building The Green Energy Metals Royalty and...
Kirill Klip
 
Affinity.co Lifecycle Marketing Presentation
Affinity.co Lifecycle Marketing PresentationAffinity.co Lifecycle Marketing Presentation
Affinity.co Lifecycle Marketing Presentation
omiller199514
 
Region Research (Hiring Trends) Vietnam 2025.pdf
Region Research (Hiring Trends) Vietnam 2025.pdfRegion Research (Hiring Trends) Vietnam 2025.pdf
Region Research (Hiring Trends) Vietnam 2025.pdf
Consultonmic
 
Disinformation in Society Report 2025 Key Findings
Disinformation in Society Report 2025 Key FindingsDisinformation in Society Report 2025 Key Findings
Disinformation in Society Report 2025 Key Findings
MariumAbdulhussein
 
The Peter Cowley Entrepreneurship Event Master 30th.pdf
The Peter Cowley Entrepreneurship Event Master 30th.pdfThe Peter Cowley Entrepreneurship Event Master 30th.pdf
The Peter Cowley Entrepreneurship Event Master 30th.pdf
Richard Lucas
 
Cloud Stream Part II Mobile Hub V1 Hub Agency.pdf
Cloud Stream Part II Mobile Hub V1 Hub Agency.pdfCloud Stream Part II Mobile Hub V1 Hub Agency.pdf
Cloud Stream Part II Mobile Hub V1 Hub Agency.pdf
Brij Consulting, LLC
 
INTRODUCTION OF MANAGEMENT.pdf CA SUVIDHA CHAPLOT
INTRODUCTION OF MANAGEMENT.pdf CA SUVIDHA CHAPLOTINTRODUCTION OF MANAGEMENT.pdf CA SUVIDHA CHAPLOT
INTRODUCTION OF MANAGEMENT.pdf CA SUVIDHA CHAPLOT
CA Suvidha Chaplot
 
Kiran Flemish - A Dynamic Musician
Kiran  Flemish  -  A   Dynamic  MusicianKiran  Flemish  -  A   Dynamic  Musician
Kiran Flemish - A Dynamic Musician
Kiran Flemish
 
Salesforce_Architecture_Diagramming_Workshop (1).pptx
Salesforce_Architecture_Diagramming_Workshop (1).pptxSalesforce_Architecture_Diagramming_Workshop (1).pptx
Salesforce_Architecture_Diagramming_Workshop (1).pptx
reinbauwens1
 
From Dreams to Threads: The Story Behind The Chhapai
From Dreams to Threads: The Story Behind The ChhapaiFrom Dreams to Threads: The Story Behind The Chhapai
From Dreams to Threads: The Story Behind The Chhapai
The Chhapai
 
Oleksandra Apanasenkova: Must, Should, Could Have Ретроспективи в команді (UA)
Oleksandra Apanasenkova: Must, Should, Could Have Ретроспективи в команді (UA)Oleksandra Apanasenkova: Must, Should, Could Have Ретроспективи в команді (UA)
Oleksandra Apanasenkova: Must, Should, Could Have Ретроспективи в команді (UA)
Lviv Startup Club
 
Chapter 2000000000000000000000000000000000000.pptx
Chapter 2000000000000000000000000000000000000.pptxChapter 2000000000000000000000000000000000000.pptx
Chapter 2000000000000000000000000000000000000.pptx
behjatali99
 
Freeze-Dried Fruit Powder Market Trends & Growth
Freeze-Dried Fruit Powder Market Trends & GrowthFreeze-Dried Fruit Powder Market Trends & Growth
Freeze-Dried Fruit Powder Market Trends & Growth
chanderdeepseoexpert
 
From Sunlight to Savings The Rise of Homegrown Solar Power.pdf
From Sunlight to Savings The Rise of Homegrown Solar Power.pdfFrom Sunlight to Savings The Rise of Homegrown Solar Power.pdf
From Sunlight to Savings The Rise of Homegrown Solar Power.pdf
Insolation Energy
 
Shezad Habib Founder and President of Manhattan Strategy Group
Shezad Habib Founder and President of Manhattan Strategy GroupShezad Habib Founder and President of Manhattan Strategy Group
Shezad Habib Founder and President of Manhattan Strategy Group
Strategy Group (MSG)
 
Ad

Reference for data migration pls choose and

  • 1. Assessing and Planning SQL Database Migrations to Azure September 21, 2019
  • 2. Thanks To Our Sponsors www.datavail.com 2
  • 3. Business Drivers for Windows onAzure MSAzure Offerings Steps for SQL Migration to Azure Tools used for the Migration User Cases Conclusion Q&A About Today’s Session www.datavail.com 3
  • 4. Databases Windows Workloads Open Source Workloads Oracle Workloads Data Integration & Analytics Datavail Offerings 100+ Cloud SA’s and Engineers 15+ Years Database Services 500+ Customers 7+ Years Cloud Experience 200,000+ Databases Managed 100+ Cloud Migrations Expertise Experience Outcome www.datavail.com 4
  • 5. Cloud(AWS,Azure) Certified DBA Microsoft MCSA SQL Server 2016 Working as Senior SQL Server DBA at Datavail Corporation, Broomfield, CO Event Organizer at Boulder SQL User group Areas of Specialization DatabaseAdministration High availability Design and Implementation Performance Tuning Cloud DataArchitecture and Migrations About Me Manguirish Sardessai @manguirishs /in/manguirish-sardessai/ [email protected] www.datavail.com 5
  • 6. Complete Our Evaluation & Win Prizes! Complete our survey and you will be entered to win a pair of noise cancelling headphones or Datavailopoly!
  • 7. Pizza Models Dining Table Soda Electric / Gas Oven Fire Pizza Dough Tomato Sauce Toppings Cheese Traditional On-Premises (On-Prem) Dining Table Soda Electric / Gas Oven Fire Pizza Dough Tomato Sauce Toppings Cheese Infrastructure as a Service (IaaS) Dining Table Soda Electric / Gas Oven Fire Pizza Dough Tomato Sauce Toppings Cheese Platform as a Service (PaaS) Dining Table Soda Electric / Gas Oven Fire Pizza Dough Tomato Sauce Toppings Cheese Software as a Service (SaaS) Made at Home Take & Bake Pizza Delivered Dined Out You Manage Vendor Manages Vitaly Karasik 2014 article on LinkedIn https://www.linkedin.com/pulse/2014 0810151139-5563908-how-much- are-you-ready-to-pay-for-your- convenience-my-thoughts-about- saas-pricing/ www.datavail.com 7
  • 8. Business Drivers for Windows on Azure Need for Enhanced HA & DR Very high I/O Demands for faster processing Cost Optimization Hardware refresh – Infrastructure Modernization www.datavail.com 8
  • 9. Steps for Successful SQL Migration to Azure Initiate and Discover Assess Plan Optimize Migrate www.datavail.com 9
  • 10. Initiate and Discover SQL Server Inventory Application Database dependencies Tools MicrosoftAssessment and Planning (MAP) toolkit https://www.microsoft.com/en-us/download/ details.aspx?id=7826 www.datavail.com 10
  • 12. Assess Assess the discovered workload requirements and any dependencies Migration Downtime Look out for Red Flags Tools Microsoft Data Migration Assistant (DMA) https://techcommunity.microsoft.com/t5/Microsoft-Data- Migration/Release-Data-Migration-Assistant-DMA-v4- 3/ba-p/583595 DTU Calculator http://dtucalculator.azurewebsites.net/ Pricing Calculator https://azure.microsoft.com/en-us/pricing/calculator/ https://azure.microsoft.com/en-us/pricing/tco/calculator/# www.datavail.com 12
  • 14. Plan Identify the target platform- IaaS/PaaS or Hybrid Driving Factors • Business Usage • Application/DB Features • Total Cost of Ownership www.datavail.com 14
  • 15. Cloud SQL DBs (Azure IaaS vs PaaS) SQL Server in VMs (IaaS) Full Control of SQL Instance & OS Fully support HA Features SQL Server Instances with up to 64 TB ~ 500 TB License: Included /BYOL Azure SQL Database (PaaS) SavedAdmin Costs of SQL Server & OS May require code rewrite Smaller DBs ( < 1 TB) (max up to 4 TB) License- Included Azure SQL Managed Instance (PaaS) Fully managed service while retaining high-level of compatibility with SQL Server Supports SQL features not available in Azure SQL Database The environment offers a minimum of 8 cores and up to 8 TB of storage and sits in an isolated virtual network License- Included/Azure Hybrid VS. VS. www.datavail.com 15
  • 17. Trivia Question… Real-World Example In 2010, there was a new startup company 2 employees Decided to use “the Cloud” Launched app and overnight had 25,000 users Within 3 months they hit 1 million users That Company is... ?
  • 19. Real Life Scenario from MS Site The customer has a custom-built application based on an on-premises SQL Server that contains sensitive intellectual property-related data. The application code has had some quirky development practices used in the past, which have caused compatibility issues over the years during upgrades from SQL Server 2000 to 2005 to 2008 to, finally, 2012. Any changes made to this application are costly as the development work has always been handled by a third party development team. The application also does many cross-database queries for reporting and analysis reasons. A scheduled outage of the application would have a medium level impact on the business but would be acceptable with some forward planning. The customer is not convinced their current backup and recovery solution is reliable, with frequent failures occurring due to lack of free disk space or hung backup agent processes. The customer would like to remove the headaches of these operational tasks such as performing backups, patching, and version upgrades.
  • 20. Migrate Migration window and downtime Fix issues highlighted by DMA Test Database for issues Create New DR Plan and maintenance plans Tools Critical (Zero downtime) – SQL Server Management Studio (SSMS) Transactional Replication/Log Shipping High (Small maintenance window) – Azure Database Migration Service (DMS) Low (Large maintenance window) – SQL Server Management Studio, BACPAC export/import Azure Site Recovery-Existing SQL Server to be moved as- is to Azure www.datavail.com 20
  • 21. Optimize Restructure workloads into more cost effective methods Right Sized Explore New features www.datavail.com 21
  • 22. Demo
  • 23. www.datavail.com 23 Virtual Physical Cost Review Platform as a Service Software as a Service Azure SQL Database Virtualized Databases SQL Server in Azure VM Virtualized Machines SQL Server Private Cloud Virtualized Machines + Appliances SQL Server Physical Machines (raw iron) Infrastructure as a Service Shared Lower Cost On-premises Hybrid Cloud Off-premises Dedicated Higher Cost HigherAdministration LowerAdministration
  • 24. Conclusion and Summary • SQLAzure Offerings • SQL Migration Approach • IaaS/PaaS • Cost Optimization Thank you for your time!
  • 26. Complete Our Evaluation & Win Prizes! Complete our survey and you will be entered to win a pair of noise cancelling headphones or Datavailopoly!