#VSSUMMIT
Thiago Custodio – a.k.a @thdotnet
DevOps utilizando Docker
MVP - Microsoft Azure
http://thiagocustodio.azurewebsites.net
#VSSUMMIT
Transporte de mercadorias no século XX....
#VSSUMMIT
• Falta de agilidade no carregamento• Falta de segurança• Dificuldade para encontrar mercadorias
Problemas
#VSSUMMIT
• Caixas de metal padronizadas• 2,4m de Altura x 2,4m de Largura x 3m de
comprimento
Malcom Mc Lean
#VSSUMMIT
Mas o que isto tem a ver com DevOps?
#VSSUMMIT
O que isto tem a ver com Visual Studio?!
#VSSUMMIT
Persistência poliglotaServiçosMúltiplos ambientes (Dev / QA / Homolog / Prod)Legados
Nossas aplicações são complexas
#VSSUMMIT
Matrix from HELL
#VSSUMMIT
VMs vs Containers
#VSSUMMIT
Projeto que automatiza deployment de aplicações em containers
Primeiro release em 13/03/2013
Open Source
Docker
#VSSUMMIT
“Receita” do que estará no Container
Docker File
#VSSUMMIT
Template para a criação do Container
Docker Image
#VSSUMMIT
Tudo o que é necessário para rodar a aplicação
Docker Container
#VSSUMMIT
Marketplace de imagens
Docker Hub
#VSSUMMIT
Microsoft + Docker
#VSSUMMIT
Build, Ship, Run
#VSSUMMIT
Dúvidas?
#VSSUMMIT
@thdotnet
Obrigado!
#VSSUMMIT
Slide de conteúdo Segoe UI 42 pt
• Item do texto - Segoe UI Semibold 20pt
Subtítulo Segoe UI Light 20pt