Top Banner
+ DevOps: Na Prática By Javier Tomas Zon
27

Agilevale2014

Jul 01, 2015

Download

Technology

DevOps: Na Prática
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Agilevale2014

+

DevOps: Na Prática By Javier Tomas Zon

Page 2: Agilevale2014

+AgileVale 2014

n  Who am I

n  A few lines of history

n  Meaning

n  New concept

n  Demo

Page 3: Agilevale2014

+Who am I

Page 4: Agilevale2014

+Who am I

n  Linux System Administrator

n  Cloud Solution Architect

n  MySQL & Linux Teacher

n  Arduino & rPi big fan

n  Remote DBA @percona

Page 5: Agilevale2014

+About Percona

n  MySQL Support

n  Consulting

n  Training

n  Managed Services n  Remote DBA n  Percona Cloud Tools n  Percona Backup Services

Page 6: Agilevale2014

+About Percona

n  High Performance MySQL book

Page 7: Agilevale2014

+A few lines of history

Page 8: Agilevale2014

+History

n New features n New technologies n Hot fixes

n Stable versions n Zero Downtime n Deploy & Rollback

Developers Sys Admins

Page 9: Agilevale2014

+Ops problem now

Page 10: Agilevale2014

+Getting alerts on production

Page 11: Agilevale2014

+Fixing infrastructure deficiencies

Page 12: Agilevale2014

+Developers with root access

Page 13: Agilevale2014

+Developers getting alerts

Page 14: Agilevale2014

+SysAdmin instructions

Page 15: Agilevale2014

+Real world

Page 16: Agilevale2014

+DevOps Integrates developers and operations teams in order to improve collaboration and productivity by automating infrastructure and continuously measuring application performance

Page 17: Agilevale2014

+DevOps culture

n Work better together

n Brake down silos

n Share responsibilities

Page 18: Agilevale2014

+DevOps culture

n Automation

n Write software in small chunks n Integration, Test and Deploy in hours

n Identical environment

Page 19: Agilevale2014

+DevOps culture

n Write configuration management code n How boxes should be build

n Code & Configuration changes

Page 20: Agilevale2014

+DevOps culture

n Faster time to market

n More focus on improving the business

n Happier customers

Page 21: Agilevale2014

+Puppet environment provision

Page 22: Agilevale2014

+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]

Page 23: Agilevale2014

+Developer Operations #newconcept

Page 24: Agilevale2014

+#empathy

n Capacity to share or recognize emotions experienced by others

by wikipedia.com

Page 25: Agilevale2014

+Demo https://github.com/jtomaszon/agilevale14 •  Vagrantfile •  puppet/manifests

Page 26: Agilevale2014

+Questions (?)

Page 27: Agilevale2014

+

@jtomaszon

Muito Obrigado!