m02 - micrisoft azure db - azure open group

Post on 12-Jan-2017

134 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PauloRenato

CloudsolutionsArchitect

@Prenatos

AlexDerafshan

DataSolutionsArchitect

@CloudNeutron

AhmedFarag

CloudSolutionsArchitect

@Mr_AhmedFarag

http://aka.ms/AzureMeetup

Public,Global,SharedDatacentersMicrosoftAzureStack&CloudPlatformSystem

Security&

Managem

ent

PublicCloud

Platform

HybridOperationsSe

curity&

Managem

ent

HybridOperations

SoftwareAsaService• Office365• MicrosoftCRM• DynamicsAX• VSOnline• Etc.

2015 2016

HyperscaleInfrastructureistheenabler34RegionsWorldwide,26ONLINE…hugecapacityaroundtheworld…growingeveryyear

n 100+datacentersn Top2networksintheworldn 2.5xAWS,7xGoogleDCRegions

OperationalAnnounced/NotOperational

CentralUSIowa

WestUSCalifornia

EastUSVirginia

USGovVirginia

NorthCentralUSIllinois

USGovIowa

SouthCentralUSTexas

BrazilSouthSaoPauloState

WestEuropeNetherlands

ChinaNorth*Beijing

ChinaSouth*Shanghai

JapanEastTokyo,Saitama

JapanWestOsaka

IndiaSouthChennai

EastAsiaHongKong

SEAsiaSingapore

AustraliaSouthEastVictoria

AustraliaEastNewSouthWales

*Operatedby21Vianet

IndiaCentralPune

CanadaEastQuebecCity

CanadaCentralToronto

IndiaWestMumbai

GermanyNorthEastMagdeburg

GermanyCentralFrankfurt

UnitedKingdomRegions

NorthEuropeIreland

EastUS2Virginia

PlatformServices

InfrastructureServices

WebApps

MobileApps

APIManagement

APIApps

LogicApps

NotificationHubs

ContentDeliveryNetwork(CDN)

MediaServices

BizTalkServices

HybridConnections

ServiceBus

StorageQueues

HybridOperations

Backup

StorSimple

AzureSiteRecovery

Import/Export

SQLDatabase

DocumentDB

RedisCache

AzureSearch

StorageTables

DataWarehouse AzureAD

HealthMonitoring

ADPrivilegedIdentityManagement

OperationalAnalytics

CloudServices

Batch RemoteApp

ServiceFabric

VisualStudio

AppInsights

AzureSDK

VSOnline

DomainServices

HDInsight MachineLearning

StreamAnalytics

DataFactory

EventHubs

MobileEngagement

DataLake

IoT Hub

DataCatalog

Security&Management

AzureActiveDirectory

Multi-FactorAuthentication

Automation

Portal

KeyVault

Store/Marketplace

VMImageGallery&VMDepot

AzureADB2C

Scheduler

ApplicationbuiltonMicrosoftAzure

Data tier

App tier

Network tier AzureTrafficManager

AzureWebSites

AzureSearch

Streaming

AzureSQLDatabase

AzureDocumentDB Azure

HDInsight

AzureStorage

AzureWebRoles

AzureWebJobs

IoT

Azure SQL DBAzure SQL DWSQL Server 2016, Oracle, MySQL,… on VM

Analytics Platform System

Azure Data Lake

SQL Server 2016Analytics Platform System

SQL

Relational Non-relational

On-prem

ises

Clou

dMicrosoftDataPlatform&AzureSQLDB

• Manageallyourdatainamissioncritical,scalable,secureway

• Gaindeepinsightsacrossallofyourdatawithoutdatamovement

• Utilizeexistingskillsandinvestments

• Consistenton-premises,cloudandhybridexperiences

Federated query

Business intelligence

Machine learning & advanced analytics

Insights

AvailabilitySet StorageAccountStorageAccount

RedoStream

• BuiltforSaaSandEnterpriseapplications• Predictableperformance&pricing• 99.99%availabilitybuilt-in• Geo-replicationandrestoreservicesfordata

protection• Secureandcompliantforyoursensitivedata• FullycompatiblewithSQLServer2014databases

FullymanagedSQLdatabaseservicesoyoucanfocusonyourbusiness

SQLDatabaseServiceArelationaldatabaseasaservice,fullymanagedbyMicrosoft.Forcloud-designedappswhennear-zeroadministrationandenterprise-gradecapabilitiesarekey.PerfectforcloudarchitectsanddeveloperslookingforprogrammaticDBA-likefunctionality.

SQLDBV12

• Singletondatabases

• Elasticpooldatabase

WhatexactlyisaDTU?

%CPU

%READ %WRITE

%MEMORY

DTU representsasetofoperationsthataretypicalforanonlinetransactionprocessing(OLTP)request,andthenmeasuredbyhowmanytransactionscouldbecompletedpersecondunderfullyloadedconditions

B S0 S1 S2S3

P2

P11

P1

5 10 20 50 100 125 250

1750P4

500

P6

1000

SQLDatabaseservicetiers(singleDBmodel)

*The99.99%availabilitySLAdoesnotapplytotheexistingWebandBusinesseditions,whichwillcontinuetobesupportedat 99.9%availability.

BuiltFor

AvailableSLA

MaxStorage

BusinessContinuity

Security

DatabaseTransactionUnits(DTUs)

Point-in-timeRestore(“oops”Recovery)

BASIC PREMIUMSTANDARD

P1S0

Lighttransactionalworkloads Mediumtransactionalworkloads HeavyTransactionalWorkloads

99.99%*

2GB 250GB 500GB

Anypointwithin7days Anypointwithin14days Anypointwithin35days

Geo-restore,Activegeo-replication,uptofourreadablesecondarybackups

AlwaysEncrypted,TransparentDataEncryption,AzureActiveDirectoryauthentication,Auditing,row-levelsecurity,dynamicdatamasking

5

S1 S2 S3 P2 P4 P6 P11

10 20 50 100 125 250 500 1,000 1,750

1TB

Dashboardviewsofmetrics

Getin-depthviewsviaPortalandAPIs.Monitor

EncryptionType Type CustomerValue

Encryption-In-Transit TLS fromClienttoServerTLS=TransportLayerSecurity

Protectsdatabetweenclientandserveragainstsnoopingandman-in-the-middleattacks.SQLDBisphasingoutSSL3.0andTLS1.0infavorofTLS1.2.

Encryption-At-Rest TDEforSQLDBTDE=TransparentDataEncryption

Protects dataondisk.KeymanagementdonebyAzure.Makesiteasiertoobtaincompliance.

Encryption-End-To-End Client-sidecolumnencryptionforSQLDB(libraryavailablefordownload)

Dataprotectedend-to-endbutapplicationisawareofencryptedcolumns.UsedintheabsenceofdatamaskingandTDEforcompliancerelatedscenarios.

DatabaseFiles,Backups,TxLog,TempDB

CustomerData

In-Transit At-RestEnd-To-End

Encryptionoverview

AutomaticbackupFullbackupsweekly,differentbackupdaily,logbackupsevery5minutes

Dailyandweeklybackupsautomaticallyuploadedtogeo-redundantAzureStorage

Self-servicerestorePoint-in-timeuptoasecondgranularity

RESTAPI,PowerShell,orPortal

Createsanewdatabaseinthesamelogicalserver

TieredretentionpolicyBasic- 7daysStandard- 14daysPremium- 35days

Noadditionalcosttoretainbackups

Geo- replicated

Restorefrombackup

SQLDatabasebackupssabcp01bl21

AzureStorage

sabcp01bl21

Point-in-timerestore

Activegeo-replicationMissioncriticalbusinesscontinuity*

Upto4 secondaries

Service levels Basic, StandardandPremiumSelfService

Readable Secondaries Upto4

Regions available Any Azureregion

Replication Automatic,Asynchronous

Manageabilitytools RESTAPI,PowerShellorAzurePortal

Recovery TimeObjective(RTO)

<1hour

Recovery PointObjective <5mins

Failover On Demand

ActiveGeo-replicationnowavailablewithallservicetiersseeblog

Comingsoon:• T-SQLsupport• Switchbetweenprimaryandsecondary

HowisitdifferentfromVMs?

Bestfor…

TCObenefits

SQLServerinaVM AzureSQLDatabase

Scalability

Resources

“OneofAzure’smostpopularservices,SQLDatabasehas1Mdatabases.”ScottGuthrie,C+EExecutiveVicePresident,Microsoft

MigratefromothertopdatabasesWithfreetoolsfromMicrosoft

SQL Server

SQL Server migration assistant

Savesyoutimeandmoney

SimplifymigrationtoSQLServer

https://azure.microsoft.com/en-us/free/

Pricing:https://azure.microsoft.com/en-us/pricing/details/sql-database/?b=16.50

Services:https://azure.microsoft.com/en-us/services/sql-database/

Documentation:https://azure.microsoft.com/en-us/documentation/

Stackoverflow:http://stackoverflow.com/questions/tagged/sql-azure

https://aka.ms/azuremeetupsurvey

top related