Post on 14-Jun-2015
A PLATAFORMA WINDOWS AZURE
Luciano CondéGerente de Produto Windows Azure
luconde@microsoft.comhttp://twitter.com/luconde
CLOUD 2000s & FuturoCloud Computing, Redes sociaisProdutos>Soluções>Serviços
INTERNET Meados‘90sBrowsers, Email, eCommerce, Hospedagem, Wi-Fi, Web 2.0
CLIENT/SERVER Meados‘80sComputação distribuída
PC & APPS Início ’80sProcessador de textos, PlanilhasDOS, GUI, Windows
Forças que estão atuando na mudança
Economia
Cauda Longa
Seus grandes clientes
$ / Cliente
# de clientes
Seus clientes típicos
Seus clientes inalcançáveis (por enquanto)
Web 2.0
Serviços sob demanda
Experiência do usuário
Novos devices
Computação em nuvem
Computação em nuvem
O que é?PROVISIONAMENTO JUST-
IN-TIME & ESCALABILIDADE DE
SERVIÇOS ATRAVÉS DE HARDWARE
COMPARTILHADOPor
que?ACELERA A VELOCIDADE E OS REDUZ OS CUSTOS
DE TI
Computação em nuvem
Nível de Controle
Nív
el d
e Ab
stra
ção
SaaSSoftware como um Serviço
PaaSPlataforma como um Serviço
IaaSInfraestrutura como um Serviço
Computação em nuvem
Datacenters
Nível de Controle
Nív
el d
e Ab
stra
ção
SaaSSoftware como um Serviço
PaaSPlataforma como um Serviço
IaaSInfraestrutura como um Serviço
Computação em nuvem
SaaSSoftware como um Serviço
Computação em nuvem
SaaSSoftware como um Serviço
PaaSPlataforma como um Serviço
IaaSInfraestrutura como um Serviço
Computação em nuvem
IaaSInfraestrutura como um Serviço
Computação em nuvem
SaaSSoftware como um Serviço
PaaSPlataforma como um Serviço
IaaSInfraestrutura como um Serviço
Computação em nuvem
Plataforma Windows Azure
Plataforma de Aplicações
. . .
Integração
Identidades
Armazenamento
Sistema Operacional
Fundação
Aplicativo
Suporte local
Serviços
Usuários
Desenv. e Monitoração
Aplicações
Serviços de Infraestrutura
Plataforma como serviço
Hoje - Plataforma
Servidor, VM, Rede, Armazenamento, Aplicação
Patches, Services Packs
Personalizada
Paga o todo
Precisa montar os serviços
Feita para evitar falhas
Aplicação
Mantida para você
Padronizada
Escala sob demanda
Serviços prontos para usar
Feita para suportar falhas
A Plataforma
Sistema operacional
Banco relacional
Middleware de integração
Aplicação
AppFabric
Plataforma de Aplicações - Azure
. . .
Integração
Identidades
Armazenamento
Sistema Operacional
Fundação
Aplicativo
Suporte local
Serviços
Usuários
Desenv. e Monitoração
Aplicações
Serviços de Infraestrutura
Plataforma de Aplicações - Azure
. . .
AppFabric
AppFabric
SQL Azure
Windows Azure
Global Foundation Services
Aplicativo
Suporte Online
Serviços
Usuários
Services Management
API
Aplicações
Serviços de Infraestrutura
Datacenters
América do Norte
Europa Ásia e Pacífico
S. Central – U.S.
W. Europe
N. Central – U.S.
N. Europe
S.E. Asia
E. Asia
6 datacenters em 3 continentes
O foco é na APLICAÇÃO
Cenários típicos
On off
Usage
Com
pu
te
Time
Average
Inactivity
Period
Liga e desliga
Workloads liga / desliga (jobs batch)Capacidade superestimada é desperdiçada Time to market pode ser incômodo
Com
pu
te
Time
Carga imprevista
Average Usage
• Pico de demanda não-esperado ou não-planejado• Picos podem impactar desempenho• Não é possível provisionar para casos extremos
Average Usage
Com
pu
te
Time
Crescimento rápido
Serviços com sucesso precisam crescer / escalarManter crescimento é um desafio para TI
Com
pu
te
Time
Average Usage
Carga sazonal
Serviços com sazonalidade esperadaPicos com demandas planejadasComplexidade para atender demanda
Quem já está usando?
CLIENTES E PARCEIROS
Avatar
O que pode ser construído?
Cenários
High-Performance Computing
Web Presence
Aplicações departamentais
gerenciadas por TI
Aplicações departamentais geranciadas pelo
usuárioCampanhas de
marketing
Business Intelligence Hub de dados
Cenários
Hub de dados
Scale-out de aplicações
empresariais
Como contrata ?
Modelos de contratação
Já disponível
“Comprometimento com descontos”• Descontos pela assinatura• Planos para previsibilidade
ASSINATURA
Já disponível
“Pago pelo consumo” • Nenhum comprometimento mínimo• Otimizado para elasticidade
CONSUMO
Já disponível (fase piloto)
“Compras coordenadas” • Use os mesmos mecanismos de EA• Descontos por volume
ENTERPRISEAGREEMENT
Modelos de contratação
Trial Offer - Gratuito
MSDN Premium - GratuitoCloud Essentials - Gratuito
Development Accelerator (Core) - PagoSQL Azure Development Accelerator - PagoDevelopment Accelerator (Extended) - Pago
Consumo (Pay as you go) - Pago
PRODUÇAODEVELOP E TESTEEARLY EXPERIMENTATION
Resumo
Rode na nuvem
Por que?“Paga pelo que usa”Novos investimentos ou Corte de CustosTecnologia familiar!Conecta legado com a nuvem
O que é?Computação escalável, armazenamento, Barramento de ServiçosGerência de Serviço Automatizada.
Obrigado