Devs are from Mars, Ops are from Venus

Devs are from Mars, Ops are from Venus

Presentation given at the 2014 DevOpsDays TLV conference on the differences between Developers and Operations and how they think and understand each other

C5cd6d85b069bab067495538715fde71?s=128

Maish Saidel-Keesing

November 23, 2014
Tweet

Transcript

  1. Devs are from Mars, Ops are from Venus Platform Architect

    Cisco November 23rd, 2014 #DevOpsDays
  2. 2 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    A Little Bit About Me • Maish Saidel-Keesing - @maishsk • Blogger – Technodrone (http://technodrone.blogspot.com) • Platform Architect – Cisco, Israel • OpenStack Architecture Design Guide Co-Author of VMware vSphere Design • vExpert, VCAP5-DCD/DCA blah blah blah …..
  3. None
  4. 4 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    “we are unique individuals with unique experiences” ― John Gray
  5. 5 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    • DevOps.. DevOps everyone is talking about DevOps!! • Just stuffing people in a scrum together doesn’t make it work. • We are two different species
  6. 6 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    Hacking a workaround that surprisingly works well
  7. 7 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

     Code  Writing Software  Getting Thing 1 to work with Thing 2 Devs care about
  8. 8 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    Keeping the systems running
  9. 9 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

     Not getting too many alerts at 02:56  Things are stable  Standards  Everything is Green Ops care about
  10. 10 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

     IDE  Simulators  Jenkins  SCM – git, svn  DB tools - SQLDeveloper, MongoVUE  Maven Tools - Devs
  11. 11 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    Not sure how, but it’s working
  12. 12 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

     Scripts  Infrastructure  Hardware  Servers  Storage  Switches Tools - Ops
  13. 13 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    New high end server arrived
  14. 14 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

     Sprints  Scrum  Release  Continuous Integration / Delivery  Kanban  Libraries Terminology - Devs
  15. 15 15 © 2013-2014 Cisco and/or its affiliates. All rights

    reserved. Sysadmins being introduced to Kanban
  16. 16 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

     Requirements (not what the software should do!)  Change Management  Availability  Support / Helpdesk Terminology - Ops
  17. 17 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    Redundancy
  18. 18 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

     Whatever the Sprint says it should be  It works!!  in Vagrant  in Devstack  on my laptop Definition of Done - Devs
  19. 19 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

     Software is stable  Backup/restore works  Highly available  Monitoring with defined thresholds Definition of Done - Ops
  20. 20 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    Project handover
  21. 21 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    Tétine (flickr)
  22. 22 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    The two sides of XaaS: Development vs. What the world sees
  23. 23 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    Links  @maishsk  My Blog – Technodrone  DevOps Reactions
  24. None
  25. Thank you.