sc 2015 - devops cultura e ferramentas
Post on 22-Jan-2018
197 Views
Preview:
TRANSCRIPT
DEVOPSCultura & Ferramentas
Leonardo Comelli@leocomelli
OLÁtwitter.com/leocomelli | github.com/leocomelli | leonardo.comelli@gmail.com
PORQUE DEVOPS?
DEV
OPSX
NÓS DESENVOLVEMOS SISTEMAS
SILOSareas separadas gerando uma série de conflitos e
ineficiências
DEVOPS = AMOR
DEVOPS != FÁCIL
DEVOPS NÃO É UMA OPÇÃO!
PRECISAMOS DE TUDO MUITO RÁPIDO
EM QUANTO TEMPO VOCÊ LIBERA UMA
[versão|servidor]?
FERRAMENTASQuem poderá nos ajudar?
INFRA COMO CÓDIGO
padronização
documentação
versionamento
automação
controle
VIRTUALIZAÇÃO
compartilha os recursos
agiliza o deploy de aplicações
cria serviços simples e isolados
aplicações portaveis
production-like
PAAS
escalabilidade
velocidade
flexibilidade
agilidade
facilidade
MICROSERVIÇOS
http://martinfowler.com/articles/microservices.html
liberdade de tecnologia
deploy independente
build e deploy mais rápido
desenvolvimento escalável
isolamento
INTEGRAÇÃO CONTÍNUA
ENTREGA CONTÍNUA
http://blog.cloudbees.com/2013/09/juc-talk-preview-preparing-for.html
ENTREGA CONTÍNUA
DEPLOY CONTÍNUO
X
“Continous Delivery means you ensure every change can be
deployed to production. Continous Deployment means
you deploy every change.”
MARTIN FOWLER
FAÇA, UTILIZE, APLIQUE, DIVULGUE
DEVOPS
PERGUNTAS?
OBRIGADO.
top related