banco de dados na nuvem e isso é possível

18
BANCO DE DADOS NA NUVEM? E ISSO É POSSÍVEL? Marcos Freccia Data Plataform MVP SQL Server DBA Dell | Instrutor no Learning 365 http://marcosfreccia.wordpress.com @sqlfreccia [email protected]

Upload: marcos-freccia

Post on 17-Jan-2017

706 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Banco de dados na nuvem e isso é possível

BANCO DE DADOS NA NUVEM? E ISSO É POSSÍVEL?

Marcos Freccia

Data Plataform MVP

SQL Server DBA Dell | Instrutor no Learning 365

http://marcosfreccia.wordpress.com

@sqlfreccia

[email protected]

Page 2: Banco de dados na nuvem e isso é possível

• Plataforma de nuvem de da Microsoft

• Coleção de serviços integrados

• Computação

• Armazenamento de dados

• Rede

• Aplicações

Page 3: Banco de dados na nuvem e isso é possível

• Plataforma de nuvem de da Microsoft

• Coleção de serviços integrados

• Computação

• Armazenamento de dados

• Rede

• Aplicações

Page 4: Banco de dados na nuvem e isso é possível

• Banco de dados relacional como serviço, totalmente gerenciado pela Microsoft

• Performance

• Elastic Scale

• Continuidade do negócio

• Funcionalidades de programação

Page 5: Banco de dados na nuvem e isso é possível

• Banco de dados relacional como serviço, totalmente gerenciado pela Microsoft

• Fácil administração

• Cenário perfeito para arquitetos e developers que não necessitam de um DBA

• Funcionalidades Enterprise embutidas na oferta

Page 6: Banco de dados na nuvem e isso é possível

http://azure.microsoft.com/pt-br/

Page 7: Banco de dados na nuvem e isso é possível

http://azure.microsoft.com/pt-br/

Page 8: Banco de dados na nuvem e isso é possível

http://azure.microsoft.com/pt-br/

Page 9: Banco de dados na nuvem e isso é possível

http://azure.microsoft.com/pt-br/

Page 10: Banco de dados na nuvem e isso é possível

Cargas de trabalhosleves

A melhor opção para aplicativos modernos

Cargas de trabalhopesadas

Elastic scale & performance: 6 níveis de performance dentro das três camadaspara scale up e scale down baseado na performance desejada.

Business continuity: Recursos presentes para continuidade do negocio desdeambientes leves até ambientes de missão critica entre camadas. Os clients possuem o controle sobre a recuperação dos dados e até mesmo do failover.

Familiar & Self-managed: Eficiencia sem precedentes, podendo suas aplicaçõesserem escaladas com quase zero de manutenção. Ferramentas ja disponiveis quepodem ser utilizadas para o gerenciamento.

Page 11: Banco de dados na nuvem e isso é possível

Funcionalidade Basic Standard Premium

Uptime SLA 99.99% 99.99% 99.99%

Database Size Limit 2GB 250GB 500GB

Self Service Restore Any point within 7 days Any point within 14 days Any point within 35 days

Disaster Recovery Geo-restore to alternate

Azure region

Standard geo-

replication, standby

secondary

Active geo-replication,

up to 4 readable

secondaries

Performance objectives Transaction rate per hour Transaction rate per

minute

Transaction rate per

second

SLA % SLA Tempo

99% 3d 15h

99,9% 8h 45m

99,99% 52m

99,999% 5m

Page 12: Banco de dados na nuvem e isso é possível

Database throughput unit.

• Uma unidade de comparação integrada de performance de banco de dados

• Uma mistura de CPU + IO de Dados + IO de LOG + Memoria

• Baseado em um benchmark interno do time de Azure

Page 13: Banco de dados na nuvem e isso é possível

Service Tier DTU Max Size DB Max

Sessions

Transaction

Rate

Max Requests

Basic 5 2GB 300 16600 trx/h 30

Standard/S0 10 250GB 600 521 trx/m 60

Standard/S1 20 250GB 900 934 trx/m 90

Standard/S2 50 250GB 1200 2570 trx/m 120

Standard/S3 100 250GB 2400 5100 trx/m 200

Premium/P1 125 500GB 2400 105 trx/s 200

Premium/P2 250 500GB 4800 228 trx/s 400

Premium/P4 500 500GB 9600 447 trx/s 800

Premium/P6

(Formely P3)

1000 500GB 19200 735 trx/s 1600

Page 14: Banco de dados na nuvem e isso é possível

• Modelo Pay-as-you-go

• Totalmente dependente do Service Tier Escolhido

• Quanto mais recursos disponíveis, maior o preço a pagar.

• http://azure.microsoft.com/en-us/pricing/calculator/?scenario=data-management

• http://azure.microsoft.com/en-us/pricing/details/sql-database/

Page 15: Banco de dados na nuvem e isso é possível

• Possibilidade de esticar e comprimir ambientes no SQL Database

• Baseado em demandas temporárias a sua aplicação pode requisitar

a criação de mais shardings para suportar a carga de trabalho.

• Disponível na versão V12 (ainda em preview)

• Em breve curso no Learning 365 dedicado a Elastic Scale.

Page 16: Banco de dados na nuvem e isso é possível

Melhor para…

Beneficíos

TCO

SQL Server em uma VM Azure SQL Database

Funcionalidades

Recursos

Page 17: Banco de dados na nuvem e isso é possível
Page 18: Banco de dados na nuvem e isso é possível

www.learning365.com.br