Levando sua aplicação para a nuvem

10
LEVANDO SUA APLICAÇÃO PARA A NUVEM Juliano Nunes Silva Oliveira Ivan Paulovich MVP ASP.NET / IIS

Transcript of Levando sua aplicação para a nuvem

Page 1: Levando sua aplicação para a nuvem

LEVANDO SUA APLICAÇÃO PARA A NUVEM

Juliano Nunes Silva Oliveira

Ivan PaulovichMVP ASP.NET / IIS

Page 2: Levando sua aplicação para a nuvem

Juliano Nunes Silva Oliveira

Um projeto

Page 3: Levando sua aplicação para a nuvem

Ivan Paulovich

www.raptors.com.br

@ivanpaulovich [email protected]

100loop.com

Page 4: Levando sua aplicação para a nuvem

Cloud ServicesPackaged Software

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Você

ger

enci

a

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Gerenciado pelo fornecedor

Você

ger

enci

a

Platform(as a Service)

Gerenciado pelo fornecedor

Você

ger

enci

aStorage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(as a Service)

Gerenciado pelo fornecedor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Page 5: Levando sua aplicação para a nuvem

Windows Azure

Core Services

Compute Storage Database

Page 6: Levando sua aplicação para a nuvem

Tipos de papéis do serviço Compute

Abstração Controle

Web RoleHospedado no IIS

Worker RoleUm executável (você pode criar seu próprio web server, hospedar um banco de dados, …)

VM RoleMáquina VirtualUsar Windows services, agendar tarefas, etc.Você configura e mantém o SO

ASP.Net

WCF Rest

PHP

Ruby on Rai ls

Ruby on Rai ls

Page 7: Levando sua aplicação para a nuvem

DEMOMIGRANDO APLICAÇÃO ASP.NET

Page 8: Levando sua aplicação para a nuvem

DEMOMIGRANDO APLICAÇÃO USANDO A VM ROLE

Page 9: Levando sua aplicação para a nuvem

PERGUNTAS?

Page 10: Levando sua aplicação para a nuvem