devops?! that's not my job! - nathen harvey, chef - devopsdays tel aviv 2016

20
Code Complete Construction is a large part of software development Construction is the central activity in software development. With a focus on construction, the individual programmer's productivity can improve enormously. The source code defines the operation of the software; if code and documentation disagree, the documentation is wrong. Construction is the only activity that's guaranteed to be done. https://en.wikipedia.org/wiki/ Code_Complete @nathenharvey 1

Upload: devopsdays-tel-aviv

Post on 08-Jan-2017

40 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

Code Complete• Construction is a large part of software

development• Construction is the central activity in

software development.• With a focus on construction, the

individual programmer's productivity can improve enormously.

• The source code defines the operation of the software; if code and documentation disagree, the documentation is wrong.

• Construction is the only activity that's guaranteed to be done.

https://en.wikipedia.org/wiki/Code_Complete @nathenharvey

1

Page 2: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

Cloud @nathenharvey2

Are costs inline with budget?

Is the data safe?

How are you handling data

backups?

What happens when the cloud has an outage?

Will you even realize there's

been a outage?

What are you using for data persistence?!

Page 3: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

http://www.flickr.com/photos/docsearls/5500714140

http://www.flickr.com/photos/bontempscharly/8094344618

QADevProductManagement

$ sudo su -

Operations

Page 4: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

@nathenharvey4

Page 5: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

the problem with DevOps is that “it makes the developer part of the operations team, and that

screeches enterprise innovation and agility to a halt.”

http://thenewstack.io/serverless-computing-growing-quickly/ @nathenharvey

Chad Arimura, CEO Iron.io

5

Page 6: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

https://www.bcgperspectives.com/content/articles/growth-lean-

manufacturing-rising-need-for-innovation-speed/

@nathenharvey6

Page 7: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

https://www.flickr.com/photos/wiredwitch/2819392772 @nathenharvey7

• DevOps is destroying my productivity.• DevOps is destroying my ability to

innovate.• DevOps is not for me and it's probably

doing real harm to your organization, too!

Page 8: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
Page 9: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

https://www.flickr.com/photos/kevinmgill/16530938850/ 9

Individual productivity does not matter.

Page 10: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

https://www.bcgperspectives.com/content/articles/growth-lean-

manufacturing-rising-need-for-innovation-speed/

@nathenharvey10

Page 11: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

…delivers to market in two to four weeks. To do so, it uses a cross-

functional, integrated organization to accelerate decision-making and eliminate delays in functional

handoffs.https://www.bcgperspectives.com/

content/articles/growth-lean-manufacturing-rising-need-for-

innovation-speed/@nathenharvey

The Rising Need for Innovation Speed

11

Page 12: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

Team performance is assessed on the basis of common metrics and

incentives that focus on go-to-market speed and rapid lead times.

https://www.bcgperspectives.com/content/articles/growth-lean-

manufacturing-rising-need-for-innovation-speed/

@nathenharvey

The Rising Need for Innovation Speed

12

Page 13: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

"DevOps" is not YOUR job. It is OUR job. @nathenharvey13

Business Idea! 8 Week Project

Executives

Managers

Systems Admins

SecurityNetwork Admins

App Teams

Result

Page 14: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

That’s Not My Job @nathenharvey14

Page 15: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

DEVOPSA cultural and professional movement, focused on how we build and operate high velocity organizations, born from

the experiences of its practitioners.

Page 16: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

WHO PRACTICES DEVOPS?EVERYONE

• We are not generalists – we are well connected specialists

• We are all DevOps

16 DevOps @nathenharvey

Page 17: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
Page 18: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

Non-bullet slideNon-bullet slide subtitle

CommunityOur Foundation

Page 19: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

I am because you areWhen you suffer, I sufferWhen you thrive, I thrive

Page 20: DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016

Nathen HarveyVP, Community Development at ChefCo-host of the Food Fight Show Podcast

Occasional farmer – http://ei.chef.io Love eggs – http://eggs.chef.io #hugops – http://hugops.chef.io

@[email protected]