42
Implantação continua na nuvem Luciano Condé Gerente de Produto Windows Azure http://blogs.msd.com/conde twitter.com/luconde ALM Summit 2013

ALM Summit 2013 - Implantação contínua com Windows Azure

Embed Size (px)

DESCRIPTION

Evento: ALM Summit 2013 - Abril de 2013 Objetivo: Apresentando os modelos de implantação contínua com Windows Azure e como funciona nos principais serviços de hospedagem, Cloud Services, IaaS e WebSites. Presença: +100 presentes Público: Arquitetos, decisores de tecnologia

Citation preview

Page 1: ALM Summit 2013 - Implantação contínua com Windows Azure

Implantação continua na nuvemLuciano CondéGerente de Produto Windows Azurehttp://blogs.msd.com/condetwitter.com/luconde

ALM Summit 2013

Page 2: ALM Summit 2013 - Implantação contínua com Windows Azure

computação

redearmazenamento

Tendências que transformam o mundo

Social & novas apps

Explosão de dados

Computação em

nuvem

Consumerização de TI

Page 3: ALM Summit 2013 - Implantação contínua com Windows Azure

Plataforma moderna para mundo de apps

Transformar o datacenterPoder das apps modernasDescobrir novos dadosTI voltado para pessoas

Cloud OS

Page 4: ALM Summit 2013 - Implantação contínua com Windows Azure

Cloud OSTransformar o Datacenter

Escalável & elástico

Recursos compartilhados

Sempre disponível

Automatizado & self-service

Page 5: ALM Summit 2013 - Implantação contínua com Windows Azure

Cloud OSPoder das aplicações modernas

Cada app, cada escala

Híbrido & extensivo

Rápido, ciclo dinâmico

Page 6: ALM Summit 2013 - Implantação contínua com Windows Azure

Cloud OSDescobrir novos dados

Experiências imersivas

Qualquer dado, tamanho, lugar

Conectado com o mundo de dados

Page 7: ALM Summit 2013 - Implantação contínua com Windows Azure

Cloud OSTI voltado para pessoas

Seguro & gerenciando

Experiência personalizada

Qualquer dispositivo, lugar

Page 8: ALM Summit 2013 - Implantação contínua com Windows Azure

Plataforma moderna para mundo de apps

Cloud OS

Page 9: ALM Summit 2013 - Implantação contínua com Windows Azure

Ciclo de vida para uma Aplicação Moderna

Feedback contínuo | Qualidade continua | Entrega contínua

Redução de tempo | Eliminar desperdício | Integração & visibilidade

Page 10: ALM Summit 2013 - Implantação contínua com Windows Azure

Windows Azure

Flexível Aberto Sólido

Page 11: ALM Summit 2013 - Implantação contínua com Windows Azure

Região América do Norte Região Europa Região Ásia

Major datacenter

CDN node

Windows Azure Global Presence N. Central – U.S. Sub-Region

S.E. AsiaSub-Region

E. AsiaSub-Region

N. Europe Sub-Region

W. Europe Sub-Region

S. Central – U.S. Sub-Region

East – U.S. Sub-Region

West – U.S. Sub-Region

West US, North Central US, S. Central US, East US, N. Europe, W. Europe, E. Asia, S.E. Asia + 24 Edge CDN Locations

Page 12: ALM Summit 2013 - Implantação contínua com Windows Azure

connectvirtual

networktraffic

managerHDInsight tablesblob

storageSQL

databasemobile

services

Infraestrutura globalServidores / rede / datacenters

caching media cdn hpcintegratio

n

computação Serviços de dados redes

virtual machines web sites

N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia + 24 Edge CDN localizações

Automatizado

Recursos

gerenciados

Elástico

Baseado pelo uso

service busidentity

cloud services

analytics

Serviços de aplicação

Page 13: ALM Summit 2013 - Implantação contínua com Windows Azure

Computação

virtual machin

es

Web Sites

CloudService

s

Page 14: ALM Summit 2013 - Implantação contínua com Windows Azure

virtual machines Windows Server e Linux Flexibilidade Rede Virtual

Page 15: ALM Summit 2013 - Implantação contínua com Windows Azure

Anúncio16/04/2013 - Virtual Machines estão GA

Page 16: ALM Summit 2013 - Implantação contínua com Windows Azure

Windows Azure

Seu datacenter

Page 17: ALM Summit 2013 - Implantação contínua com Windows Azure

Windows Azure

Seu datacenter

Page 18: ALM Summit 2013 - Implantação contínua com Windows Azure

Seu datacenter

Windows Azure Outro provedor

Page 19: ALM Summit 2013 - Implantação contínua com Windows Azure

Seu datacenter

Windows Azure Outro provedor

Sem lock-in

Page 20: ALM Summit 2013 - Implantação contínua com Windows Azure

Demo

Virtual Machines

Page 21: ALM Summit 2013 - Implantação contínua com Windows Azure

Anúncio18/04/2013 – Suporta Python, Dropbox

Page 22: ALM Summit 2013 - Implantação contínua com Windows Azure

web sites ASP.NET, Node.JS, Python e PHP Publique em segundos com FTP, Git

ouTFS Comece gratuito e vá crescendo

Page 23: ALM Summit 2013 - Implantação contínua com Windows Azure

1

web sites compar. reservado

INSTÂNCIAS COMPARTILHADAS

:-)

compartilhado

Page 24: ALM Summit 2013 - Implantação contínua com Windows Azure

2INSTÂNCIAS COMPARTILHADAS

:-)

:-)

web sites compar. reservado

compartilhado

Page 25: ALM Summit 2013 - Implantação contínua com Windows Azure

INSTÂNCIAS COMPARTILHADAS

:-)

web sites

1compar. reservad

o

INSTÂNCIA RESERVADA

:-):-)

0reservado

Page 26: ALM Summit 2013 - Implantação contínua com Windows Azure

web sites

2compar. reservad

o

RESERVED INSTANCE

:-):-)

reservado

Page 27: ALM Summit 2013 - Implantação contínua com Windows Azure

web sites

2compar. reservad

o

RESERVED INSTANCE

:-)

RESERVED INSTANCE

:-):-)

:-) :-)

:-)

:-) :-)

reservado

Page 28: ALM Summit 2013 - Implantação contínua com Windows Azure

Demo

Web Sites

Page 29: ALM Summit 2013 - Implantação contínua com Windows Azure

Serviços de nuvem Feito para escalar infinitamente Suporta arquiteturas ricas Gerenciamento automatizado

Page 30: ALM Summit 2013 - Implantação contínua com Windows Azure

Pacotedo serviço

Pacote do serviço

Page 31: ALM Summit 2013 - Implantação contínua com Windows Azure

Pacote doserviço

Rack 1 Rack 2

Máquina virtual Máquina virtual

Provisionar instâncias Publicar o código Configurar a rede

Máquina virtual Máquina virtual

Page 32: ALM Summit 2013 - Implantação contínua com Windows Azure

Pacotedoserviço

Windows Azure Datacenter

Provisionar instâncias Publicar o código Configurar a rede

Page 33: ALM Summit 2013 - Implantação contínua com Windows Azure

Windows Azure Datacenter

Pacotedoserviço

Provisionar instâncias Publicar o código Configurar a rede

Page 34: ALM Summit 2013 - Implantação contínua com Windows Azure

Network Load Balancer

Windows Azure Datacenter

NLB alterado

Provisionar instâncias Publicar o código Configurar a rede

Page 35: ALM Summit 2013 - Implantação contínua com Windows Azure

Network Load Balancer

Windows Azure Datacenter

Page 36: ALM Summit 2013 - Implantação contínua com Windows Azure

Demo

Cloud Services

Page 37: ALM Summit 2013 - Implantação contínua com Windows Azure

connectvirtual

networktraffic

managerHDInsight tablesblob

storageSQL

databasemobile

services

Infraestrutura globalServidores / rede / datacenters

caching media cdn hpcintegratio

n

computação Serviços de dados redes

virtual machines web sites

N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia + 24 Edge CDN localizações

Automatizado

Recursos

gerenciados

Elástico

Baseado pelo uso

service busidentity

cloud services

analytics

Serviços de aplicação

Page 38: ALM Summit 2013 - Implantação contínua com Windows Azure

Uma plataforma Aplicações ModernasTheVisionConsistente entre múltiplos workloads, mobilidade, on-premises e nuvem

Suporta Moderno Workloads

• Web Apps• Virtualização• Serviços de nuvem

Ambiente consistenteOn-premises, híbrido, nuvem

Serviços ComunsAPI comum para gerenciamento

Elemetos

Windows Azure Web Sites

AMBIENTE DE EXECUÇÃO

CLOUD ENABLED SERVICES

WORKLOAD

HOSPEDAGEM

WEB

Windows Virtual Machines

VIRTUAL

Windows Azure Web Role, Worker Role, .NET 4/4.5

NUVEM

Armazenamento

Bancode dados

service bus caching Mídia

Identidade Móvel big data

Integração

Page 39: ALM Summit 2013 - Implantação contínua com Windows Azure
Page 40: ALM Summit 2013 - Implantação contínua com Windows Azure

Começa agora.http://WindowsAzure.com

Page 41: ALM Summit 2013 - Implantação contínua com Windows Azure
Page 42: ALM Summit 2013 - Implantação contínua com Windows Azure

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.