Download pptx - Overview Azure

Transcript
Page 1: Overview Azure

Conheça a solução da Microsoft para computação em nuvem

Fabian André Gehrke

Page 3: Overview Azure

AGENDA• Continuação da Plataforma?• Onde está a nuvem?• O que roda nos Datacenters?• Windows Azure• SQL Azure• Windows Azure AppFabric• Como contratar?• Windows Azure Appliance

Page 4: Overview Azure

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 5: Overview Azure

Reduzir os custos de capital & operaçõesSimplificar a implantação de aplicativos & gestão Flexibilidade de aplicativos e infra-estruturaCusto eficiente com picos de aumento de cargaFoco em novas funcionalidades e não na Infra - Estrutura

Por que uma plataforma na Nuvem?

Page 6: Overview Azure

ONDE ESTÁ A NUVEM?

Page 7: Overview Azure

Datacenter

Page 8: Overview Azure

CONSTRUÇÃO DE UM DC DO AZURE

Page 9: Overview Azure

POR DENTRO DE UM DC DO AZURE

Page 10: Overview Azure

VISÃO INTERNA DE UM DC DO AZURE

Page 11: Overview Azure

O QUE RODA NOS DATACENTERS?

Page 12: Overview Azure

Plataforma Windows Azure

Compute

Storage

Management

Database

Service Bus

Access Control

Page 13: Overview Azure
Page 14: Overview Azure

COMPUTAÇÃO / STORAGE

Page 15: Overview Azure

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 16: Overview Azure

Windows Azure éo local onde hospedamos erodamos nossas aplicações.

Page 17: Overview Azure

Recursos de Storage• Blobs• Tables• Queues

Page 18: Overview Azure

Conceito de Role• Web Role• Worker Role• VM Role

Page 19: Overview Azure

GERENCIAMENTO

Page 20: Overview Azure

Windows Azure éuma plataforma cloud computing,sendo assim, ele foi projetado para

escalar, ter disponibilidade e ser escalável.

Page 21: Overview Azure

Quem “gerencia” todo o ambiente é o Fabric Controller.

Você diz o que quer fazer, e ele descobre como fazê-lo.

Page 22: Overview Azure

Internamente existem os servidores

Page 23: Overview Azure

com VMs rodando WS2K8-R2

Page 24: Overview Azure

Nós chamamos isso de Fabric…

Page 25: Overview Azure

…e aqui é onde sua app roda.

Sua Aplicação

Page 26: Overview Azure

LB

LB

DNS

Escalonamento de Serviços

YourService

FabricController

Web Portal(API)

Service

Service

Service

Model

Service

Service

ServiceService

Service

Page 27: Overview Azure

LB

LB

DNS

Monitoramento e Recuperaçãodos Serviços

YourService

FabricController

Web Portal(API)

Service

Service

Service

Model !

Service

Page 28: Overview Azure
Page 29: Overview Azure

Data Mining

SQL Data Service

ETLReference Data

ReportingData Sync

Data Warehouse

Database Data Sync Reporting

Page 30: Overview Azure
Page 31: Overview Azure

Service Bus: General purpose application bus

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

ServiceBus

AccessControl

Page 32: Overview Azure

Service Bus

On-PremiseBusiness Apps

PartnerApplications

Community & Internet Services

Service Bus

Page 33: Overview Azure

CONTRATAÇÃO

Page 34: Overview Azure

TIPOS DE VMS

Compute Instance

SizeCPU Memory Instance

StorageI/O

PerformanceCost per

hour

Extra Small 1.0 GHz 768 MB 20 GB Low $0.05Small 1.6 GHz 1.75 GB 225 GB Moderate $0.12Medium 2 x 1.6 GHz 3.5 GB 490 GB High $0.24Large 4 x 1.6 GHz 7 GB 1,000 GB High $0.48Extra Large 8 x 1.6 GHz 14 GB 2,040 GB High $0.96

http://www.microsoft.com/windowsazure/offers/

Page 35: Overview Azure

Windows Azure éuma plataforma computacional utilitária, você paga por aquilo

que você utiliza.

CONTRATAÇÃO

Page 36: Overview Azure

WINDOWS AZURE PLATFORM APPLIANCE