sql server 2017 deep dive - @ignite 2017

23

Upload: travis-wright

Post on 22-Jan-2018

227 views

Category:

Technology


1 download

TRANSCRIPT

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

Vu

lnera

bil

itie

s (2

01

0-2

01

6)

A fraction of the cost

Se

lf-se

rvic

e B

I p

er

use

r

Only commercial DB

with AI built-in

Microsoft Tableau Oracle

$120

$480

$2,230

Industry-leading

performance

1/10

Most consistent data platform

#1 TPC-H performance

1TB, 10TB, 30TB

#1 TPC-E 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

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

+ T-SQL

In-memory across all workloads

1/10th the cost of Oracle

F L E X I B L E , R E L I A B L E

D ATA M A N A G E M E N TSQL Server on the platform of

your choice

Support for RedHat Enterprise Linux (RHEL),

Ubuntu, and SUSE Enterprise Linux (SLES)

Linux and Windows Docker containers

Windows Server / Windows 10

Package-based installation: Yum Install , Apt-Get,

and Zypper

Choice of platform and language

Performance and scale Cross-OS compatibilitySame app code runs across platforms

Native user experienceOn Linux and macOS (server & tools)

SQL Platform Abstraction Layer (SQLPAL)

DB Engine

IS AS RS

Windows Linux

WindowsHost Ext.

Linux Host Extension

SQL Platform Abstraction Layer(SQLPAL)

Win32-like APIs

Host Extension mapping to OS system calls(IO, Memory, CPU scheduling)

SQL OS API

SQL OS v2

Everything else

System Resource & Latency Sensitive Code Paths

Choice of platform and language

M I S S I O N C R I T I C A L

AVA I L A B I L I T Y O N

A N Y P L AT F O R MAlways On cross-platform

capabilities

HA and DR for Linux and Windows

Support for clusterless Availability Groups

Ultimate HA with OS-level redundancy

and low-downtime migration

Load balancing of readable secondaries

Push code Build Test Deploy

Development

Create dev/test

environments

Consume dev/test

environment

Push change

Check-in tests

Scheduled tests

Create pre-prod

environment

Pre-production

tests

Deploy

CI

CD

DevelopmentCreate

dev/test environments

Dep

en

den

cyU

pd

ate

Bring graph dataNEW*

support to your relational data to store and analyze new types of relationships

The power to query over any type of data

Graph data support

Quarterly

business

review

Andy

Smith

Mary

Jones

Denny

UsherBill

Brown

Rachel

Hogan

Product

dev project

IT

assessment

Eric

Mears

Michelle

Burns

HR team can determine which staff are working on which projects Projects

Managers

Associates

Value

DataActionDecisions

Advanced

AnalyticsPredictive &

Prescriptive Analytics

Business

IntelligenceDescriptive &

Diagnostic Analytics

Intelligent workloads

Intelligent apps need to be able to:

Ingest data in real-time

Query across historical and real-time data

Analyze patterns and make predictions

Ingest real-time train data:Brakes are hot!

Query across historical data:They’ve been hotfor 4 hours!

Analyze global trends:Could lead to accident

A N N O U N C I N G

S P E C I A L P R I C I N G F O R S Q L S E R V E R O N L I N U X

A N D R E D H AT E N T E R P R I S E L I N U X

Microsoft.com/SQLServer2017

aka.ms/azuredataservices

New capabilities for data

integration in the cloud

Wednesday, September 26

11:00 – 12:15

BRK 2254

Modernize your on-premises

applications with SQL

Database Managed Instances

Wednesday, September 27

10:45 - 12:00

BRK 2217

Azure Cosmos DB: The

globally distributed,

multi-model database

Tuesday, September 26

10:45 - 12:00

BRK3086

How to build ML apps using R

and Python

Thursday, September 28

2:15-3:30

BRK 3298

Dining on data: Consume and

query petabytes of data with

Azure SQL Data Warehouse

Tuesday, September 26

9:00 -10:15

BRK 3242

https://github.com/twright-msft/mssql-test-scripts

https://github.com/twright-msft/contoso-u

https://github.com/tobiassql/samples

http://myignite.microsoft.com

https://aka.ms/ignite.mobileapp