Explicando DevOps

Preview:

Citation preview

ExplicandoDevOps

@luizsanxes

$ tree ~/work/

$ history

$ cal 1995 # CTC

$ cal 1996

$ cal 1996

$ cal 1996

$ cal 2000 # RP Sistemas

$ cal 2007 # COHAB

$ cal 2008 # SEDUC

$ cal 2009 # SEDUC

$ cal 2013 # Onsee

http://www.engineering.ons.ee/2013/10/onsee-implementa-alta-disponibilidade-em-seu-banco-de-dados/

$ cal 2014 # Saldo Coletivo

http://cdn2

.hub

spot.net/hub/22839

1/file-5113

39761-jpg/OMGDevOpsBig.jpg

then, I am a

We want!

http://www.realtech.com/wDeutsch/img/software/application-lifecycle-management.jpg

We want!

http://leankit.com/blog/2014/06/kanban-and-continuous-delivery/

insights.sei.cmu.edu/sei_blog/2014/11/devops­and­agile.html

devcentral.f5.com/articles/devops­is­not­all­about­automation

the origins of the DevOps movement

● The Velocity Conference (2009) ­ presentation "10+ Deploys Per Day: Dev and Ops Cooperation at Flickr"

● Infrastructure as code ­ Mark Burgess and Luke Kanies

● Agile infrastructure ­ Andrew Shafer● Agile system administration ­ Patrick DeBois

● The Lean Startup ­ Eric Ries● Continuous integration and release ­ Jez Humble

● PaaS (platform as a service) technologies (e.g., Amazon Web Services)

three principles of DevOps

times tradicionais

desenvolvimento operações

cliente usuário

introduzir mudanças

garantir estabilidade

conflito de interesses

Definition

by Damon 

Edwards

C.A.L.M.S.

http://www.rackspace.com/blog/quantifying-devops-capability-its-important-to-keep-calms/

Culture ­ collaboration and communication

Automation ­ manual steps 

Lean ­ use lean principles

Metrics ­ measure everything

Sharing ­ share experiences

xebialabs.com/periodic­table­of­devops­tools

Continuous

http://blog.crisp.se/2013/02/05/yassalsundman/continuous-delivery-vs-continuous-deployment

Delivery vs Deployment

tools

programming

development

database

version control

hosting

servers

unicorn

continuous integration and deployment

monitoring

communication

info.thoughtworks.com/entrega­continua­toolkit.html

conf2015.tasafo.org