Luciano Condé
Arquiteto de Soluções
Microsoft
http://blogs.msdn.com/conde
http://twitter.com/luconde
Computação na nuvem
com Windows Azure
Evolução
Mudanças
• Econômicas
• Redução orçamentária
• Novos modelos de negócios
• Competição Global
• Novos mercados
• Tecnológicas
• Alta velocidade
• Virtualização
• Evolução de Hardware
• Novos dispositivos
O que é cloud computing?
O que é cloud computing?
Serviços de computação
realizados na Web por
datacenters e/ou PCs interligados
através de conexões peer-to-peer
ou cliente-servidor
Datacenters = novas usinas
Nomeclatura
Controle
Abstração
Qual é o melhor?
Qual é o melhor?
Economia de escalaBaixo Baixo
ControleAlto Alto
On premises vs. na nuvem
Poder da escolha
Software Local
(on-premise)
Software Outsourced
(hosted locais)
Serviços Online
(nuvem)
Controle & propriedade
Capacidades estratégicas
Customização
TCO de infra-estrutura
Expertise externo
Time to market
Eficiência de escala
Disponibilidade
Sempre atualizado
Otimização de custo
API’s
Visão Software + Services
•
•
•Partner Ecosystem
UMA PLATAFORMA NA NUVEM
Plataforma Azure
•
Windows Azure
O que é o Windows Azure
• Sistema operacional para a nuvem
• Projetado para “utility computing”
• Escalabilidade dinâmica da computação e
armazenamento de dados
• 4 funções principais
– Gerenciamento de serviços
– Computar
– Armazenamento
– Experiência de desenvolvedor
Serviços
SERVIÇOS
“ACABADOS”
SERVIÇOS
“COMPLEMENTARES”
SERVIÇOS DE
PLATAFORMA
SQL Azure
Data SyncReference
Data
Reporting
Business
Intelligence
Nomeclatura e Azure
•
IaaS/PaaS
CaaS DaaS
SaaS
Todos juntos
The
“Cloud”
employees
Clinical trial
software
Clinical trial patients
Firewall
ME “on premises”
Cloud Storage
STSRelay Cloud Compute
Management
IT
Directory
Windows Azure
cloudysoftware.com
Hosted ERP @ Hoster
STS
DEMO
Cenário
Queue
Web Role
ASP.NET,
WCF, etc.
Worker Role
main()
{ … }
Recebe voto
Armazena
voto
Conta voto
Calcula
Para escalar, adicione mais
instâncias
Perguntas para a nossa cabeça
• Como vou integrar a segurança da minha
empresa na nuvem?
• Quais aplicações que ficarão na nuvem e
quais ficarão dentro de casa?
• Como eu vou monitorar as aplicações que
foram para a nuvem?
• Como vou integrar as aplicações de casa
com as aplicações da nuvem?
Esta apresentação é apenas de cunho
•© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
•The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it
should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES,
EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Computacao na Nuvem com Azure