Upload
luiz-sanches
View
650
Download
0
Embed Size (px)
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/devopsandagile.html
devcentral.f5.com/articles/devopsisnotallaboutautomation
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/periodictableofdevopstools
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/entregacontinuatoolkit.html
conf2015.tasafo.org