Upload
marcos-freccia
View
705
Download
0
Embed Size (px)
Citation preview
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
• Plataforma de nuvem de da Microsoft
• Coleção de serviços integrados
• Computação
• Armazenamento de dados
• Rede
• Aplicações
• Plataforma de nuvem de da Microsoft
• Coleção de serviços integrados
• Computação
• Armazenamento de dados
• Rede
• Aplicações
• Banco de dados relacional como serviço, totalmente gerenciado pela Microsoft
• Performance
• Elastic Scale
• Continuidade do negócio
• Funcionalidades de programação
• 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
http://azure.microsoft.com/pt-br/
http://azure.microsoft.com/pt-br/
http://azure.microsoft.com/pt-br/
http://azure.microsoft.com/pt-br/
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.
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
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
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
• 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/
• 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.
Melhor para…
Beneficíos
TCO
SQL Server em uma VM Azure SQL Database
Funcionalidades
Recursos
www.learning365.com.br