SlideShare una empresa de Scribd logo
1 de 62
Descargar para leer sin conexión
Data Modernization Path
SQL Server 2017 with the Cloud
Our Speakers
Patrick O’Leary
Microsoft Practice Lead
Softchoice
Steve Thompson
Sr. Systems Engineer
Microsoft EMS MVP
Softchoice
Webinar objective
For you to feel you understand how the new Data Platform
options (SQL Server 2017 and Azure) can help your business
be more efficient and secure.
What we hear from customers
• Want less administration
• Backups of data in a secure location
• Minimize down time
• Replace dedicated DR site (or in come cases – provide DR
when it didn’t exist before)
• Need a cost effective way to scale processing (e.g. month end
reports)
Agenda
 Architecture Overview
 Azure Data Platform
 Migration Options
 High Availability
 Q & A
Agenda
 Architecture Overview
 Azure Data Platform
 Migration Options
 High Availability
 Q & A
The power of SQL Server
Microsoft Tableau Oracle
$120
$480
$2,230
Self-service BI per userat massive scale
0 1
4
0 0
3
0
34
29
22
15
5
22
16
6
43
20
69
18
49
74
3
0
10
20
30
40
50
60
70
80
1 2 3 4 5 6 7
NIST comprehensive vulnerability database,
June 2016
SQL Server Oracle MySQL2 SAP HANA
1M
Predictions
per second
Any platform Any data
1010
0101
0010
{}
Any language
T-SQL
Java
PHP
Node.js
C/C++
C#/VB.NET
Python
Ruby
#1
TPC-H non-clustered results, August 2017
#1 in 30TB, 10TB, 1TB TPC-H
Windows Server 2016
Mission critical
availability
Maximum
virtualization
with SA
Performance
at scale
Scales for your business needs
SQL Server Enterprise continues to deliver performance and
availability for Enterprise workloads
SQL Server 2017
Meeting you where you are
 It’s the same SQL Server database engine with many features and
services available for all your applications—regardless of your
operational ecosystem
Linux
Any data Any application Anywhere Choice of platform
T-SQL
Java
C/C++
C#/VB.NET
PHP
Node.js
Python
Ruby
10100
10100
10
{ }
Industry-leading performance with SQL Server 2017
DATA MANAGEMENT // OPERATIONAL DATA
• Improve transactional
performance with row-based
in-memory OLTP
• Speed analytics and reduce
storage needs with
ColumnStore compression
• Combine for real-time
operational analytics (HTAP)
• Speed query performance
without tuning using new
Adaptive Query Processing
NEW*
• Maintain performance when
making app changes with
Automatic Plan Correction
NEW*
0100101010110
In-memory
ColumnStore
In-memory
OLTP
ETL
Real-time operational analytics with hybrid transactional-analytical
processing (HTAP)
Challenge to
manage massive
credit card data
Pair active data with
In-Memory OLTP table
for quick access
Speed performance by
compressing data in In-
memory Columnstore
Faster queries and
processing enables real-
time detection of errors
How Microsoft develops SQL
 Cloud-first but not cloud-only
 Use SQL Database to improve core SQL Server features and cadence
 Many interesting and compelling on-premises  cloud scenarios
SQL Server
and APS
Azure
SQL Virtual
Machines
Azure
SQL Database
Azure
SQL Data
Warehouse
Agenda
 Architecture Overview
 Azure Data Platform
 Deployment/Migration Options
 High Availability
 Q & A
SQL Database/
Datawarehouse
SQL on IaaS CosmosDB
Search HDInsight
MongoDB, MySQL,
Oracle, Cassandra,
Neo4j and more
Microsoft Azure Data Platform
The SQL Server and Azure data estate combined
Business intelligence
Advanced Analytics & AI
Any language, any platform, anywhere
Least vulnerable data platform, with more certifications than any other cloud provider
Structured
Unstructured
OLTP
MOBILE
ERP
LOB
Graph
Social
IoT
Media
DATA SOURCES DATA INSIGHTS
DatavirtualizationPolyBase
DATA MANAGEMENT
DataintegrationSSIS
Big data processing
Data warehousing
Operational data
SECURITY
FLEXIBILITY .NET Azure 3rd
JAVA
Power BI
Embedded
Azure
Machine Learning
Azure
Stream Analytics
Azure
Cognitive Services
SQL Server
Reporting Services
and Mobile BI
SQL Server Analysis
Services and R built-in
Azure
HDInsigh
t
Azure SQL
Data
Warehouse
Azure
Data
Lake
Azure
Document
DB
Azure
SQL
Database
SQL Server
SQL Server
Data
Warehouse
Apache
Hadoop
ON-PREM CLOUD
C O N S I S T E N T D ATA
P L AT F O R M A C R O S S
O N - P R E M I S E S A N D
C LO U D
Least vulnerable across all
environments
Develop once and deploy anywhere
Common tools for development and
management
Common T-SQL surface area
Simple cloud migration
Single vendor for support
Most consistent data platform
SQL
SQL
Azure SQL Database Service Tiers
•
•
•
•
•
•
B S0 S1
S2
S3
P2
P11
P1
P4
P6
P15
•
Pool eDTU
…
Max eDTU per database
Seamless and compatibleIntelligent DBaaS Competitive TCO
A Z U R E S Q L DATA B A S E
Differentiators
Privacy and Trust
Seamless and compatibleIntelligent DBaaS Competitive TCO
( 2 0 1 7 ) A Z U R E S Q L DATA B A S E
Privacy and Trust
OPERATIONAL ANALYTICS
Columnstore
Hekaton (in-memory
OLTP)
PREDICTABLE PERFORMANCE
Query Store
Index Optimization
AUTOMATIC TUNING
AUTO QUERY PLAN
CORRECTION
PERFORMANCE INSIGHT IN
OMS
ADAPTIVE QUERY
PROCESSING
SQL GRAPH
ADVANCED ANALYTICS
NATIVE PREDICT
R SERVICES
ACTIVITY MONITORING
Engine Audit
Threat Detection (NEW
SCENARIOS)
CENTRALIZED DASHBOARD
OMS INTEGRATION
ACCESS CONTROL
SQL Firewall
RLS, Dyn. Data
Masking
AAD WITH MFA
DATA PROTECTION
Encrypt in motion
(TLS)
TDE & BYK
Always Encrypted (S/W)
SERVICE ENDPOINT
ALWAYS ENCRYPTED (SECURE
H/W)
DISCOVERY & ASSESSMENT
HA-DR BUILT-IN
99.99% SLA
Geo-restore
ACTIVE GEO REPLICAS (4)
MULTI-AZ
BACKUP AND RESTORE
Backup with health
check
35 days PITR
10 YEARS DATA RETENTION
DISTRIBUTED APPLICATION
Change Tracking
TRANSACTION REPLICATION
DATA SYNC
SSIS SERVICE
BIZ MODEL & SKUS
DTU/eDTU
<=1TB
BIGGER STD: S4-S12
SEPARATE COMPUTE AND
STORAGE
AZURE HYBRID BENEFIT
COST OPTIMIZATION
INTELLIGENT PAAS
W H AT I S S Q L DATA B A S E M A N AG E D I N S TA N C E ?
Unmatched app
compatibility
Fully-fledged SQL
instance with nearly
100% compat with on-
prem
Unmatched PaaS
capabilities
Lowest TCO + rich Azure
ecosystem
Built-in automatic
management
Compliance certifications
Favorable business
model
Competitive
Transparent
CORE AND STORAGE
Frictionless
SQL Database (PaaS)
Elastic
Pool
Managed
Instance
Singleton
DBaaS designed to for all SQL Server applications
M A N AG E D I N S TA N C E : d e s t i n a t i o n f o r e ve n t h e
m o s t d e m a n d i n g a p p l i c a t i o n s
Offers full security & isolation
• VNET ENABLES FULL ISOLATION, WITHOUT PUBLIC IP ADDRESSES
• VPN CAN MAKE IT PART OF YOUR ENTERPRISE NETWORK
Decreases cost and risk of migration
• INSTANCE DESIGN INCREASES COMPATIBILITY WITH ON-PREMISE SQL SERVER
• DATABASE MIGRATION SERVICE FURTHER SIMPLIFIES AND AUTOMATES
MIGRATION
Offers new business model and pricing
• ABILITY TO USE ON-PREMISE SQL LICENSES
N E A R LY 1 0 0 % CO M PAT I B I L I T Y W I T H S Q L S E R V E R
Hybrid - What is Stretch DB?
SQL Stretch Database is a hybrid solution for securely migrating cold
data to Azure, with remote query processing abilities
On-premises
network
Azure PaaS
Eligible data
Azure SQL Stretch
Database
SQL Server 2016
Local
T-SQL queries
Smart query
processing
Questions?
Agenda
 Architecture Overview
 Azure Data Platform
 Deployment/Migration Options
 High Availability
 Q & A
•
•
•
•
•
•
What is the best path to the cloud?
Lift & shift
(Move)
HERO:
SQL Server in Azure VM
1
•
•
•
•
Lift & port
(Remodel)
HERO:
SQL Server in Azure VM
2
•
•
•
•
•
•
•
Build for cloud
(New construction)
3
HERO:
Azure SQL Database
HERO:
Azure SQL Database
SQL on Azure VM SQL on Azure VM
Azure SQL DB
Azure SQL DB
It depends… part 1
• Deploy a node of an Always on
Availability Group on an Azure VM
• Reduce on premise footprint
• Hedge against equipment/facility
issues
What is the best path to the cloud?
Hybrid DR
HERO:
SQL Server in Azure VM
4
• Offload cold records to SQL in Azure
• Reduce on premise storage footprint
• Reduce backup window for live data
Stretch Database
HERO:
SQL Server in Azure VM
5
HERO:
Azure SQL Database
SQL on Azure VM
Azure SQL DBAzure SQL DB
It depends… part 2
Choosing a migration target
“What’s the best path for me?”
Upgrade and migration tools
Data Migration Assistant (DMA)
• Upgrade from previous version of SQL Server (on-premises or SQL Server
2017 in Azure VM)
SQL Server Migration Assistant
• Migrate from Oracle, MySQL, SAP ASE, DB2, or Access to SQL Server 2017
(on-premises or SQL Server 2017 in Azure VM)
Azure Database Migration Service
• Migrate from SQL Server, Oracle, or MySQL to Azure SQL Database or
SQL Server 2017 in Azure VM
Legacy SQL Server instance
DMA: Assess and upgrade schema
1. Assess and identify issues
2. Fix issues
3. Upgrade database
Data Migration Assistant
SQL Server 2017
Oracle SQL
SQL DB
Azure Database Migration Service
Accelerating your journey to the cloud
Streamline database migration to Azure SQL
Database (PaaS)
Managed service platform for migrating databases
Migrate SQL Server & 3rd party databases to
Azure SQL Database
S E A M L E S S C LO U D
I N T E G R AT I O N
Easy lift-and-shift migration
Azure SQL Database Managed
Instance private preview
facilitates lift and shift migration from on-
premises SQL Server to cloud
Azure Hybrid Benefit for SQL
Server
maximizes current on-premises license
investments to facilitate migration
Database Migration Service
(DMS) private preview
provides seamless and reliable migration at scale
with minimal downtime
Most consistent data platform
Database Migration
Service (DMS)
Azure SQL Database
Managed Instance
Azure Hybrid Benefit
(AHB) for SQL Server
Walkthrough
SQL DB Migration to Azure
Demo – DB Migration
Pre-requisites
1. Create Azure Server (container) for SQL DB
2. Set Server firewall rules (if needed)
Migration Steps
1. Validate SQL Database prior to migration
2. Database Migration to Azure SQL DB
DB Migration – Validation (Step 1)
DB Migration - Validation
DB Migration - Validation
DB Migration - Validation
DB Migration – Azure SQL DB (Step 2)
DB Migration – Azure SQL DB
DB Migration – Azure SQL DB
DB Migration – Azure SQL DB
DB Migration – Azure SQL DB
Azure SQL DB - Validation
Azure SQL DB - Validation
Azure SQL DB Summary
Azure SQL DBs have a number of advantages:
 Low maintenance, patching and security updates are not required
 Easy to scale performance (upgrade or downgrade service tier)
 Scale out
 Scale up
 Excellent for multitenant apps with customer isolation and
efficiency
 Assist in building secure apps
 AAD integration now supported!
Azure SQL DB Summary
Azure SQL DB limitations
 Only default DB collation is supported (SQL_LATIN1_GENERAL_CP1_CI_AS)
Azure SQL DB – other items not supported (selected)
 SQL Server Agent tasks
 DB Mail
 DB Snapshots
 Cross DB Queries
 Attach / Detach DB files
 Standard SQL BACKUP
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-features
Azure SQL Managed Instance Summary
Azure SQL DB Managed Instance – Public Preview!
 Lift-and-Shift to PaaS for all Applications
Managed Instance offers near 100% SQL Server compatibility
 Removes all limitations of Azure SQL DB
 Includes the benefits of platform as a service!
This includes features like:
SQL CLR
SQL Server Agent
cross-database querying
VNET support (private IP addresses)
Data Migration Service
 New service to minimize downtime for migrations
Agenda
 Architecture Overview
 Azure Data Platform
 Deployment/Migration Options
 High Availability
 Q & A
AlwaysOn
 Failover on SQL Server instance level
 Shared storage (SAN/SMB)
 Failover can take minutes based on load
 Multi-node clustering
 Passive secondary nodes
 Failover on database level
 Direct attached storage
 Failover takes seconds
 Multiple secondaries
 Active secondaries
Availability
Failover Cluster Instances
for servers
Availability Groups
for groups of databases
SQL Server 2017 – High Availability
Enterprise Edition Availability
with Enhanced AlwaysOnNEW
Standard Edition High AvailabilityNEW
MISSION CRITICAL HA + hybrid DR
• Multiple node failover clustering
(3 synchronous, up to 8 replicas)
• Multiple database failover as a group
• Fully readable secondaries for backup or reporting
operations
• No domain join required with WS 2016
Enterprise
BASIC HA
• Two node failover (1 active, 1 passive)
• Single database failover to non-readable secondary
• No domain join required with WS 2016
Standard
Enterprise includes all Standard features.
SQL Server 2017 – Business continuity
Azure Data Platform Options
 High Availability / Disaster Recovery
 SQL Server Always On Availability Groups fully supported
 SQL Server IaaS with Log Shipping enabled
 Backup SQL Server directly to Azure storage account
Azure SQL DB
 Point in time restores (automatically enabled and supported)
 Geo-replication opt-in
 Active geo-replication – up to 4 readable secondary's
Point-in-time restore
Auto backups, transactional logs every 5 min*
Backups in Azure Storage and geo-replicated
Creates a side-by-side database copy, non-
disruptive
REST API, PowerShell or Azure Portal
Scheduled exports for long-term retention
Backups retention policy:
• Basic, up to 7 days
• Standard, up to 35 days
• Premium, up to 35 days
Programmatic “oops recovery” of data deletion or alteration
Geo- replicated
Restore from
backup
SQL Database
Backups
sabcp01bl21
Azure Storage
sabcp01bl21
Service Opt-in
Available in Basic, Standard and Premium
Built on self-service restore technology
Recover to any Azure region
Restore from geo-replicated backups
ERT < 12hr, RPO < 1 hr.
Emergency data recovery when you need it most
Geo-restore
Geo- replicated
SQL Database
Backups
sabcp01bl21
Azure Storage
sabcp01bl21
Restore to any
Azure region
Active geo-replication
Available in all database tiers
Create up to 4 readable secondary's
Replicate to any Azure region
Automatic data replication, asynchronous
Opt-in via REST API, PowerShell or Azure Portal
ERT < 30s, RPO < 5s, you choose when to failover
Mission-critical business continuity on your terms, via programmatic APIs
Up to 4
secondaries
Business Continuity Summary
Capability
 Multiple levels of business continuity available
Benefits
 Prevent “opps” – enabled by default
 Higher degrees of continuity
 Multiple secondary read only nodes
 Relatively low Administration requirements
Summary
Objective: For you to feel you understand how the new Data Platform
options (SQL Server 2017 and Azure) can help your business be more
efficient and secure.
We have…
• Reviewed the Microsoft data platform architecture,
• Compared and contrasted SQL IaaS and PaaS,
• Discussed migration options and
• Business continuity options
Call to Action - Assessment
We recommend getting started with an Assessment.
A SQL TechCheck assessment provides the following:
• Review of inventoried SQL Server instances
• Performance monitoring results
• Consolidation scenario that may offer benefits for resource usage and
licensing expenses
• Review SQL Server Modernization options
• Data platform investment options
• Options for SQL Server in Azure
• Business Continuity Options available in Azure
Call to Action – complimentary workshop!
Apply for your complimentary workshop, assessment or PoC*
Offered by Microsoft, delivered by Softchoice
Topics:
• Database migration (from other platforms to SQL Server or Azure)
• Predictive Analytics or Artificial Intelligence solution
• Modern Business Intelligence
• Data Platform Modernization
• Big Data and Data Warehousing
• IoT (Internet of Things)
Apply here: https://www.microsoft.com/en-ca/sites/data-
6/default.aspx?partner=44a5e144-d165-4a60-beec-d2070fae297a
*Limited number of free workshops, assessments and PoC available.
Application deadline: March 30, 2018
Questions?

Más contenido relacionado

Más de Softchoice Corporation

Softchoice & Microsoft: Public Cloud Security Webinar
Softchoice & Microsoft: Public Cloud Security WebinarSoftchoice & Microsoft: Public Cloud Security Webinar
Softchoice & Microsoft: Public Cloud Security WebinarSoftchoice Corporation
 
Étude Softchoice. Favoriser l’innovation : les actes en disent plus long que ...
Étude Softchoice. Favoriser l’innovation : les actes en disent plus long que ...Étude Softchoice. Favoriser l’innovation : les actes en disent plus long que ...
Étude Softchoice. Favoriser l’innovation : les actes en disent plus long que ...Softchoice Corporation
 
Softchoice Webinar: Virtual Whiteboard Session on Hybrid Cloud
Softchoice Webinar: Virtual Whiteboard Session on Hybrid Cloud Softchoice Webinar: Virtual Whiteboard Session on Hybrid Cloud
Softchoice Webinar: Virtual Whiteboard Session on Hybrid Cloud Softchoice Corporation
 
Enabling Innovation: A 2017 Softchoice Research Study
Enabling Innovation: A 2017 Softchoice Research StudyEnabling Innovation: A 2017 Softchoice Research Study
Enabling Innovation: A 2017 Softchoice Research StudySoftchoice Corporation
 
Getting secure in a mobile-first world with EMS
Getting secure in a mobile-first world with EMSGetting secure in a mobile-first world with EMS
Getting secure in a mobile-first world with EMSSoftchoice Corporation
 
Effective Management of Azure through Operations Management Suite (OMS) Webinar
Effective Management of Azure through Operations Management Suite (OMS) WebinarEffective Management of Azure through Operations Management Suite (OMS) Webinar
Effective Management of Azure through Operations Management Suite (OMS) WebinarSoftchoice Corporation
 
Softchoice - Microsoft Office 365 - Discussing legal concerns and informatio...
Softchoice  - Microsoft Office 365 - Discussing legal concerns and informatio...Softchoice  - Microsoft Office 365 - Discussing legal concerns and informatio...
Softchoice - Microsoft Office 365 - Discussing legal concerns and informatio...Softchoice Corporation
 
Improving Application Security With Azure
Improving Application Security With AzureImproving Application Security With Azure
Improving Application Security With AzureSoftchoice Corporation
 
Softchoice | Encore des imprudences dans le nuage
Softchoice | Encore des imprudences dans le nuageSoftchoice | Encore des imprudences dans le nuage
Softchoice | Encore des imprudences dans le nuageSoftchoice Corporation
 
Softchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Corporation
 
Still Careless Users In The Cloud - Research Study
Still Careless Users In The Cloud - Research StudyStill Careless Users In The Cloud - Research Study
Still Careless Users In The Cloud - Research StudySoftchoice Corporation
 
From Prosperity to Extinction: A Tale of Blockbuster Proportions
From Prosperity to Extinction: A Tale of Blockbuster ProportionsFrom Prosperity to Extinction: A Tale of Blockbuster Proportions
From Prosperity to Extinction: A Tale of Blockbuster ProportionsSoftchoice Corporation
 
Everything you need to know about SQL Server 2016
Everything you need to know about SQL Server 2016Everything you need to know about SQL Server 2016
Everything you need to know about SQL Server 2016Softchoice Corporation
 
Pourquoi les solutions de collaboration déçoivent parfois les attentes
Pourquoi les solutions de collaboration déçoivent parfois les attentesPourquoi les solutions de collaboration déçoivent parfois les attentes
Pourquoi les solutions de collaboration déçoivent parfois les attentesSoftchoice Corporation
 
Softchoice: 4 Ways IT Can Respond to a SaaS Outbreak
Softchoice: 4 Ways IT Can Respond to a SaaS OutbreakSoftchoice: 4 Ways IT Can Respond to a SaaS Outbreak
Softchoice: 4 Ways IT Can Respond to a SaaS OutbreakSoftchoice Corporation
 
Softchoice Innovation Executive Forum 2015 - Seattle
Softchoice Innovation Executive Forum 2015 - SeattleSoftchoice Innovation Executive Forum 2015 - Seattle
Softchoice Innovation Executive Forum 2015 - SeattleSoftchoice Corporation
 

Más de Softchoice Corporation (20)

Softchoice & Microsoft: Public Cloud Security Webinar
Softchoice & Microsoft: Public Cloud Security WebinarSoftchoice & Microsoft: Public Cloud Security Webinar
Softchoice & Microsoft: Public Cloud Security Webinar
 
Unleashing the Power of Office 365
Unleashing the Power of Office 365Unleashing the Power of Office 365
Unleashing the Power of Office 365
 
Azure cloud governance deck
Azure cloud governance deckAzure cloud governance deck
Azure cloud governance deck
 
Étude Softchoice. Favoriser l’innovation : les actes en disent plus long que ...
Étude Softchoice. Favoriser l’innovation : les actes en disent plus long que ...Étude Softchoice. Favoriser l’innovation : les actes en disent plus long que ...
Étude Softchoice. Favoriser l’innovation : les actes en disent plus long que ...
 
Softchoice Webinar: Virtual Whiteboard Session on Hybrid Cloud
Softchoice Webinar: Virtual Whiteboard Session on Hybrid Cloud Softchoice Webinar: Virtual Whiteboard Session on Hybrid Cloud
Softchoice Webinar: Virtual Whiteboard Session on Hybrid Cloud
 
Enabling Innovation: A 2017 Softchoice Research Study
Enabling Innovation: A 2017 Softchoice Research StudyEnabling Innovation: A 2017 Softchoice Research Study
Enabling Innovation: A 2017 Softchoice Research Study
 
Getting secure in a mobile-first world with EMS
Getting secure in a mobile-first world with EMSGetting secure in a mobile-first world with EMS
Getting secure in a mobile-first world with EMS
 
Effective Management of Azure through Operations Management Suite (OMS) Webinar
Effective Management of Azure through Operations Management Suite (OMS) WebinarEffective Management of Azure through Operations Management Suite (OMS) Webinar
Effective Management of Azure through Operations Management Suite (OMS) Webinar
 
Softchoice - Microsoft Office 365 - Discussing legal concerns and informatio...
Softchoice  - Microsoft Office 365 - Discussing legal concerns and informatio...Softchoice  - Microsoft Office 365 - Discussing legal concerns and informatio...
Softchoice - Microsoft Office 365 - Discussing legal concerns and informatio...
 
Improving Application Security With Azure
Improving Application Security With AzureImproving Application Security With Azure
Improving Application Security With Azure
 
Softchoice | Encore des imprudences dans le nuage
Softchoice | Encore des imprudences dans le nuageSoftchoice | Encore des imprudences dans le nuage
Softchoice | Encore des imprudences dans le nuage
 
Softchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost Governance
 
Still Careless Users In The Cloud - Research Study
Still Careless Users In The Cloud - Research StudyStill Careless Users In The Cloud - Research Study
Still Careless Users In The Cloud - Research Study
 
THE ECONOMICS OF AZURE MANAGEMENT
THE ECONOMICS OF AZURE MANAGEMENTTHE ECONOMICS OF AZURE MANAGEMENT
THE ECONOMICS OF AZURE MANAGEMENT
 
From Prosperity to Extinction: A Tale of Blockbuster Proportions
From Prosperity to Extinction: A Tale of Blockbuster ProportionsFrom Prosperity to Extinction: A Tale of Blockbuster Proportions
From Prosperity to Extinction: A Tale of Blockbuster Proportions
 
Everything you need to know about SQL Server 2016
Everything you need to know about SQL Server 2016Everything you need to know about SQL Server 2016
Everything you need to know about SQL Server 2016
 
Pourquoi les solutions de collaboration déçoivent parfois les attentes
Pourquoi les solutions de collaboration déçoivent parfois les attentesPourquoi les solutions de collaboration déçoivent parfois les attentes
Pourquoi les solutions de collaboration déçoivent parfois les attentes
 
Trop occupé ou déconnecté?
Trop occupé ou déconnecté?Trop occupé ou déconnecté?
Trop occupé ou déconnecté?
 
Softchoice: 4 Ways IT Can Respond to a SaaS Outbreak
Softchoice: 4 Ways IT Can Respond to a SaaS OutbreakSoftchoice: 4 Ways IT Can Respond to a SaaS Outbreak
Softchoice: 4 Ways IT Can Respond to a SaaS Outbreak
 
Softchoice Innovation Executive Forum 2015 - Seattle
Softchoice Innovation Executive Forum 2015 - SeattleSoftchoice Innovation Executive Forum 2015 - Seattle
Softchoice Innovation Executive Forum 2015 - Seattle
 

Último

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Último (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Data Modernization: Extending SQL Server to the Cloud

  • 1. Data Modernization Path SQL Server 2017 with the Cloud
  • 2. Our Speakers Patrick O’Leary Microsoft Practice Lead Softchoice Steve Thompson Sr. Systems Engineer Microsoft EMS MVP Softchoice
  • 3. Webinar objective For you to feel you understand how the new Data Platform options (SQL Server 2017 and Azure) can help your business be more efficient and secure.
  • 4. What we hear from customers • Want less administration • Backups of data in a secure location • Minimize down time • Replace dedicated DR site (or in come cases – provide DR when it didn’t exist before) • Need a cost effective way to scale processing (e.g. month end reports)
  • 5. Agenda  Architecture Overview  Azure Data Platform  Migration Options  High Availability  Q & A
  • 6. Agenda  Architecture Overview  Azure Data Platform  Migration Options  High Availability  Q & A
  • 7.
  • 8. The power of SQL Server Microsoft Tableau Oracle $120 $480 $2,230 Self-service BI per userat massive scale 0 1 4 0 0 3 0 34 29 22 15 5 22 16 6 43 20 69 18 49 74 3 0 10 20 30 40 50 60 70 80 1 2 3 4 5 6 7 NIST comprehensive vulnerability database, June 2016 SQL Server Oracle MySQL2 SAP HANA 1M Predictions per second Any platform Any data 1010 0101 0010 {} Any language T-SQL Java PHP Node.js C/C++ C#/VB.NET Python Ruby #1 TPC-H non-clustered results, August 2017 #1 in 30TB, 10TB, 1TB TPC-H Windows Server 2016
  • 9. Mission critical availability Maximum virtualization with SA Performance at scale Scales for your business needs SQL Server Enterprise continues to deliver performance and availability for Enterprise workloads
  • 10. SQL Server 2017 Meeting you where you are  It’s the same SQL Server database engine with many features and services available for all your applications—regardless of your operational ecosystem Linux Any data Any application Anywhere Choice of platform T-SQL Java C/C++ C#/VB.NET PHP Node.js Python Ruby 10100 10100 10 { }
  • 11. Industry-leading performance with SQL Server 2017 DATA MANAGEMENT // OPERATIONAL DATA • Improve transactional performance with row-based in-memory OLTP • Speed analytics and reduce storage needs with ColumnStore compression • Combine for real-time operational analytics (HTAP) • Speed query performance without tuning using new Adaptive Query Processing NEW* • Maintain performance when making app changes with Automatic Plan Correction NEW* 0100101010110 In-memory ColumnStore In-memory OLTP ETL Real-time operational analytics with hybrid transactional-analytical processing (HTAP) Challenge to manage massive credit card data Pair active data with In-Memory OLTP table for quick access Speed performance by compressing data in In- memory Columnstore Faster queries and processing enables real- time detection of errors
  • 12. How Microsoft develops SQL  Cloud-first but not cloud-only  Use SQL Database to improve core SQL Server features and cadence  Many interesting and compelling on-premises  cloud scenarios SQL Server and APS Azure SQL Virtual Machines Azure SQL Database Azure SQL Data Warehouse
  • 13. Agenda  Architecture Overview  Azure Data Platform  Deployment/Migration Options  High Availability  Q & A
  • 14. SQL Database/ Datawarehouse SQL on IaaS CosmosDB Search HDInsight MongoDB, MySQL, Oracle, Cassandra, Neo4j and more Microsoft Azure Data Platform
  • 15. The SQL Server and Azure data estate combined Business intelligence Advanced Analytics & AI Any language, any platform, anywhere Least vulnerable data platform, with more certifications than any other cloud provider Structured Unstructured OLTP MOBILE ERP LOB Graph Social IoT Media DATA SOURCES DATA INSIGHTS DatavirtualizationPolyBase DATA MANAGEMENT DataintegrationSSIS Big data processing Data warehousing Operational data SECURITY FLEXIBILITY .NET Azure 3rd JAVA Power BI Embedded Azure Machine Learning Azure Stream Analytics Azure Cognitive Services SQL Server Reporting Services and Mobile BI SQL Server Analysis Services and R built-in Azure HDInsigh t Azure SQL Data Warehouse Azure Data Lake Azure Document DB Azure SQL Database SQL Server SQL Server Data Warehouse Apache Hadoop ON-PREM CLOUD
  • 16. C O N S I S T E N T D ATA P L AT F O R M A C R O S S O N - P R E M I S E S A N D C LO U D Least vulnerable across all environments Develop once and deploy anywhere Common tools for development and management Common T-SQL surface area Simple cloud migration Single vendor for support Most consistent data platform SQL SQL
  • 17. Azure SQL Database Service Tiers
  • 20. Seamless and compatibleIntelligent DBaaS Competitive TCO A Z U R E S Q L DATA B A S E Differentiators Privacy and Trust
  • 21. Seamless and compatibleIntelligent DBaaS Competitive TCO ( 2 0 1 7 ) A Z U R E S Q L DATA B A S E Privacy and Trust OPERATIONAL ANALYTICS Columnstore Hekaton (in-memory OLTP) PREDICTABLE PERFORMANCE Query Store Index Optimization AUTOMATIC TUNING AUTO QUERY PLAN CORRECTION PERFORMANCE INSIGHT IN OMS ADAPTIVE QUERY PROCESSING SQL GRAPH ADVANCED ANALYTICS NATIVE PREDICT R SERVICES ACTIVITY MONITORING Engine Audit Threat Detection (NEW SCENARIOS) CENTRALIZED DASHBOARD OMS INTEGRATION ACCESS CONTROL SQL Firewall RLS, Dyn. Data Masking AAD WITH MFA DATA PROTECTION Encrypt in motion (TLS) TDE & BYK Always Encrypted (S/W) SERVICE ENDPOINT ALWAYS ENCRYPTED (SECURE H/W) DISCOVERY & ASSESSMENT HA-DR BUILT-IN 99.99% SLA Geo-restore ACTIVE GEO REPLICAS (4) MULTI-AZ BACKUP AND RESTORE Backup with health check 35 days PITR 10 YEARS DATA RETENTION DISTRIBUTED APPLICATION Change Tracking TRANSACTION REPLICATION DATA SYNC SSIS SERVICE BIZ MODEL & SKUS DTU/eDTU <=1TB BIGGER STD: S4-S12 SEPARATE COMPUTE AND STORAGE AZURE HYBRID BENEFIT COST OPTIMIZATION INTELLIGENT PAAS
  • 22. W H AT I S S Q L DATA B A S E M A N AG E D I N S TA N C E ? Unmatched app compatibility Fully-fledged SQL instance with nearly 100% compat with on- prem Unmatched PaaS capabilities Lowest TCO + rich Azure ecosystem Built-in automatic management Compliance certifications Favorable business model Competitive Transparent CORE AND STORAGE Frictionless SQL Database (PaaS) Elastic Pool Managed Instance Singleton DBaaS designed to for all SQL Server applications
  • 23. M A N AG E D I N S TA N C E : d e s t i n a t i o n f o r e ve n t h e m o s t d e m a n d i n g a p p l i c a t i o n s Offers full security & isolation • VNET ENABLES FULL ISOLATION, WITHOUT PUBLIC IP ADDRESSES • VPN CAN MAKE IT PART OF YOUR ENTERPRISE NETWORK Decreases cost and risk of migration • INSTANCE DESIGN INCREASES COMPATIBILITY WITH ON-PREMISE SQL SERVER • DATABASE MIGRATION SERVICE FURTHER SIMPLIFIES AND AUTOMATES MIGRATION Offers new business model and pricing • ABILITY TO USE ON-PREMISE SQL LICENSES
  • 24. N E A R LY 1 0 0 % CO M PAT I B I L I T Y W I T H S Q L S E R V E R
  • 25. Hybrid - What is Stretch DB? SQL Stretch Database is a hybrid solution for securely migrating cold data to Azure, with remote query processing abilities On-premises network Azure PaaS Eligible data Azure SQL Stretch Database SQL Server 2016 Local T-SQL queries Smart query processing
  • 27. Agenda  Architecture Overview  Azure Data Platform  Deployment/Migration Options  High Availability  Q & A
  • 28. • • • • • • What is the best path to the cloud? Lift & shift (Move) HERO: SQL Server in Azure VM 1 • • • • Lift & port (Remodel) HERO: SQL Server in Azure VM 2 • • • • • • • Build for cloud (New construction) 3 HERO: Azure SQL Database HERO: Azure SQL Database SQL on Azure VM SQL on Azure VM Azure SQL DB Azure SQL DB It depends… part 1
  • 29. • Deploy a node of an Always on Availability Group on an Azure VM • Reduce on premise footprint • Hedge against equipment/facility issues What is the best path to the cloud? Hybrid DR HERO: SQL Server in Azure VM 4 • Offload cold records to SQL in Azure • Reduce on premise storage footprint • Reduce backup window for live data Stretch Database HERO: SQL Server in Azure VM 5 HERO: Azure SQL Database SQL on Azure VM Azure SQL DBAzure SQL DB It depends… part 2
  • 30. Choosing a migration target “What’s the best path for me?”
  • 31. Upgrade and migration tools Data Migration Assistant (DMA) • Upgrade from previous version of SQL Server (on-premises or SQL Server 2017 in Azure VM) SQL Server Migration Assistant • Migrate from Oracle, MySQL, SAP ASE, DB2, or Access to SQL Server 2017 (on-premises or SQL Server 2017 in Azure VM) Azure Database Migration Service • Migrate from SQL Server, Oracle, or MySQL to Azure SQL Database or SQL Server 2017 in Azure VM
  • 32. Legacy SQL Server instance DMA: Assess and upgrade schema 1. Assess and identify issues 2. Fix issues 3. Upgrade database Data Migration Assistant SQL Server 2017
  • 33. Oracle SQL SQL DB Azure Database Migration Service Accelerating your journey to the cloud Streamline database migration to Azure SQL Database (PaaS) Managed service platform for migrating databases Migrate SQL Server & 3rd party databases to Azure SQL Database
  • 34. S E A M L E S S C LO U D I N T E G R AT I O N Easy lift-and-shift migration Azure SQL Database Managed Instance private preview facilitates lift and shift migration from on- premises SQL Server to cloud Azure Hybrid Benefit for SQL Server maximizes current on-premises license investments to facilitate migration Database Migration Service (DMS) private preview provides seamless and reliable migration at scale with minimal downtime Most consistent data platform Database Migration Service (DMS) Azure SQL Database Managed Instance Azure Hybrid Benefit (AHB) for SQL Server
  • 36. Demo – DB Migration Pre-requisites 1. Create Azure Server (container) for SQL DB 2. Set Server firewall rules (if needed) Migration Steps 1. Validate SQL Database prior to migration 2. Database Migration to Azure SQL DB
  • 37. DB Migration – Validation (Step 1)
  • 38. DB Migration - Validation
  • 39. DB Migration - Validation
  • 40. DB Migration - Validation
  • 41. DB Migration – Azure SQL DB (Step 2)
  • 42. DB Migration – Azure SQL DB
  • 43. DB Migration – Azure SQL DB
  • 44. DB Migration – Azure SQL DB
  • 45. DB Migration – Azure SQL DB
  • 46. Azure SQL DB - Validation
  • 47. Azure SQL DB - Validation
  • 48. Azure SQL DB Summary Azure SQL DBs have a number of advantages:  Low maintenance, patching and security updates are not required  Easy to scale performance (upgrade or downgrade service tier)  Scale out  Scale up  Excellent for multitenant apps with customer isolation and efficiency  Assist in building secure apps  AAD integration now supported!
  • 49. Azure SQL DB Summary Azure SQL DB limitations  Only default DB collation is supported (SQL_LATIN1_GENERAL_CP1_CI_AS) Azure SQL DB – other items not supported (selected)  SQL Server Agent tasks  DB Mail  DB Snapshots  Cross DB Queries  Attach / Detach DB files  Standard SQL BACKUP https://docs.microsoft.com/en-us/azure/sql-database/sql-database-features
  • 50. Azure SQL Managed Instance Summary Azure SQL DB Managed Instance – Public Preview!  Lift-and-Shift to PaaS for all Applications Managed Instance offers near 100% SQL Server compatibility  Removes all limitations of Azure SQL DB  Includes the benefits of platform as a service! This includes features like: SQL CLR SQL Server Agent cross-database querying VNET support (private IP addresses) Data Migration Service  New service to minimize downtime for migrations
  • 51. Agenda  Architecture Overview  Azure Data Platform  Deployment/Migration Options  High Availability  Q & A
  • 52. AlwaysOn  Failover on SQL Server instance level  Shared storage (SAN/SMB)  Failover can take minutes based on load  Multi-node clustering  Passive secondary nodes  Failover on database level  Direct attached storage  Failover takes seconds  Multiple secondaries  Active secondaries Availability Failover Cluster Instances for servers Availability Groups for groups of databases
  • 53. SQL Server 2017 – High Availability Enterprise Edition Availability with Enhanced AlwaysOnNEW Standard Edition High AvailabilityNEW MISSION CRITICAL HA + hybrid DR • Multiple node failover clustering (3 synchronous, up to 8 replicas) • Multiple database failover as a group • Fully readable secondaries for backup or reporting operations • No domain join required with WS 2016 Enterprise BASIC HA • Two node failover (1 active, 1 passive) • Single database failover to non-readable secondary • No domain join required with WS 2016 Standard Enterprise includes all Standard features.
  • 54. SQL Server 2017 – Business continuity Azure Data Platform Options  High Availability / Disaster Recovery  SQL Server Always On Availability Groups fully supported  SQL Server IaaS with Log Shipping enabled  Backup SQL Server directly to Azure storage account Azure SQL DB  Point in time restores (automatically enabled and supported)  Geo-replication opt-in  Active geo-replication – up to 4 readable secondary's
  • 55. Point-in-time restore Auto backups, transactional logs every 5 min* Backups in Azure Storage and geo-replicated Creates a side-by-side database copy, non- disruptive REST API, PowerShell or Azure Portal Scheduled exports for long-term retention Backups retention policy: • Basic, up to 7 days • Standard, up to 35 days • Premium, up to 35 days Programmatic “oops recovery” of data deletion or alteration Geo- replicated Restore from backup SQL Database Backups sabcp01bl21 Azure Storage sabcp01bl21
  • 56. Service Opt-in Available in Basic, Standard and Premium Built on self-service restore technology Recover to any Azure region Restore from geo-replicated backups ERT < 12hr, RPO < 1 hr. Emergency data recovery when you need it most Geo-restore Geo- replicated SQL Database Backups sabcp01bl21 Azure Storage sabcp01bl21 Restore to any Azure region
  • 57. Active geo-replication Available in all database tiers Create up to 4 readable secondary's Replicate to any Azure region Automatic data replication, asynchronous Opt-in via REST API, PowerShell or Azure Portal ERT < 30s, RPO < 5s, you choose when to failover Mission-critical business continuity on your terms, via programmatic APIs Up to 4 secondaries
  • 58. Business Continuity Summary Capability  Multiple levels of business continuity available Benefits  Prevent “opps” – enabled by default  Higher degrees of continuity  Multiple secondary read only nodes  Relatively low Administration requirements
  • 59. Summary Objective: For you to feel you understand how the new Data Platform options (SQL Server 2017 and Azure) can help your business be more efficient and secure. We have… • Reviewed the Microsoft data platform architecture, • Compared and contrasted SQL IaaS and PaaS, • Discussed migration options and • Business continuity options
  • 60. Call to Action - Assessment We recommend getting started with an Assessment. A SQL TechCheck assessment provides the following: • Review of inventoried SQL Server instances • Performance monitoring results • Consolidation scenario that may offer benefits for resource usage and licensing expenses • Review SQL Server Modernization options • Data platform investment options • Options for SQL Server in Azure • Business Continuity Options available in Azure
  • 61. Call to Action – complimentary workshop! Apply for your complimentary workshop, assessment or PoC* Offered by Microsoft, delivered by Softchoice Topics: • Database migration (from other platforms to SQL Server or Azure) • Predictive Analytics or Artificial Intelligence solution • Modern Business Intelligence • Data Platform Modernization • Big Data and Data Warehousing • IoT (Internet of Things) Apply here: https://www.microsoft.com/en-ca/sites/data- 6/default.aspx?partner=44a5e144-d165-4a60-beec-d2070fae297a *Limited number of free workshops, assessments and PoC available. Application deadline: March 30, 2018