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

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

Maish Saidel-Keesing

November 23, 2014
Tweet

More Decks by Maish Saidel-Keesing

Other Decks in Technology

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. 4 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    “we are unique individuals with unique experiences” ― John Gray
  4. 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
  5. 6 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

    Hacking a workaround that surprisingly works well
  6. 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
  7. 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
  8. 10 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

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

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

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

    reserved. Sysadmins being introduced to Kanban
  12. 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
  13. 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
  14. 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
  15. 22 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

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

    Links  @maishsk  My Blog – Technodrone  DevOps Reactions