Cultura DevOps

Preview:

DESCRIPTION

Lightning Talk sobre a importância da cultura DevOps vs time DevOps feito na 4a-feira ágil (13/11/2014) no TecnoPUC - RS

Citation preview

Carlos Felippe Cardoso (CFC)

cfc@k21.com.br

@carlosfelippe

http://slideshare.net/cfelippe

Cultura DevOps

Vocês já viram isso acontecer?

De quem é a responsabilidade pela qualidade?

Qualidade sem automação pode ser perigoso!

Retrabalho

De quem deveria ser aresponsabilidade pelo que vai parar em produção?

TODOS!!!

“If it hurts, do it more often and bring the pain forward” Martin Fowler - Continuous Integration

Isso serve para você?

Dev + Ops = DevOps!

“DevOps is much of the ‘how’ of achieving

continuous delivery,”

Jez Humble

Automação!

“Computers are designed to do simple repetitive tasks.The second you have humans doing repetitive tasks, allthe computers get together late at night and laugh atyou”

“… Every time you do something for the third time,automate it. You’ll be doing it a million times…”

Neal Ford

Ex.: Novos servidores comprados

Novos servidores comprados!

E agora?

Configurar todos servidores na mão?

Como colaborar com Ops?

Automatizar o provisionamento & configuração!

ServidoresWorkstations

Jenkins Dashboard – SIGA - UFRJEzWall plugin

Deploy " tão" simples quanto o apertar de um botão

Fabric

Dia D – Vamos fazer release ?

Inscrição

Expectativa

3000+ usuários simultâneos

Deploy durante horário pico, 0 downtime, 100% confiança

Dia D – Vamos fazer release ?

Inscrição

Expectativa

3000+ usuários simultâneos

Deploy durante horário pico, 0 downtime, 100% confiança

5 RELEASES!!!

Exemplos

Time DevOpsvs

Cultura DevOps

Carlos Felippe Cardoso

cfc@k21.com.br

@carlosfelippe

Cultura DevOps