Módulo 1
http://twitter.com/wcamb/
http://blogs.msdn.com/wcamb/
2010+
1990s
Cloud
Web
1970s
Mainframe
2000s
Serviços
1980s
Cliente/ Servidor
Privada Pública
Virtualização, Provisionamento Dinâmico,
Computação Elástica
CAPACIDADE DA TI
on-premise
Custo
Inicial de
Hardware
“Falta“ de
capacidades
Alocação de
capacidades
“Desperdício“
de capacidades
Previsão de
Carga
Custo fixo das
capacidades
contratadas
Capacidade
osciosa com a
redução da carga
Carga Atual
TEMPO
provisionamento dinâmico
CAPACIDADE DA TI
Previsão de
Carga
Redução dos
investimentos
iniciais
Alocação de
capacidades
Sem “falta“ de
capacidades
Redução do
“excesso de
TI“
Carga Atual
TEMPO
Redução das
capacidades nos
momentos de
redução da carga
“IaaS”
Infrastructure-as-a-Service
hospedar
“PaaS”
Platform-as-a-Service
“SaaS”
Software-as-a-Service
construir
consumir
“Crescimento Rápido”
Período
Inativo
uso
médio
tempo
Computação
Computação
“On / Off”
uso
médio
tempo
Negócio: fazer processamento
batch periódico.
Negócio: demanda crescente
de usuários e requisições
Cenário: Análise de risco de
crédito feito mensalmente
Cenário: Sindicalização digital,
startups, eCommerce, etc.
Exemplo: Análise de Risco,
Simulações de Monte Carlo
Exemplo: Associated
Press Breaking News API
“Carga sazonal”
Uso médio
Computação
Computação
“Carga não prevista”
Uso médio
tempo
tempo
Negócio: tratar de forma
segura picos de demanda em
seu negócio.
Negócio: responder a picos de
uso dentro do ciclo de negócio
previsto.
Cenário: campanhas de
marketing, vendas de tickets,
situações de emergência.
Cenário: sistemas de
eCommerce, portal interno de
pagto, websites corporativos
Exemplo:
Exemplo:
Diversos Data Centers distribuídos globalmente.
Quincy, WA
Chicago, IL
San Antonio, TX
Dublin, Ireland
Generation 4 DCs
Datacenters de última geração
Quincy, WA
Datacenters de última geração
Controlador da
Malha de Servidores
Instalar o
Windows Azure
Tools for Visual
Studio 1.4
Criar sua
aplicação Azure
localmente
Escolher uma
assinatura e
criar uma conta
Fazer o upload
de sua aplicação
na nuvem
Instalar o
Windows Azure
Tools for Visual
Studio 1.4
Criar sua
aplicação Azure
localmente
Escolher uma
assinatura e
criar uma conta
Fazer o upload
de sua aplicação
na nuvem
.
− Visual Studio 2008 + SDK + Tools for Azure
− Visual Studio 2010 + Tools for Azure
− Eclipse, Java, Python, PHP, Ruby, C/C++
− Windows Azure Platform Training Kit – Jan/2011
.
.
.
.
.
.
− http://www.microsoft.com/downloads/en/details.aspx?F
amilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018
http://www.microsoft.com/downloads/en/details.aspx?f
amilyid=413e88f8-5966-4a83-b309-53b7b77edf78
.
Instalar o
Windows Azure
Tools for Visual
Studio 1.4
Criar sua
aplicação Azure
localmente
Escolher uma
assinatura e
criar uma conta
Fazer o upload
de sua aplicação
na nuvem
.
Template para
soluções do
Windows Azure
.
.
.
.
.
Roles escolhidos
para a aplicação
Lista de roles
disponíveis para um
projeto no Azure
.
.
.
.
Arquivo de
configuração
da Web Role
Projeto de
Web Role para uma
Interface Web
.
.
.
Windows Azure Service
role
.
.
.
.
Simulador do Windows Azure no ambiente local
Instâncias de web
roles emuladas
localmente
.
.
.
http://www.microsoft.com/windowsazure/offers/
Instalar o
Windows Azure
Tools for Visual
Studio 1.4
Criar sua
aplicação Azure
localmente
Escolher uma
assinatura e
criar uma conta
Fazer o upload
de sua aplicação
na nuvem
.
http://www.microsoft.com/windowsazure/offers/
.
.
.
Instalar o
Windows Azure
Tools for Visual
Studio 1.4
Criar sua
aplicação Azure
localmente
Escolher uma
assinatura e
criar uma conta
Fazer o upload
de sua aplicação
na nuvem
.
.
.
.
https://windows.azure.com/Default.aspx
Principais recursos
da plataforma Azure
Criando um Hosted
Service
Criando a URL para a solução
MyAzureApplication.cloudapp.net
Pacote da
aplicação
Arquivo de
configuração
.
Aplicação Azure
pronta para uso!
.
.
.
− http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1
089b6-4050-4307-86c4-9dadaa5ed018
http://www.microsoft.com/downloads/en/details.aspx?familyid=413
e88f8-5966-4a83-b309-53b7b77edf78
http://www.microsoft.com/brasil/windowsazure/
http://wag.codeplex.com/
http://msdn.microsoft.com/en-us/library/ff728592.aspx
http://msdn.microsoft.com/en-us/library/ff966499.aspx
Download

Título do Webcast