29
DBI B306

Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

DBI B306

Page 2: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

Page 3: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

• Built for SaaS and Enterprise applications

• Predictable performance & Pricing

• Elastic database pool for unpredictable SaaS workloads

• 99.99% availability built-in

• Geo-replication and restore services for data protection

• Secure and compliant for your sensitive data

• Fully compatible with SQL Server 2014 databases

Fully managed SQL database service so you can focus on your business

Page 4: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

80 B / every day

Customer requests

processed

350 M /

every day

Logins

1.6 M / as of

today

Database in use

25 M / per day

Database hours

133countries

Use of Azure SQL DB

114 k

Single customer

application with DB

Page 5: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

ISVs and SaaS Enterprise Apps

Serving Customer

Enterprise Apps

Serving Employees

Page 6: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

快速开发部署移动App

Page 7: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE
Page 8: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

Compute

Wri

tes R

ead

s

Memory

Page 9: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

• Basic Standard Premium

B S0 S1

S2 S3

P2

P6

P1

Page 10: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

常用数据库扩展形式

Page 11: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

Azure SQL Database扩展选择方案

Vertical: Scale up or scale down

Horizontal: Scale out or scale in

Scale out/in

Sca

le u

p/d

ow

n

Premium

Basic

Standard

Basic Basic Basic

Premium

Page 12: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

SQL DB

V12

Page 13: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

FedRAMP, ISO, HIPPA, PCI, EU MC, UK G-Cloud

Page 14: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

Encryption Type Type Customer Value

Encryption-In-Transit TLS from Client to Server

TLS = Transport Layer Security

Protects data between client and server against snooping & man-in-the-middle attacks.

SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2.

Encryption-At-Rest TDE for SQL DB

TDE = Transparent Data Encryption

Protects data on disk. Key management done by Azure.

Makes it easier to obtain compliance.

Encryption-End-To-End Client-side column encryption for SQL

DB (library available for download)

Data protected end-to-end but application is aware of encrypted columns.

Used in the absence of data masking and TDE for compliance related scenarios.

Database Files,

Backups, Tx Log,

TempDB

Customer Data

In-Transit At-Rest End-To-End

数据加密

Page 15: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

Encrypted at rest, in flight, and while in use

SQL Server does not have the keys (nor does it

need the keys)

Keep application changes to a minimum

Encryption/decryption of data done transparently in

TCE-enabled client driver

Support for equality operations (include joins) on

encrypted data

Azure manages encryption keys

All customer data encrypted at rest

SQL Database

Page 16: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

Fine-grained access control over specific rows in a

database table

Help prevent unauthorized access when multiple users

share the same tables, or to implement connection

filtering in multitenant applications

Administer via SQL Server Management Studio or SQL

Server Data Tools

Enforcement logic inside the database and schema

bound to the table.

Protect data privacy by ensuring the right access across rows

Row-level security

SQL Database

Customer 1

Customer 2

Customer 3

Page 17: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

Configuration made easy in the new Azure

portal

Policy-driven at the table and column level, for

a defined set of users

Data masking applied in real-time to query

results based on policy

Multiple masking functions available (e.g. full,

partial) for various sensitive data categories

(e.g. Credit Card Numbers, SSN, etc.)

Prevent the abuse of sensitive data by

hiding it from users

SQL Database

Table.CreditCardNo

4465-6571-7868-5796

4468-7746-3848-1978

4484-5434-6858-6550

Real-time data masking; partial masking

Page 18: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

Geo-Restore Geo-Redundant

Backups RPO < 1 hour

Recovery Time

Minutes to Hours

Geo-Replication Asynchronous

Replication RPO < 5 seconds

Recovery Time

< 30 seconds

Point in time restore Continuous backup Restore to any-

point

Recovery Time

Minutes to Hours

Accidental Database

deletion Tail-end backup

Restore to point of

deletion

Recovery Time

Minutes to Hours

Page 19: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE
Page 20: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE

PREVIEW

• Elastic databases, Elastic database pools

• Pooled resources leveraged by many databases

• Standard elastic pool provides 100-1200* DTUs for up to 200* databases

• Elastic Standard databases can burst up to 100 DTUs (S3 level)

• Created/configure pool via portal, PowerShell, REST APIs

• Move databases in/out using portal, PowerShell, REST APIs, T-SQL

• Databases remain online throughout

• Monitoring and alerting is available on both pool and databases

*Additional pricing tiers may be introduced, and the ranges and limits may be increased during the preview

Max per-database burst level

Page 21: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE
Page 22: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE
Page 23: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE
Page 24: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE
Page 25: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE
Page 26: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE
Page 28: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE
Page 29: Azure SQL Database overviewdownload.microsoft.com/download/C/F/F/CFF0A653-6CD...SQL DB is phasing out SSL 3.0 and TLS 1.0 in favor of TLS 1.2. Encryption-At-Rest TDE for SQL DB TDE