@RodolfoFadino
Grupo Minha Vida
Especialista em desenvolvimento web
Fatec-SP
Microsoft MVP
http://rodolfofadino.com.br/
Desafios
20161998
Client-server
apps
Stack bem
definida
• S.O
• Runtime
• Middleware
Infraestrutura
física
e monolítica
Celular,
navegador,
relógio, etc
Desenvolvedores
escolhendo as
melhores
tecnologias
disponíveis
Clouds, vms,
Infra local, etc
Interação entre os
serviços e partes do
sistema
Migração,
escalabilidade e
compatibilidade
N x N configurações
2016
Celular,
navegador,
relógio, etc
Desenvolvedores
escolhendo as
melhores
tecnologias
disponíveis
Clouds, vms,
Infra local, etc
Escala e performance
Desafios
http://stackshare.io/minha-vida/minha-vida
Stack
Transporte de carga (antes 1960)
Container
Container vs VM’s
Container e VM
App
A
Hypervisor (Type 2)
Host OS
Server
Guest
OS
Bins/
Libs
App
A’
Guest
OS
Bins/
Libs
App
B
Guest
OS
Bins/
Libs
AppA’
Docker
Host OS
Server
Bins/Libs
AppA
Bins/Libs
AppB
AppB’
AppB’
AppB’
VM
Container
Guest
OS
Guest
OS
Começando com Docker
Criando uma imagem
Docker Compose
Docker Swarm
Azure e Docker Swarm
Obrigado o/
https://www.docker.com/
https://hub.docker.com/
http://rodolfofadino.com.br/

Escalabilidade com docker - ASP.NET Conference 2016