SlideShare uma empresa Scribd logo
1 de 31
@daibert – http://aka.ms/daibert
Technical Evangelist – Microsoft
Rodando containers ASP.NET 5 em
máquinas Linux no Azure
Todas as demos e a
apresentação deste PPT esta
disponível em video em:
http://aka.ms/dockerbrasil
Nosso compromisso com Open Source e
colaboração está embutido na forma como
fazemos negócio
através de um
ecossistema sólido e
global
Openness
“there’s no reason Microsoft cannot be the
most open software company in the world”
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
Independência
de nuvem
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
App
A
Hypervisor (Type 2)
Host OS
Server
Guest
OS
Bins/
Libs
App
A’
Guest
OS
Bins/
Libs
App
B
Guest
OS
Bins/
Libs
VM
Guest
OS
Guest
OS
AppA’
Host OS
Server
Bins/Libs
AppA
Bins/Libs
AppB
AppB’
AppB’
AppB’
Container
Containers are isolated,
but share OS kernel and
bins/libraries
Better Portability, Agility and Cost
Docker Engine
Dev





























load balancerload balancer
Mais clientes
Preços mais
competitivos
Efetividade
computacional
Maior
densidade
Rodando containers ASP.NET 5 em máquinas Linux no Azure

Mais conteúdo relacionado

Semelhante a Rodando containers ASP.NET 5 em máquinas Linux no Azure

Linux&Open Source Legacy Migrations F Gon 2006
Linux&Open Source Legacy Migrations F Gon 2006Linux&Open Source Legacy Migrations F Gon 2006
Linux&Open Source Legacy Migrations F Gon 2006Francisco Gonçalves
 
Latinoware 2019 - Kubernetes a plataforma de grandes ideias
Latinoware 2019 - Kubernetes a plataforma de grandes ideiasLatinoware 2019 - Kubernetes a plataforma de grandes ideias
Latinoware 2019 - Kubernetes a plataforma de grandes ideiasRaul Leite
 
Ferramenta de Cloud Computer para apoio à Engenharia de Software
Ferramenta de Cloud Computer para apoio à Engenharia de SoftwareFerramenta de Cloud Computer para apoio à Engenharia de Software
Ferramenta de Cloud Computer para apoio à Engenharia de SoftwareDanilo Sousa
 
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas RápidasDevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas RápidasAmazon Web Services LATAM
 
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Renato Groff
 
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Renato Groff
 
Apresentação Docker
Apresentação DockerApresentação Docker
Apresentação DockerAndré Justi
 
Java e uma visão sobre PaaS
Java e uma visão sobre PaaSJava e uma visão sobre PaaS
Java e uma visão sobre PaaSEder Magalhães
 
Integração contínua com Jenkins
Integração contínua com JenkinsIntegração contínua com Jenkins
Integração contínua com JenkinsAécio Pires
 
Re pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containersRe pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containersFrancisco Gonçalves
 
Deploying Docker Containers
Deploying Docker ContainersDeploying Docker Containers
Deploying Docker ContainersHugo Henley
 
O poder dos microsserviços com Docker e Kubernetes
O poder dos microsserviços com Docker e KubernetesO poder dos microsserviços com Docker e Kubernetes
O poder dos microsserviços com Docker e KubernetesWillian Azevedo
 
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...Renato Groff
 
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021Renato Groffe
 
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / GoiâniaAzure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / GoiâniaRodrigo Marques Teixeira
 
Containers com docker #CPRecife4
Containers com docker #CPRecife4Containers com docker #CPRecife4
Containers com docker #CPRecife4David Ruiz
 

Semelhante a Rodando containers ASP.NET 5 em máquinas Linux no Azure (20)

Linux&Open Source Legacy Migrations F Gon 2006
Linux&Open Source Legacy Migrations F Gon 2006Linux&Open Source Legacy Migrations F Gon 2006
Linux&Open Source Legacy Migrations F Gon 2006
 
Latinoware 2019 - Kubernetes a plataforma de grandes ideias
Latinoware 2019 - Kubernetes a plataforma de grandes ideiasLatinoware 2019 - Kubernetes a plataforma de grandes ideias
Latinoware 2019 - Kubernetes a plataforma de grandes ideias
 
Docker.io:
Docker.io: Docker.io:
Docker.io:
 
Ferramenta de Cloud Computer para apoio à Engenharia de Software
Ferramenta de Cloud Computer para apoio à Engenharia de SoftwareFerramenta de Cloud Computer para apoio à Engenharia de Software
Ferramenta de Cloud Computer para apoio à Engenharia de Software
 
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas RápidasDevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
 
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
 
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
 
Apresentação Docker
Apresentação DockerApresentação Docker
Apresentação Docker
 
Java e uma visão sobre PaaS
Java e uma visão sobre PaaSJava e uma visão sobre PaaS
Java e uma visão sobre PaaS
 
Integração contínua com Jenkins
Integração contínua com JenkinsIntegração contínua com Jenkins
Integração contínua com Jenkins
 
Workshop Docker
Workshop DockerWorkshop Docker
Workshop Docker
 
Re pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containersRe pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containers
 
Deploying Docker Containers
Deploying Docker ContainersDeploying Docker Containers
Deploying Docker Containers
 
O poder dos microsserviços com Docker e Kubernetes
O poder dos microsserviços com Docker e KubernetesO poder dos microsserviços com Docker e Kubernetes
O poder dos microsserviços com Docker e Kubernetes
 
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...
 
Docker
DockerDocker
Docker
 
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
 
Ulteo virtual desktop system
Ulteo virtual desktop systemUlteo virtual desktop system
Ulteo virtual desktop system
 
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / GoiâniaAzure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
 
Containers com docker #CPRecife4
Containers com docker #CPRecife4Containers com docker #CPRecife4
Containers com docker #CPRecife4
 

Mais de Osvaldo Daibert

Economia de APIs e nuvem
Economia de APIs e nuvemEconomia de APIs e nuvem
Economia de APIs e nuvemOsvaldo Daibert
 
Microsoft Azure: Opção de Nuvem para Todo o Desenvolvedor
Microsoft Azure: Opção de Nuvem para Todo o DesenvolvedorMicrosoft Azure: Opção de Nuvem para Todo o Desenvolvedor
Microsoft Azure: Opção de Nuvem para Todo o DesenvolvedorOsvaldo Daibert
 
Cenários de Microsoft Azure e Open Source
Cenários de Microsoft Azure e Open SourceCenários de Microsoft Azure e Open Source
Cenários de Microsoft Azure e Open SourceOsvaldo Daibert
 
[TDC2013] Entenda a Plataforma Windows
[TDC2013] Entenda a Plataforma Windows[TDC2013] Entenda a Plataforma Windows
[TDC2013] Entenda a Plataforma WindowsOsvaldo Daibert
 
Windows runtime deep dive
Windows runtime deep diveWindows runtime deep dive
Windows runtime deep diveOsvaldo Daibert
 
[TDC2013] Windows Phone 8 e Windows 8 Better together
[TDC2013] Windows Phone 8 e Windows 8 Better together[TDC2013] Windows Phone 8 e Windows 8 Better together
[TDC2013] Windows Phone 8 e Windows 8 Better togetherOsvaldo Daibert
 
Oportunidades de mercado com Apps windows 8
Oportunidades de mercado com Apps windows 8Oportunidades de mercado com Apps windows 8
Oportunidades de mercado com Apps windows 8Osvaldo Daibert
 
Windows Phone 8 e Windows 8 Better together
Windows Phone 8 e Windows 8 Better togetherWindows Phone 8 e Windows 8 Better together
Windows Phone 8 e Windows 8 Better togetherOsvaldo Daibert
 
Evento AppCircus - Plataforma Windows
Evento AppCircus - Plataforma WindowsEvento AppCircus - Plataforma Windows
Evento AppCircus - Plataforma WindowsOsvaldo Daibert
 
Windows Phone nas empresas
Windows Phone nas empresasWindows Phone nas empresas
Windows Phone nas empresasOsvaldo Daibert
 

Mais de Osvaldo Daibert (12)

Economia de APIs e nuvem
Economia de APIs e nuvemEconomia de APIs e nuvem
Economia de APIs e nuvem
 
Microsoft Azure: Opção de Nuvem para Todo o Desenvolvedor
Microsoft Azure: Opção de Nuvem para Todo o DesenvolvedorMicrosoft Azure: Opção de Nuvem para Todo o Desenvolvedor
Microsoft Azure: Opção de Nuvem para Todo o Desenvolvedor
 
Cenários de Microsoft Azure e Open Source
Cenários de Microsoft Azure e Open SourceCenários de Microsoft Azure e Open Source
Cenários de Microsoft Azure e Open Source
 
[TDC2013] Entenda a Plataforma Windows
[TDC2013] Entenda a Plataforma Windows[TDC2013] Entenda a Plataforma Windows
[TDC2013] Entenda a Plataforma Windows
 
Inovação
InovaçãoInovação
Inovação
 
Windows runtime deep dive
Windows runtime deep diveWindows runtime deep dive
Windows runtime deep dive
 
[TDC2013] Windows Phone 8 e Windows 8 Better together
[TDC2013] Windows Phone 8 e Windows 8 Better together[TDC2013] Windows Phone 8 e Windows 8 Better together
[TDC2013] Windows Phone 8 e Windows 8 Better together
 
Oportunidades de mercado com Apps windows 8
Oportunidades de mercado com Apps windows 8Oportunidades de mercado com Apps windows 8
Oportunidades de mercado com Apps windows 8
 
Windows Phone 8 e Windows 8 Better together
Windows Phone 8 e Windows 8 Better togetherWindows Phone 8 e Windows 8 Better together
Windows Phone 8 e Windows 8 Better together
 
Evento AppCircus - Plataforma Windows
Evento AppCircus - Plataforma WindowsEvento AppCircus - Plataforma Windows
Evento AppCircus - Plataforma Windows
 
Windows 8 Enterprise
Windows 8 EnterpriseWindows 8 Enterprise
Windows 8 Enterprise
 
Windows Phone nas empresas
Windows Phone nas empresasWindows Phone nas empresas
Windows Phone nas empresas
 

Rodando containers ASP.NET 5 em máquinas Linux no Azure