ms online friday - 2ª sexta
DESCRIPTION
Windows Azure para IT-PROTRANSCRIPT
![Page 1: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/1.jpg)
Windows Azurepara IT-Pros
![Page 2: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/2.jpg)
Desvendando aPlataforma de Serviços
Windows Azure
Lucas A. Romã[email protected]
http://laromao.wordpress.com
![Page 5: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/5.jpg)
AGENDA Continuação da Plataforma.. Tipos de Nuvem DC da Microsoft O que os Devs da sua empresa utilizam? Plataforma de Serviços Windows Azure Windows Azure + Roles Fabbric Controller SQL Azure Windows Azure AppFabric
![Page 6: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/6.jpg)
Continuação da Plataforma
• Trazer suas próprias máquinas, conectividade, software, etc..
• Controle Completo• Completa Responsabilidade• Capacidades Estáticas• Custos de capitais
antecipados para a infra-estrutura
• Aluguéis de máquinas, conectividade e software
• Menor Controle• Menor Responsabilidades• Lower capital costs • Maior Flexibilidade• Pagamento de capacidade
fixa, mesmo se ocioso
• Infra-estrutura compartilhada de diversos clientes
• Virtualizado e Dinâmica• Escalável e Disponível• Abstraído da infra-estrutura• Serviços de alto nível• Pay as you go
On-PremisesServers
Hosted Servers
Cloud Platform
![Page 7: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/7.jpg)
COMPUTAÇÃO EM NUVEM
INFRASTRUCTUREA S A S E R V I C E
PLATFORMA S A S E R V I C E
SOFTWAREA S A S E R V I C E
![Page 8: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/8.jpg)
Private(On-Premise)
Infrastructure
(as a Service)
Platform(as a
Service)
Tipos de Nuvem
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Você
Gere
nci
a
Você
Gere
nci
a
Você
Gere
nci
a
![Page 9: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/9.jpg)
Datacenter
![Page 10: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/10.jpg)
Construção de um DC do Azure
![Page 11: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/11.jpg)
Por dentro de um DC do Azure
![Page 12: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/12.jpg)
Containers do Azure dentro de um DC
![Page 13: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/13.jpg)
Plataforma de Serviços Azure
Compute
Storage
Management
Database
Service Bus
Access Control
![Page 14: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/14.jpg)
A Plataforma Windows Azure
Web and clouds Third party cloudWeb applications
On-premises LOB ApplicationsComposite applications
Compute Storage Management ManagementRelational data Connectivity Access control
Experiência do DesenvolvedorUse as ferramentas e skillsUse as ferramentas e skills existentes.
![Page 15: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/15.jpg)
![Page 16: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/16.jpg)
Comparação entre Roles
• Web Role : É ‘hosteada’ no IIS 7.5• Worker Role : É um executável, • VM Role : É uma VM.– Usa serviços do Windows, tarefas agendadas, etc.– Customizamos e mantemos o SO.
ControlAbstraction (i.e. Less IT & Less Plumbing Code)
Admin Web / Worker Role VM RoleWeb / Worker
Role
![Page 17: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/17.jpg)
VM Role Configuration
CloudOn-Premises
Blob Storage
Boot VHD
Customize VHD
Save Diff.VHD
Base.VHD
Identical/similar deployment instances using common uploaded OS image (base.VHD + diff.VHD)
![Page 18: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/18.jpg)
FABRIC CONTROLLER
![Page 19: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/19.jpg)
O gerenciamento de tarefas são automatizados pelo Fabric
Controller.
![Page 20: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/20.jpg)
Fabric Controller
• Comunica-se com todos os servidores.
• Interage com um “Fabric Agent” em cada server
• Monitora cada VM, aplicação e instancia
• Responsável pelo Service Management
• Cuida do load balancing, check pointing and recovery
Fabric Controller
Fabric
X
X
X
Service Definition
![Page 21: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/21.jpg)
LB
LB
DNS
Escalonamento de ServiçosYour
Service
FabricController
Web Portal(API)
Service
Service
Service
Model
Service
Service
ServiceService
Service
![Page 22: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/22.jpg)
LB
LB
DNS
Monitoramento e Recuperação dos ServiçosYour
Service
FabricController
Web Portal(API)
Service
Service
Service
Model !
Service
![Page 23: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/23.jpg)
![Page 24: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/24.jpg)
![Page 25: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/25.jpg)
Service Bus: General purpose application bus
Access Control: Rules-driven, claims-based access control
ServiceBus
AccessControl
![Page 26: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/26.jpg)
Fique de olho!
![Page 27: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/27.jpg)
Systems Center Operations Manager Pacote de Gerenciamento para Windows Azure
• Allows for Discovery of Windows Azure Applications• Provê o Status de cada ‘Role Instance’• Coleta e Monitora informações de Performance• Coleta e Monitora Eventos (Event Log)• Provê monitoramento e coleta ‘.NET Framework Trace Messages’
para cada role instance.
![Page 28: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/28.jpg)
Identidade e Conectividade
![Page 29: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/29.jpg)
Secure Cloud FederationCloud On-premises
SecurityFederated Identity and Access Control
Secure Network Connectivity
Windows Azure Connect
![Page 30: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/30.jpg)
Windows Azure Connect• Conectividade segura entre
um ambiente on-premises e a nuvem.– Suporta protocolos IP padrões
• Permite apps hibridas acessar servidores on-premises
• Permite administração remota das apps no Windows Azure
• Setup e gerenciamento simples– Suporte à Web, Worker e VM
Roles
Enterprise
Windows Azure
![Page 31: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/31.jpg)
Identity and Access Control
• Active Directory Federation Services
• .NET Windows Identity Foundation–WS-Federation, WS-
Security, WS-Trust protocols
• Access Control
SecurityFederated Identity and Access Control
![Page 32: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/32.jpg)
Appliance
Windows Azure Platform Appliance
![Page 33: MS Online Friday - 2ª Sexta](https://reader038.vdocuments.site/reader038/viewer/2022110308/557cf81fd8b42a98158b4a4b/html5/thumbnails/33.jpg)
http://AzureServicesBR.ning.com
Lucas A. Romã[email protected]
http://laromao.wordpress.com
Sara Barbosa
Office365/BPOS
Fernando Andreazi
Office365/BPOS