sc 2015 - devops cultura e ferramentas

Post on 22-Jan-2018

197 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

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