rodando containers docker asp.net 5 em máquinas linux no azure

31
@daibert – http://aka.ms/daibert Technical Evangelist – Microsoft Rodando containers ASP .NET 5 em máquinas Linux no Azure

Upload: osvaldo-daibert

Post on 20-Jul-2015

174 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

@daibert – http://aka.ms/daibertTechnical Evangelist – Microsoft

Rodando containers ASP.NET 5 emmáquinas Linux no Azure

Page 2: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

Todas as demos e a apresentação deste PPT estadisponível em video em:

http://aka.ms/dockerbrasil

Page 3: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

Nosso compromisso com Open Source e colaboração está embutido na forma como

fazemos negócioatravés de um ecossistema sólido e

global

Openness

Page 4: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

“there’s no reason Microsoft cannot be the

most open software company in the world”

Page 6: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

Provisionamento de

diversos softwares e

soluções Open

Source, desde

sistemas operacionais

a aplicações no

Azure.

Diversas distribuições

Linux suportadas,

como Ubuntu, SUSE,

openSUSE, CentOS e

Oracle Linux

Soluções oriundas de

Projetos Open Source

como Chef, Puppet e

Docker, em conjunto

com outros produtos

como Oracle Database e

Oracle WebLogic Server.

Abertura, com Opções

Page 7: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 8: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 9: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

Independênciade nuvem

Page 10: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 11: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

O modelo de transporte de carga

• 90% de toda carga mundial é transportada em containers padronizados• 5000 navios trafegam mais de 200 milhões de containers / ano

Page 12: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 13: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 14: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

AppA

Hypervisor (Type 2)

Host OS

Server

GuestOS

Bins/Libs

AppA’

GuestOS

Bins/Libs

AppB

GuestOS

Bins/Libs

VM

GuestOS

GuestOS

Ap

p A

Host OS

Server

Bins/Libs

Ap

p A

Bins/LibsA

pp

B

Ap

p B

Ap

p B

Ap

p B

’Container

Containers are isolated,but share OS kernel and bins/libraries

Better Portability, Agility and Cost

Docker Engine

Page 15: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

Dev

Page 16: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 17: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 18: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 19: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 20: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 21: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 22: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 23: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 24: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 25: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 26: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 27: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 28: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure
Page 29: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

load balancerload balancer

Page 30: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure

Mais clientesPreços mais

competitivos

Efetividade

computacional

Maior

densidade

Page 31: Rodando containers Docker ASP.NET 5 em máquinas Linux no Azure