33
17-18 March, 2018 · Beijing Joe Yong Sr. Program Manager Microsoft Corp. Data 101 – Which DB, When

17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

17-18 March, 2018 · Beijing

Joe YongSr. Program ManagerMicrosoft Corp.

Data 101 –Which DB, When

Page 2: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

The world is changing

Page 3: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

AI

increased by

300% in 2017

Page 4: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

Today, 80%

of organizations

adopt cloud-first

strategies

AI investment

increased by

300% in 2017

Data will grow to

44 ZB in 2020

Page 5: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure
Page 6: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

Nearly double

operating margin

$100M in additional

operating income

Organizations that harness data, cloud, and AI outperform

Page 7: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

T H E Y R E LY O N A M O D E R N D ATA E S TAT E

Page 8: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

HYBRID

On-premisesPrivate cloud

Cloud

Security

and performance

Flexibility

of choice

Reason over

any data, anywhere

Transform your business with a modern data estate

Data warehouses

Data lakes

Operational databases

Data warehouses

Data lakes

Operational databases

Page 9: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

Microsoft Data Products in Azure

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

Data

vir

tuali

zati

on

DATA MANAGEMENT

Data

in

teg

rati

onData warehousing

Operational data

SECURITY

FLEXIBILITY .NET Azure 3rdJAVA

Power BI

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 SQL

Data Warehouse

Azure

Cosmos DB

Azure

SQL Database

SQL Server

SQL Server

Data Warehouse

ON-PREM CLOUD

Open Source

Azure

Database for

MySQL

Azure

Database for

PostgreSQL

Page 10: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

2+ million Docker pulls

S Q L S E R V E R 2 0 1 7 M O M E N T U M

Page 11: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

End-to-end mobile BI on any device

Choice of platform and language

Most secure over the last 7 years

0

20

40

60

80

100

120

140

160

180

200

1 2 3 4 5 6

Vu

lnera

bil

itie

s (2

01

0-2

01

6)

A fraction of the cost

Se

lf-s

erv

ice

BI

pe

r u

se

r

Only commercial DB with AI built-in

Microsoft Tableau Oracle

$120

$480

$2,230

Industry-leading performance

Most consistent data platform

#1 OLTP performance

#1 DW performance

#1 price/performance

T-SQL

Java

C/C++

C#/VB.NET

PHP

Node.js

Python

Ruby

R

R and Python +

in-memory at massive scale

Native T-SQL scoring

S Q L S E R V E R 2 0 1 7 I N D U S T R Y - L E A D I N G P E R F O R M A N C E A N D S E C U R I T Y N O W O N L I N U X A N D D O C K E R

Private cloud Public cloud

In-memory across all workloads

1/10th the cost of Oracle

Page 12: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

New features inSQL Server 2017

Support for graph data and queries

Advanced Machine Learning with R & Python

Native T-SQL scoring

Adaptive Query Processing and Automatic Plan Correction

Page 13: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure
Page 14: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

C L O U D - F I R S T A P P R O A C H B R E E D S F A S T E R I N N O V A T I O N

Continuous

enhancements

SQL SQL SQL SQL

Page 15: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

Database

Migrat ion Ser v ice

Azure SQL Database

Managed Instance

Azure Hybr id Benef i t

for SQL Ser ver

Seamless and reliable migration at scale

Lift and shift migration to the cloud with

no code changes

Maximize current on-premises

license investments NEW

Page 16: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

M O V I N G T O A Z U R E I S E A S Y

W I T H S Q L D A TA B A S E A N D

D A TA B A S E M I G R A T I O N S E R V I C E

Page 17: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

Scales

on the fly

Learns & adapts

Works in your environment

Secures & protects

Enablesmulti-tenant

SaaS apps

Realize automatic performance

improvements

Change performancelevels and storage without downtime

Easily manage multi-tenant apps database isolation

Develop your app with the tools and

platforms you prefer

Build security-enhanced apps with industry-leading compliance

A Z U R E S Q L D ATA B A S E T H E I N T E L L I G E N T C L O U D D A T A B A S E F O R A P P D E V E L O P E R S

Page 18: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure
Page 19: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

Azure Machine Learning Workbench

S Y S T E M S O F I N T E L L I G E N C E O N S Q L D ATA B A S E

A Z U R E M A C H I N E L E A R N I N G A Z U R E S Q L D A T A B A S E I N T E L L I G E N T R E S P O N S I V E A P P S

Realtime scoring

SQL

Page 20: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

G R A P H S U P P O R T F O R A Z U R E S Q L D A T A B A S E

Adventur

eWorks

Statistics

Program

manager

Business

analyst

MBA,

Finance

Contoso

New relationships uncovered with graph data support

Analyze interconnected data and generate deeper insights

T-SQL extensions to support pattern matching

and graph traversals

Page 21: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure
Page 22: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

Work in the DB of your choice

Create with built-in high availability

Set up in minutes, scale on the fly

Sustain performance with adaptive improvements

Rest easy with unparalleled security

Standard tier PREVIEW

A Z U R E D A T A B A S E F O R M Y S Q L A N D P O S T G R E S Q L

Page 23: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure
Page 24: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

Multi-model data with your favorite API

Elastically scale storage and throughput

Multiple, well-defined consistency levels

Millisecond latency at the 99th percentile

Industry-leading SLAs

Table API

A Z U R E C O S M O S D BG L O B A L L Y D I S T R I B U T E D , M U L T I - M O D E L D A T A B A S E S E R V I C E

Page 25: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure
Page 26: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

A Z U R E H D I N S I G H T

Open source frameworks such as Apache Hadoop, Spark, Kafka

Enterprise-grade security and monitoring with 99.9% SLA

New HDI Interactive Query (Hive LLAP) GA

OMS Integration PUBLIC PREVIEW

*IDC udy “The Bu ne Value and TCO Advan age Apa he Had p n he Cl ud w h Azu e HDIn gh ”

Page 27: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

A Z U R E S Q L D ATA W A R E H O U S E

PB scale with MPP and independent compute/storage scale

Grow, shrink, and pause in seconds

Rich Azure ecosystem

Open APIs

Gen 2, compute-optimized, for demanding workloads PREVIEW

Unlimited column storage PREVIEW

Page 28: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

T H E N E W A Z U R E D ATA FA C T O R Y

Easily model diverse data integration scenarios

Create & manage data integration across

on-premises, cloud, & SaaS

Data movement as-a-service with30+ connectors PREVIEW

Easily move your SQL Server Integration Services (SSIS)

workloads to cloud PREVIEW

Page 29: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

P O W E R B I A N D

P O W E R B I R E P O R T S E R V E R

Power BI

Get started quickly

Natural language query

Live dashboards

Custom visualizations

Power BI reports

Power BI Report Server

SSRS reports

Power BI reports

Custom visualizations

Page 30: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

AI built-in | Most secure | Lowest TCO

M I C R O S O F T F O R Y O U R M O D E R N D A T A E S T A T E

Data warehouses

Data lakes

Operational databases

Data warehouses

Data lakes

Operational databases

SQL Server Azure Data Services

Industry leader 4 years in a row

#1 TPC-H performance

T-SQL query over any data

70% faster

2x the global reach

99.9% SLA

HYBRID

Easiest lift and shift

with no code changes

SocialLOB Graph IoTImageCRM

Security and

performance

Flexibility

of choice

Reason over

any data,

anywhere

Page 31: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

Microsoft Data Products in Azure

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

Data

vir

tuali

zati

on

DATA MANAGEMENT

Data

in

teg

rati

onData warehousing

Operational data

SECURITY

FLEXIBILITY .NET Azure 3rdJAVA

Power BI

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 SQL

Data Warehouse

Azure

Cosmos DB

Azure

SQL Database

SQL Server

SQL Server

Data Warehouse

ON-PREM CLOUD

Open Source

Azure

Database for

MySQL

Azure

Database for

PostgreSQL

Page 32: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure

With Azure, you have many managed data store options and you can use the right store for the job

Which Database, When ?

Familiarity When you need…. Because… But not for… Use …

SQLRelational store

OLTP

Transactions, joins,

structured data,

familiar SQL query

Quickly changing

data schemasSQL Database

SQLRelational store

OLAP

Data Warehousing,

structured data,

familiar SQL Query

Transactional

workloads

SQL Data

Warehouse

NoSQLNoSQL JSON

document store

Flexible schema,

familiar SQL query, low

latency

Complex joins and

aggregatesCosmo DB

Open Source Relational StoreOpen-source, existing

MySQL resources

Enterprise features,

high scale

workloads

Azure Database for

MySQL

Open Source Relational Store

Open-source, highly

extensible, existing

PostgreSQL

deployments

Read heavy

operations, quick to

market (complex

learning curve for

traditional SQL

users)

Azure Database for

PostgreSQL

Page 33: 17-18 March, 2018 Beijing Data 101 Which DB, When - Microsoft€¦ · DATA MANAGEMENT Data warehousing tion Operational data SECURITY FLEXIBILITY.NET JAVA Azure 3rd Power BI Azure