all things containers - techparty faccat 2016
TRANSCRIPT
ec2-54-91-213-25.compute-1.amazonaws.comec2-54-91-213-26.compute-1.amazonaws.comec2-54-91-213-27.compute-1.amazonaws.com
CATTLE
ABRIGAR OS SEM-TETORESOLVER O TRÂNSITO DE SÃO PAULOPROMOVER A PAZ MUNDIAL NACIONALSALVAR O MUNDO DO APOCALIPSE ZUMBIEMBELEZAR SUAS FOTOS MIRACULOSAMENTE
REQUER UMA ARQUITETURA que
SEJA LEVE – BAIXO FOOTPRINT SINGLE PROCESSSEJA MUITO RÁPIDO PARA INICIAR SEGUNDOS E NÃO MINUTOSNÃO MANTENHA ESTADO ENV VARS E STORAGE EXTERNOSEJA IMUTÁVEL – CONTAINERS EFÊMEROS
Static website
Web frontend
Background workers
User DB
Analytics DB
Queue
Development VM
QA ServerSingle Prod
Server
Onsite Cluster
Public Cloud
Contributor’s
laptop
Customer Servers
? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ?
A MATRIZ DOS INFERNOS™
? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ?
OUTRA MATRIZ DOS INFERNOS
Static website
Web frontend
Background workers
User DB
Analytics DB
Queue
Development VM
QA ServerSingle Prod
Server
Onsite Cluster
Public Cloud
Contributor’s
laptop
Customer Servers
SOLUÇÃO: CONTAINERS
“Borg, Omega, and Kubernetes: Lessons learned from three container-management systems over a decade”
Brendan Burns, Brian Grant, David Oppenheimer, Eric Brewer, and John Wilkes
Google Inc.