+ DevOps: Na Prática By Javier Tomas Zon
+
DevOps: Na Prática By Javier Tomas Zon
+AgileVale 2014
n Who am I
n A few lines of history
n Meaning
n New concept
n Demo
+Who am I
+Who am I
n Linux System Administrator
n Cloud Solution Architect
n MySQL & Linux Teacher
n Arduino & rPi big fan
n Remote DBA @percona
+About Percona
n MySQL Support
n Consulting
n Training
n Managed Services n Remote DBA n Percona Cloud Tools n Percona Backup Services
+About Percona
n High Performance MySQL book
+A few lines of history
+History
n New features n New technologies n Hot fixes
n Stable versions n Zero Downtime n Deploy & Rollback
Developers Sys Admins
+Ops problem now
+Getting alerts on production
+Fixing infrastructure deficiencies
+Developers with root access
+Developers getting alerts
+SysAdmin instructions
+Real world
+DevOps Integrates developers and operations teams in order to improve collaboration and productivity by automating infrastructure and continuously measuring application performance
+DevOps culture
n Work better together
n Brake down silos
n Share responsibilities
+DevOps culture
n Automation
n Write software in small chunks n Integration, Test and Deploy in hours
n Identical environment
+DevOps culture
n Write configuration management code n How boxes should be build
n Code & Configuration changes
+DevOps culture
n Faster time to market
n More focus on improving the business
n Happier customers
+Puppet environment provision
+New Tools are needed
n TEST n Jenkins [jenkins-ci.org]
n TRACK n Github [github.com]
n DEPLOY n Puppet [puppetlabs.com]
n MEASURE n New Relic [newrelic.com]
+Developer Operations #newconcept
+#empathy
n Capacity to share or recognize emotions experienced by others
by wikipedia.com
+Demo https://github.com/jtomaszon/agilevale14 • Vagrantfile • puppet/manifests
+Questions (?)
+
@jtomaszon
Muito Obrigado!