DevOps: You should be Iron Man, not a Robot · DevOps: You should be Iron Man, not a Robot Luke Kanies Founder and CEO, Puppet Labs @puppetmasterd Tuesday, December 13, 11

Post on 14-Jul-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

DevOps: You should be Iron Man, not a Robot

Luke KaniesFounder and CEO, Puppet Labs@puppetmasterd

Tuesday, December 13, 11

Puppet was born at LISA

Tuesday, December 13, 11

DevOps

http://evbdn.eventbrite.com/s3-­‐s3/eventlogos/2231077/1213482559-­‐1.png

Tuesday, December 13, 11

Development

Tuesday, December 13, 11

Devbecoming

Ops

Tuesday, December 13, 11

Opsbecoming

Dev

Tuesday, December 13, 11

Ops

Tuesday, December 13, 11

ImprovingOperations

http://t1.gstatic.com/images?q=tbn:ANd9GcRPXWBANeLWKZTa2OvZX6pLQ1aBo-­‐PNrM8TesY-­‐pRnmyWGa-­‐yd_

Tuesday, December 13, 11

CulturalChange

http://eslandeducation.wikispaces.com/file/view/culture.jpg/232707598/culture.jpg

Tuesday, December 13, 11

ImprovingSysadmins

Tuesday, December 13, 11

Minimal Process

http://switchboard.nrdc.org/blogs/ddoniger/the_phony_train_wreck_-_part_i.html

Tuesday, December 13, 11

Better tools

http://www.gadgetrivia.com/7792-best_multi_tool

Tuesday, December 13, 11

Collaboration

http://codeamplifier.com/2011/01/23/tools-team-test-5-steps-to-better-tools/

Tuesday, December 13, 11

Automation

Tuesday, December 13, 11

Knowledge Workers

http://photo.outlookindia.com/images/gallery/20101220/call_centre_20110110.jpg

Tuesday, December 13, 11

Automation is coming

http://t2.gstatic.com/images?q=tbn:ANd9GcRSjOE5BJr_A2IvmjZk1tCj7LU_qENIb58MuGqQWxU2DGqETHz-

Tuesday, December 13, 11

Scale

Tuesday, December 13, 11

Agility

Tuesday, December 13, 11

Criticality

Tuesday, December 13, 11

Financial trading isn’t automated

http://cache.wists.com/thumbnails/4/23/423f8ad4a0494cd4855ae3c32a31606c-orig

Tuesday, December 13, 11

YouChoose

http://t3.gstatic.com/images?q=tbn:ANd9GcQWRuZpmFkyvK2_5Gx-ll5yrgiBC-HgbRzzSIMMJBmoW07Q1KuS

Tuesday, December 13, 11

Mechanical vs. AI

http://t1.gstatic.com/images?q=tbn:ANd9GcQU_TAHoChFeQoux1FFAx3T4GyQO87R5QgNXlvGSSdYMlti7CHhYg

Tuesday, December 13, 11

YourSpecialPower?

Tuesday, December 13, 11

ls -hjvwz

Tuesday, December 13, 11

Understandingand

Deciding

Tuesday, December 13, 11

OldNews

Tuesday, December 13, 11

SlowChange

Tuesday, December 13, 11

They haven’t waited

Tuesday, December 13, 11

We can’t

Tuesday, December 13, 11

AgileDevelopment

Tuesday, December 13, 11

2001: Agile Manifesto

Tuesday, December 13, 11

Individuals and interactions over

processes and tools

Tuesday, December 13, 11

Working software over comprehensive documentation

Tuesday, December 13, 11

Customer collaboration over contract negotiation

Tuesday, December 13, 11

Responding to change over following a plan

Tuesday, December 13, 11

Why agile?

Tuesday, December 13, 11

Dev: On time, under budget, wrong product

http://diykenya.files.wordpress.com/2010/08/tire_swing.gif

Tuesday, December 13, 11

Ops: Secure, stable, 18 months to deploy

Tuesday, December 13, 11

“I don’t need to know why”

Tuesday, December 13, 11

YouChoose

http://t3.gstatic.com/images?q=tbn:ANd9GcQWRuZpmFkyvK2_5Gx-ll5yrgiBC-HgbRzzSIMMJBmoW07Q1KuS

Tuesday, December 13, 11

Get in the way

http://t0.gstatic.com/images?q=tbn:ANd9GcT7Ih2Vpm--GB0kA4cEVA7fbd7xDgSiNfDggMgQuYOenNZ5KZjBiA

Tuesday, December 13, 11

CompetitiveAdvantage

Tuesday, December 13, 11

Security and Stability are the ante

Tuesday, December 13, 11

Business needs payyour salary

Tuesday, December 13, 11

Cultural Change

Tuesday, December 13, 11

We need to change

Tuesday, December 13, 11

Development

Tuesday, December 13, 11

Business

Tuesday, December 13, 11

You

Tuesday, December 13, 11

Serve the business

Tuesday, December 13, 11

Process

Tuesday, December 13, 11

Exists for a reason

http://t0.gstatic.com/images?q=tbn:ANd9GcQHJKV3omm4ov_CU7CJovofE_QGi9xsg_vPz1QHZlKXmlYtt2bB-Q

Tuesday, December 13, 11

Change Management

Tuesday, December 13, 11

ConfidenceWithoutProcess

Tuesday, December 13, 11

Confidence through Tooling

http://www.mdpretech.com/images/Products/Precision%20Tooling%20for%20IC%20mold%20and%20Plastic%20mold.jpg

Tuesday, December 13, 11

ToolAdoption

Tuesday, December 13, 11

Developers Win

• Continuous Integration• Version Control• Automated testing• Syntax checking• Bug trackers• Dev/Test/Build

• Spring, JBOSS• Node.js• Ruby on Rails• PaaS• New Relic

Tuesday, December 13, 11

Sysadmins areConservative

Tuesday, December 13, 11

Needs change faster than we do

Tuesday, December 13, 11

Find a way

Tuesday, December 13, 11

Self-service

Tuesday, December 13, 11

Cloud Computing

http://t2.gstatic.com/images?q=tbn:ANd9GcRSjOE5BJr_A2IvmjZk1tCj7LU_qENIb58MuGqQWxU2DGqETHz-

Tuesday, December 13, 11

Collaboration

Tuesday, December 13, 11

Operations is not the reason

Tuesday, December 13, 11

Enablement

Tuesday, December 13, 11

Who?

Tuesday, December 13, 11

YouChoose

http://t3.gstatic.com/images?q=tbn:ANd9GcQWRuZpmFkyvK2_5Gx-ll5yrgiBC-HgbRzzSIMMJBmoW07Q1KuS

Tuesday, December 13, 11

Summary

Tuesday, December 13, 11

Operations

Tuesday, December 13, 11

Culture

Tuesday, December 13, 11

You

Tuesday, December 13, 11

Questions?

Tuesday, December 13, 11

top related