Service Overview & Updatedownload.microsoft.com/download/A/B/8/AB8E6E2D-AAA... · SQL Database...

Post on 06-Jul-2020

4 views 0 download

Transcript of Service Overview & Updatedownload.microsoft.com/download/A/B/8/AB8E6E2D-AAA... · SQL Database...

Service Overview & Update

nolanwu@microsoft.com

Reliable & stable with built-in high availability

Simple scaling with virtually no application downtime

Flexible with extensive DB support and various SKUs

Community versions of MySQL & PostgreSQL

Choices that enable you to focus on your app

Po

wer

BI, A

pp

Serv

ices,

Data

Facto

ry,

An

aly

tics,

ML, C

og

nit

ive, B

ot…

Global Azure with 38 Regions

Azure Compute

SQL Data

Warehouse

Azure Storage

SQL Database MySQLPREVIEW PostgreSQLPREVIEW

Flexible: On-demand scaling, Resource governance

Trusted: HA/DR, Backup/Restore, Security, Audit, Isolation

Intelligent: Advisors, Tuning, MonitoringDatabase

Services

Platform

Po

wer

BI, A

pp

Serv

ices,

Data

Facto

ry,

An

aly

tics,

ML, C

og

nit

ive, B

ot…

Global Azure with 38 Regions

Azure Compute

SQL Data

Warehouse

Azure Storage

SQL Database MySQLPREVIEW PostgreSQLPREVIEW

Flexible: On-demand scaling, Resource governance

Trusted: HA/DR, Backup/Restore, Security, Audit, Isolation

Intelligent: Advisors, Tuning, MonitoringDatabase

Services

Platform

MariaDBROADMAP

Server provisioning and

management

server=server.mysql.database.azure.com

Retry

Enables scale on the fly, server patching, with

virtually no app down time

MySQL IP:3306

PGSQL IP:5432

US West

Azure Storage

Scale Up/Down on the Fly

Server provisioning and

management

server=server.mysql.database.azure.com

Scale your server up or down without the need

to manually configure a new server instance

MySQL IP:3306

PGSQL IP:5432

US West

Azure Storage

Scaling with Zero Downtime

Azure Database

for MySQL

Browser

Linux Web App

& WordPressCDN

Redis Cache

Storage Scale up to 1 TB

IOPS NA

Basic Tier – Personal blogs, small sites, Dev/Test

Service Tier

Intended Use CaseFor workloads that scale with variable

IOPS

Compute Units 50, 100

Storage (included)50GB

Magnetic Media

IOPS (included) Variable

Additional Options

Standard – Ideal for apps that need to scale

Service Tier

Intended Use CaseFor workloads that scale with variable

IOPS

For workloads that require on-

demand scaling optimized for high

throughput with guaranteed IOPS

Compute Units 50, 100 100, 200, 400, 800, 1600

Storage (included)50GB

Magnetic Media

125GB

Remote SSD

IOPS (included) Variable375

Scales 3:1 (IOPS:GB)

Scale up to 10 TB

Additional Options

Scale up to 10 TBStorage Scale up to 1 TB Scale up to 1 TB (2TB coming soon) Scale up to 4 TB

IOPS NA Through increasing storage Scale up to 40K IOPS

Premium – Apps that require very low latency

Service Tier

Intended Use CaseFor workloads that scale with variable

IOPS

For workloads that require on-

demand scaling optimized for high

throughput with guaranteed IOPS

For workloads that require on-

demand scaling optimized for lowest

latency with optimized memory

Compute Units 50, 100 100, 200, 400, 800, 1600 100, 200, 400, 800, 1600

Memory 2x of Standard Tier

Storage (included)50GB

Magnetic Media

125GB

Remote SSD

125GB

Remote SSD

IOPS (included) Variable375

Scales 3:1 (IOPS:GB)

375

Scales 3:1 (IOPS:GB)

Additional OptionsStorage Scale up to 1 TB Scale up to 1 TB (2TB coming soon) Scale up to 2 TB

IOPS NA Through increasing storage Through increasing storage

Coming Soon!

A lot more you can get….

• Native authentication

• Secure SSL connectivity

• Server firewall rules

• Built-in encryption for

application data and

backups

• Built-in backup

• 5 minute snapshot

intervals

• PITR up to 35 days

• Built-in monitoring

• Configurable alerts

• Notifications

• Run Logic Apps on

alerts to take action

• Sync Data into Azure

• Same region replica

• Geo-replica

Built-in Security Backup & Restore Monitor & Alert Replication

Control access

• Secure SSL connectivity

• Server firewall rules

• Virtual Networks – Coming!

Protect data

• Built-in encryption for application data and backups

Security built in

Identity

• Native authentication

Sync Data into Azure

Same region replica

Geo-replica

Replica

WriteRead

Server provisioning and

management

REST API

US West

Common solution for access control, identity,

deployment notifications, metrics, billing… Azure

Resource

Manager

Migration Options

• https://aka.ms/attunity-replicate

https://aka.ms/mysql_replication

Accelerate Migration by Attunity

MIGRATION SOURCE SUPPORT TARGETS

Simplify and optimize with the support of all major tools, frameworks, and languages

you already use.

Integrated across Azure for seamless developer productivity

LanguagesFrameworks

Build apps with your choice of tools and languages

Integration with Azure Web Apps

AZURE DATABASE FOR MYSQL & POSTGRESQL REGION AVAILABILITY TODAY

West US, North Central US, East US, East US2, South Central US, West Europe, North Europe, Japan West, Japan East, East Asia, SE Asia, India West, India Central, Canada Central, Canada East, Brazil

More coming soon!

16Azure regions available today

Read more about Azure Database for MySQL & PostgreSQL https://azure.microsoft.com/en-us/services/mysql/

https://azure.microsoft.com/en-us/services/postgresql/

Sign-up for your Free Azure Trialhttps://azure.microsoft.com/en-us/free/

Take advantage of Preview Pricing – your $200 credit goes 100% further for a

limited time!https://azure.microsoft.com/en-us/pricing/details/mysql/

https://azure.microsoft.com/en-us/pricing/details/postgresql/

Jump-in using the 5-min QuickStart Tutorials https://docs.microsoft.com/en-us/azure/mysql/

https://docs.microsoft.com/en-us/azure/postgresql/

Sign for MariaDB http://aka.ms/azuremariadb

How GeekWire is serving the latest tech news to 2 million readers worldwide

“The biggest benefit of Azure Database for MySQL will be to have Microsoft manage and back up that

resource for us so that we can focus on other aspects of the site. Plus, we will be able to scale up

temporarily as traffic surges and then bring it back down when it is not needed. That’s a big deal for us.”

-- Kevin Lisota, Web Developer, GeekWire

School district’s website handles avalanche of traffic during record snowfall

“We don’t have to worry about what the web server is doing or if the log file is filling up. Azure Database

for MySQL just abstracts everything to the PaaS layer, and we don’t have to manage the server itself. It

makes life easier.”

-- Matt Williams, Systems Administrator, School District 42

Top mobile app developer pictures worldwide expansion on an elastic cloud platform

“Azure Database for MySQL simplifies development, it’s much easier to maintain, and it lowers costs too.”

-- Jiawei Li: IT Architect, Fotable