Presentation given at the 2014 DevOpsDays TLV conference on the differences between Developers and Operations and how they think and understand each other
Devs are from Mars,Ops are from VenusPlatform ArchitectCiscoNovember 23rd, 2014#DevOpsDays
View Slide
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 GuideCo-Author of VMware vSphere Design• vExpert, VCAP5-DCD/DCAblah blah blah …..
4© 2013-2014 Cisco and/or its affiliates. All rights reserved.“we are unique individuals withunique experiences”― John Gray
5© 2013-2014 Cisco and/or its affiliates. All rights reserved.• DevOps.. DevOpseveryone is talking aboutDevOps!!• Just stuffing people in ascrum together doesn’tmake it work.• We are two differentspecies
6© 2013-2014 Cisco and/or its affiliates. All rights reserved.Hacking a workaround that surprisinglyworks well
7© 2013-2014 Cisco and/or its affiliates. All rights reserved. Code Writing Software Getting Thing 1 to work with Thing 2Devs care about
8© 2013-2014 Cisco and/or its affiliates. All rights reserved.Keeping the systems running
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 GreenOps care about
10© 2013-2014 Cisco and/or its affiliates. All rights reserved. IDE Simulators Jenkins SCM – git, svn DB tools - SQLDeveloper, MongoVUE MavenTools - Devs
11© 2013-2014 Cisco and/or its affiliates. All rights reserved.Not sure how, but it’s working
12© 2013-2014 Cisco and/or its affiliates. All rights reserved. Scripts Infrastructure Hardware Servers Storage SwitchesTools - Ops
13© 2013-2014 Cisco and/or its affiliates. All rights reserved.New high end server arrived
14© 2013-2014 Cisco and/or its affiliates. All rights reserved. Sprints Scrum Release Continuous Integration / Delivery Kanban LibrariesTerminology - Devs
1515© 2013-2014 Cisco and/or its affiliates. All rights reserved.Sysadmins being introduced to Kanban
16© 2013-2014 Cisco and/or its affiliates. All rights reserved. Requirements (not what the software should do!) Change Management Availability Support / HelpdeskTerminology - Ops
17© 2013-2014 Cisco and/or its affiliates. All rights reserved.Redundancy
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 laptopDefinition of Done - Devs
19© 2013-2014 Cisco and/or its affiliates. All rights reserved. Software is stable Backup/restore works Highly available Monitoring with defined thresholdsDefinition of Done - Ops
20© 2013-2014 Cisco and/or its affiliates. All rights reserved.Project handover
21© 2013-2014 Cisco and/or its affiliates. All rights reserved.Tétine (flickr)
22© 2013-2014 Cisco and/or its affiliates. All rights reserved.The two sides of XaaS:Development vs. What the world sees
23© 2013-2014 Cisco and/or its affiliates. All rights reserved.Links @maishsk My Blog – Technodrone DevOps Reactions
Thank you.