Web Cast MTAC 2012 - Azure Storage Service na prática
-
Upload
vitor-meriat -
Category
Technology
-
view
110 -
download
3
description
Transcript of Web Cast MTAC 2012 - Azure Storage Service na prática
http://vitormeriat.wordpress.com
Por que se preocupar
com WAS?
• SaaS (Software as a Service);
• PaaS (Platform as a Service);
• IaaS (Infrastructure as a Service).
Da tecnologia
• Internet de banda larga difundida
• Maturidade de tecnologias de virtualização
Dos negócios
• Custo inicial mínimo
• Modelo de pagamento baseado no uso
• Alto investimento inicial
• Alto custo de manutenção
• Quant. fixa de recursos
• Dificuldade de escalabilidade
• Pagamento pelo uso
• Menor custo de manutenção
• Escalabilidade linear
• Tolerância a falhas
• Sob demanda
Entendendo WAS?
AccountName - nome da conta do cliente selecionado para o acesso a storage
e faz parte do nome do host DNS
Service - especifica o tipo de serviço que pode ser blob, table ou queue
PartitionName - localiza os dados dentro do cluster
ObjectName - identifica o objeto real armazenado
(LS)Location Service
[Serviço de Localização]
DNS
Storage
Stamp
Storage
Stamp
https://AccountName.service.core.windows.net/
Replication
Account Management
Um banco de dados relacional na nuvem
OBJETIVO:ESCALABILIDADE MASSIVAScale “out” pela replicação de
instâncias dos processos.
Dois tipos de Instâncias: Web Role & Worker Role
Cada instância roda na sua própria VM e é replicada caso necessário
OBJETIVO:ESCALÁVEL, DURÁVEL, PAGUE O QUANTO USAR
Blobs: dados
grandes e não
estruturados
(audio, video,
etc)
Tables:
quantidades
massivas de dados
simples e
estruturados
Queues: mensagens
acessadas de modo
serial, permitindo a
interação entre os papéis
web e workers
Conexão de aplicações
DEMOS
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8396
http://msdn.microsoft.com/pt-br/windowsazure/
http://vitormeriat.wordpress.com/
http://vitormeriat.wordpress.com