Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MadridDevOps January 2015 Meeting: "DevOps 101...

MadridDevOps January 2015 Meeting: "DevOps 101, intro to devops"

MadridDevOps January 2015 Meeting: "DevOps 101, one intro to devops"

Madrid, January 22, 2015

http://madrid.devops.es

An introduction to DevOps in 2015, its IT culture, definitions, trends, ...

Antonio Peña

January 22, 2015
Tweet

More Decks by Antonio Peña

Other Decks in Technology

Transcript

  1. Madrid DevOps 101 Antonio Peña @apenav for @MadridDevops January 2015

    http://madrid.devops.es http://about.me/apenav
  2. Three Parts • DevOps 101 • About DevOps ◦ About

    Madrid DevOps ◦ What does DevOps mean in 2015? ◦ Crisis of DevOps term ◦ Some informed opinions • DevOps In Spain • About DevOps
  3. 101

  4. 101

  5. Buzzwords “DevOps will require a lot of sales work to

    get the right parts of enterprise on board.” Really?
  6. DevOps in 2015 • Informal Community. No methodology • Compare

    w/Libre Software in its first stages. • Form an opinion, trust technicians not companies (Seth Vargo / Katherine Daniels) • Just try to use it. You’ll never understand it unless you do
  7. Seth Vargo (I) • @sethvargo • Not a development methodology

    or technology • DevOps as an Ideology • Configuration Management is for sysadmins •
  8. Seth Vargo (II) DevOps is about collaboration and communication toward

    a common goal, not a particular technology or task. DevOps is for everybody, even for e.g. Marketing with another Department
  9. Seth Vargo (and III) • It is a way to

    facilitate organizational prosperity and growth while increasing each individual employee's happiness along the way. • Increasingly Popular, so industry's fallacies appear. • Original definition of DevOps and new "enterprise-ready" buzzwords.
  10. Seth Vargo’s 10 myths (I) https://sethvargo.com/the-ten-myths-of-devops/ • #1 - You

    can hire a “DevOp” to fix your organization • #2 - DevOps is the panacea for all your problems • #3 - You can be certified in DevOps
  11. Seth Vargo’s 10 myths (II) • #4 - DevOps is

    using Ansible/Chef/Puppet/Salt • #5 - DevOps is just for engineers and operators • #6 - DevOps is going to conferences • #7 - DevOps is using "the cloud"
  12. Seth Vargo’s 10 myths (and III) • #8 - DevOps

    is doing the same things as Etsy/Facebook/GitHub/Google • #9 - DevOps is using technologies like node. js, Ruby, or Go instead of "old" technologies like C, Scheme, or Java • #10 - DevOps is just a fad like "Agile" or "mainframes"
  13. Katherine Daniels • Get things done but don’t be a

    BOFH • Culture >> Tools https://speakerdeck.com/kdaniels/devops-is-dead-1 https://vimeo.com/101735253 @beerops / Devops as Empathy
  14. 72 % of IT Companies in Spain are thinking about

    adopting DevOps http://www.revistacloudcomputing.com/2015/01/casi-tres-cuartas-partes-de-las- empresas-espanolas-han-adoptado-o-piensan-adoptar-devops/
  15. DevOps in Spain (I). Cultural challenges • Which is the

    Company / IT Dept. Culture? • DevOps Culture Adoption Strategy • Embracing failure? Not always an option. • Blameless PostMortems / retrospectives?
  16. DevOps in Spain (II). Costs • Spare servers available? •

    What about Cloud? • Making Tests? • Testing Deployments?
  17. DevOps in Spain (III). Looking for feedback • Data center

    migration Strategies? • How to Consolidate Data centers? • If you repeat something more than N times, please automate • How to migrate from one tool to another?
  18. DevOps in Spain (and IV). Difficulties Who really cares? •

    Operations. How to integrate them? ◦ Evolution not Revolution • Logs, logs and more Logs • Monitoring with traditional tools + Call Center
  19. Devops / Configuration Management / Automatized Infrastructure Ready • To

    be shared • To be iterated (idempotent) • To be tested • To be extracted to a Demo/new environment