$30 off During Our Annual Pro Sale. View Details »

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

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

    View Slide

  2. Motivation
    ● feedback
    ● reinvigorate the group
    ● learning
    ● talking about devops

    View Slide

  3. 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

    View Slide

  4. 101

    View Slide

  5. 101

    View Slide

  6. 101
    An introductory course (USA universities) (one-
    oh-one)

    View Slide

  7. State of the art of DevOps Madrid
    Healthy?

    View Slide

  8. What does
    DevOps mean
    In 2015?

    View Slide

  9. Buzzwords
    “DevOps will require a lot of sales
    work to get the right parts of
    enterprise on board.”
    Really?

    View Slide

  10. Identity Crisis?
    http://radar.oreilly.com/2015/01/the-devops-identity-crisis.html
    ● What Crisis?
    ● Crisis of DevOps Term
    ● Just continue learning
    ● Read even more books

    View Slide

  11. 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

    View Slide

  12. Some informed
    opinions

    View Slide

  13. Seth Vargo (I)
    ● @sethvargo
    ● Not a development methodology or
    technology
    ● DevOps as an Ideology
    ● Configuration Management is for sysadmins

    View Slide

  14. 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

    View Slide

  15. 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.

    View Slide

  16. 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

    View Slide

  17. 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"

    View Slide

  18. 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"

    View Slide

  19. 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

    View Slide

  20. DevOps
    in Spain

    View Slide

  21. 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/

    View Slide

  22. 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?

    View Slide

  23. DevOps in Spain (II). Costs
    ● Spare servers available?
    ● What about Cloud?
    ● Making Tests?
    ● Testing Deployments?

    View Slide

  24. 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?

    View Slide

  25. 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

    View Slide

  26. About
    DevOps

    View Slide

  27. Devops / Configuration Management
    / Automatized Infrastructure
    Ready
    ● To be shared
    ● To be iterated (idempotent)
    ● To be tested
    ● To be extracted to a Demo/new environment

    View Slide

  28. One day I’ll learn about these

    View Slide

  29. In the
    mood for
    DevOps

    View Slide

  30. THANKS FOR YOUR
    PATIENCE

    View Slide