8. $ / Cliente
Poucos mercados de milhões ou
milhões de mercados de poucos?
Seus grandes clientes
O que aconteceria se pudéssemos baixar os custos de
aquisição e os custos de operação?
Seus clientes típicos
O micro pagamento...
Novo mercado >> velho mercado
Seus clientes inalcançáveis (por enquanto)
# de clientes
11. • Um pool de recursos computacionais (virtualmente)
infinito, e elástico;
• Oferecido no modo self-service;
• Via um modelo “Pague pelo que usa”
12. Por que uma plataforma na Nuvem?
Controle de Aumento de Mais
Custos Produtividade Inovação
Menores custos de operação Potencializar seu pessoal Capturar/criar
novas oportunidades
13. Continuação da Plataforma
Aplicativo Aplicativo Aplicativo
on-premises hospedado na nuvem
• Tenho minhas • Alugo máquinas, • Ambiente compartilhado e
máquinas, conectividade, so conectividade, software multi-inquilino
ftware, etc. • Menor controle e menos • Não tem
• Controle e responsibilidade responsibilidades controle/responsabilidade
é minha • Investimento inicial menor - hardware
• Alto investimento inicial paga por capacidade fixa • Oferece pool de recursos
para a infra-estrutura c/ ociosidade eventual computacionais de modo
elástico
• Paga pelo que usa!
24. Você diz ao Fabric Controller
o que quer fazer, e ele descobre como fazê-lo.
25. Escalonamento de Serviços
Your
Service Service
D
N Service
S Service
Service Service
L
B
Service
Service
Service
Web Portal
(API)
L
Fabric B
Controller
Model
26. Monitoramento e
Recuperação dos Serviços
Your
Service
D Service
N
S
Service
L
B Service Service
Web Portal
(API)
L
Fabric B
Controller
Model
27. Storage
Tables – Guarda dados tabulares (linhas e colunas). NÃO é igual a DB,
pois não aceita JOINS e PKs e FKs
BLOBs– Guarda dados binários como imagem, audio, vídeo, etc...
Queues – Ideal para passagem de mensagens entre Roles
31. Reporting Business Analytics Data Sync
A plataforma SQL na nuvem
Possibilita o reuso de conhecimento e ferramentas
Possibilita aplicativos OLTP a usarem as novas capacidades da nuvem
32. Web Edition Business Edition
• 1GB Database • 10GB Database
NOVIDADE
• 50GB Database
33.
34. Service Bus:
Conecta aplicações na Nuvem com aplicações on-premises, de maneira segura e através de
firewalls, NATs, etc..
Access Control:
Controle de acesso as aplicações na nuvem com Federação de Identidade
35. Quanto Custa?
Windows Azure SQL Azure AppFabric
• Compute = $0.12 / hr • 1 GB = $9.99 / month • Messages = $0.15 / 100K
• Storage = $0.15 / GB stored / • 10 GB = $99.99 / • Bandwidth = $0.10 in / $0.15
month month out / GB
• Bandwidth = $0.10 in / $0.15 out / • Bandwidth = $0.10 in /
GB $0.15 out / GB
36. Web Edition
• $9.99 per database up to 1GB per month
• $49.95 per database up to 5GB per month**
Business Edition
• $99.99 per database up to 10GB per month**
• $199.98 per database up to 20GB per month**
• $299.97 per database up to 30GB per month**
• $399.96 per database up to 40GB per month**
• $499.95 per database up to 50GB per month**
37. SLAs
Compute Instance monitoring & Storage Database Service bus & Access
restart control availability
connectivity availability availability
Seu serviço está Todos roles ativos serão Serviço de storage O Database está Endpoints do Service
conectado & monitorados estará disponível/ conectado ao gateway bus & access control
alcançável via web continuamente alcançável da internet terão conectividade
(conectividade) externa
Roles c/ conexão c/ a Se o role não está Todos os databases
Internet saudável isto será Seus pedidos de leitura serão monitorados Pedidos de operação
detectado o estado e escrita serão continuamente de mensagens serão
corretivo será iniciado processados c/ sucesso processadas com
sucesso