ms online friday - 2ª sexta

Post on 14-Jun-2015

526 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Windows Azure para IT-PRO

TRANSCRIPT

Windows Azurepara IT-Pros

Desvendando aPlataforma de Serviços

Windows Azure

Lucas A. Romãolaromao@oxygenhost.com.br

http://laromao.wordpress.com

http://AzureServicesBR.ning.com

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

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

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

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

Datacenter

Construção de um DC do Azure

Por dentro de um DC do Azure

Containers do Azure dentro de um DC

Plataforma de Serviços Azure

Compute

Storage

Management

Database

Service Bus

Access Control

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.

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

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)

FABRIC CONTROLLER

O gerenciamento de tarefas são automatizados pelo Fabric

Controller.

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

LB

LB

DNS

Escalonamento de ServiçosYour

Service

FabricController

Web Portal(API)

Service

Service

Service

Model

Service

Service

ServiceService

Service

LB

LB

DNS

Monitoramento e Recuperação dos ServiçosYour

Service

FabricController

Web Portal(API)

Service

Service

Service

Model !

Service

Service Bus: General purpose application bus

Access Control: Rules-driven, claims-based access control

ServiceBus

AccessControl

Fique de olho!

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.

Identidade e Conectividade

Secure Cloud FederationCloud On-premises

SecurityFederated Identity and Access Control

Secure Network Connectivity

Windows Azure Connect

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

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

Appliance

Windows Azure Platform Appliance

http://AzureServicesBR.ning.com

Lucas A. Romãolaromao@oxygenhost.com.br

http://laromao.wordpress.com

Sara Barbosa

Saraj.barbosa@hotmail.com

Office365/BPOS

Fernando Andreazi

andreazi@live.com

Office365/BPOS

top related