25
Devs are from Mars, Ops are from Venus Platform Architect Cisco November 23 rd , 2014 #DevOpsDays

Devs are from Mars, Ops are from Venus

Embed Size (px)

Citation preview

Page 1: Devs are from Mars, Ops are from Venus

Devs are from Mars, Ops are from Venus

Platform Architect

Cisco

November 23rd, 2014

#DevOpsDays

Page 2: Devs are from Mars, Ops are from Venus

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/DCA blah blah blah …..

Page 3: Devs are from Mars, Ops are from Venus
Page 4: Devs are from Mars, Ops are from Venus

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

“we are unique individuals with unique experiences”

― John Gray

Page 5: Devs are from Mars, Ops are from Venus

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

Page 6: Devs are from Mars, Ops are from Venus

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

Hacking a workaround that surprisingly works well

Page 7: Devs are from Mars, Ops are from Venus

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

Page 8: Devs are from Mars, Ops are from Venus

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

Keeping the systems running

Page 9: Devs are from Mars, Ops are from Venus

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

Page 10: Devs are from Mars, Ops are from Venus

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

IDE

Simulators

Jenkins

SCM – git, svn

DB tools - SQLDeveloper, MongoVUE

Maven

Tools - Devs

Page 11: Devs are from Mars, Ops are from Venus

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

Not sure how, but it’s working

Page 12: Devs are from Mars, Ops are from Venus

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

Scripts

Infrastructure

Hardware

Servers

Storage

Switches

Tools - Ops

Page 13: Devs are from Mars, Ops are from Venus

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

New high end server arrived

Page 14: Devs are from Mars, Ops are from Venus

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

Sprints

Scrum

Release

Continuous Integration / Delivery

Kanban

Libraries

Terminology - Devs

Page 15: Devs are from Mars, Ops are from Venus

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

Sysadmins being introduced to Kanban

Page 16: Devs are from Mars, Ops are from Venus

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

Page 17: Devs are from Mars, Ops are from Venus

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

Redundancy

Page 18: Devs are from Mars, Ops are from Venus

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

Page 19: Devs are from Mars, Ops are from Venus

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

Page 20: Devs are from Mars, Ops are from Venus

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

Project handover

Page 21: Devs are from Mars, Ops are from Venus

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

Tétine (flickr)

Page 22: Devs are from Mars, Ops are from Venus

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

The two sides of XaaS: Development vs. What the world sees

Page 23: Devs are from Mars, Ops are from Venus

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

Links

@maishsk

My Blog – Technodrone

DevOps Reactions

Page 24: Devs are from Mars, Ops are from Venus
Page 25: Devs are from Mars, Ops are from Venus

Thank you.