1) O documento é um webcast sobre arquitetura de nuvem que discute conceitos como computação em nuvem, Cloud Computing e como profissionais de TI podem usar esses recursos.
2) É apresentado um diálogo fictício entre Luciano, um profissional de TI, e o palestrante onde Luciano expressa dúvidas sobre computação em nuvem e o palestrante fornece explicações.
3) Conceitos como arquitetura de aplicações na nuvem, serviços do Azure como SQL Azure e armazenamento são explicados para mostrar
Architecture In A Box - Declarações e Identidades Na Computação Na Nuvem
Windows Azure no Mundo Real para IT-Pros
1. WEBCAST DE ARQUITETURA
Webcast de Arquitetura
Windows Azure no Mundo Real
Markus Christen
IT Architect
Developer & Platform Evangelism Microsoft
http://blogs.technet.com/MarkusChristen
http://channel9.msdn.com/brasil
http://twitter.com.br/MarkusChristen
1
26. Application
Compute Storage
Config Fabric
.NET Services
Applications SQL Services
Live Services
Windows Azure
Applications
Windows Windows Windows Others
Server Vista/XP Mobile
27. VMs VMs
Web Worker
HTTP Role Role
IIS Instance Instance
Windows Azure Fabric
Application
Compute Storage
Fabric
…
28.
29. Internet
Frontend Background
Web Process Role
Role
Load
Balancer
Fundamental Services
Load Balancer Channel
Endpoint
Interface
Directory Resource
http://www.microsoft.com/azure/sdk.mspx
34. O “Client Layer” reside mais próximo ao sua aplicação e é
usada pelo seu aplicativo para se comunicar diretamente
com Azure SQL. Há muitas opções disponíveis para seu
aplicativo de comunicar com SQL Azure (PHP , REST
API,ADO.NET Data Services, ferramentas do SQL Server,
ODBC,ADO.NET)
O “Services Layer” funciona como um gateway entre a
camada “Client Layer” e a camada “Plataforma”, onde
residem os dados. O “Services Layer” fornece três funções:
provisionamento, “billing” e o roteamento de conexão. SQL
Azure é criado em uma plataforma escalável envolvendo
vários servidores físicos;
O “Platform Layer” inclui os servidores físicos e os serviços
que oferecem suporte a camada de serviços. O “Platform
Layer” é composta por várias instâncias do SQL Server, cada
uma delas é gerenciada pela sistema de provisionamento e
monitoramento “SQL Azure Fabric”. O “SQL Azure fabric” é
um sistema distribuído fortemente integrada de redes,
servidores e armazenamento de dados.
O “Infrastructure Layer” representa a administração da
hardware físico e sistemas operacionais que suportam a
camada de serviços.
35. Access Control ?
Service Bus
.NET Services
Applications
Live Services
Windows Azure
Applications
Others
42. Cenário: Integração com a Nuvem
Recursos na
Nuvem
Local
Autenticação &
Autorização Directory Service
43. Enterprise: Federação
Enterprise Organização Y
Organização X Computação na Nuvem
5) Transformação
Directory do token Confiança STS’s:
-Organização X
Domain Services
IP STS Confiança
4) Submeter token ACS
RP- STS
6) Receber 8) Usar as
token declarações
3) Obter token para a
identidade selecionada
7) Submeter token Aplicação
Browser ou Cliente
CardSpace 1) Acessar o aplicativo e
aprender os requisitos tokens
2) Selecione uma Confiança STSs:
identidade que -Organização Y
corresponda a essas
exigências
Usuário