DevOps: You should be Iron Man, not a Robot Luke Kanies Founder - - PowerPoint PPT Presentation

devops you should be iron man not a robot
SMART_READER_LITE
LIVE PREVIEW

DevOps: You should be Iron Man, not a Robot Luke Kanies Founder - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

DevOps: You should be Iron Man, not a Robot

Luke Kanies Founder and CEO, Puppet Labs @puppetmasterd

Tuesday, December 13, 11

slide-2
SLIDE 2

Puppet was born at LISA

Tuesday, December 13, 11

slide-3
SLIDE 3

DevOps

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

Tuesday, December 13, 11

slide-4
SLIDE 4

Development

Tuesday, December 13, 11

slide-5
SLIDE 5

Dev becoming Ops

Tuesday, December 13, 11

slide-6
SLIDE 6

Ops becoming Dev

Tuesday, December 13, 11

slide-7
SLIDE 7

Ops

Tuesday, December 13, 11

slide-8
SLIDE 8

Improving Operations

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

Tuesday, December 13, 11

slide-9
SLIDE 9

Cultural Change

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

Tuesday, December 13, 11

slide-10
SLIDE 10

Improving Sysadmins

Tuesday, December 13, 11

slide-11
SLIDE 11

Minimal Process

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

Tuesday, December 13, 11

slide-12
SLIDE 12

Better tools

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

Tuesday, December 13, 11

slide-13
SLIDE 13

Collaboration

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

Tuesday, December 13, 11

slide-14
SLIDE 14

Automation

Tuesday, December 13, 11

slide-15
SLIDE 15

Knowledge Workers

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

Tuesday, December 13, 11

slide-16
SLIDE 16

Automation is coming

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

Tuesday, December 13, 11

slide-17
SLIDE 17

Scale

Tuesday, December 13, 11

slide-18
SLIDE 18

Agility

Tuesday, December 13, 11

slide-19
SLIDE 19

Criticality

Tuesday, December 13, 11

slide-20
SLIDE 20

Financial trading isn’t automated

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

Tuesday, December 13, 11

slide-21
SLIDE 21

You Choose

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

Tuesday, December 13, 11

slide-22
SLIDE 22

Mechanical vs. AI

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

Tuesday, December 13, 11

slide-23
SLIDE 23

Your Special Power?

Tuesday, December 13, 11

slide-24
SLIDE 24

ls -hjvwz

Tuesday, December 13, 11

slide-25
SLIDE 25

Understanding and Deciding

Tuesday, December 13, 11

slide-26
SLIDE 26

Old News

Tuesday, December 13, 11

slide-27
SLIDE 27

Slow Change

Tuesday, December 13, 11

slide-28
SLIDE 28

They haven’t waited

Tuesday, December 13, 11

slide-29
SLIDE 29

We can’t

Tuesday, December 13, 11

slide-30
SLIDE 30

Agile Development

Tuesday, December 13, 11

slide-31
SLIDE 31

2001: Agile Manifesto

Tuesday, December 13, 11

slide-32
SLIDE 32

Individuals and interactions over processes and tools

Tuesday, December 13, 11

slide-33
SLIDE 33

Working software over comprehensive documentation

Tuesday, December 13, 11

slide-34
SLIDE 34

Customer collaboration

  • ver contract negotiation

Tuesday, December 13, 11

slide-35
SLIDE 35

Responding to change

  • ver following a plan

Tuesday, December 13, 11

slide-36
SLIDE 36

Why agile?

Tuesday, December 13, 11

slide-37
SLIDE 37

Dev: On time, under budget, wrong product

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

Tuesday, December 13, 11

slide-38
SLIDE 38

Ops: Secure, stable, 18 months to deploy

Tuesday, December 13, 11

slide-39
SLIDE 39

“I don’t need to know why”

Tuesday, December 13, 11

slide-40
SLIDE 40

You Choose

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

Tuesday, December 13, 11

slide-41
SLIDE 41

Get in the way

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

Tuesday, December 13, 11

slide-42
SLIDE 42

Competitive Advantage

Tuesday, December 13, 11

slide-43
SLIDE 43

Security and Stability are the ante

Tuesday, December 13, 11

slide-44
SLIDE 44

Business needs pay your salary

Tuesday, December 13, 11

slide-45
SLIDE 45

Cultural Change

Tuesday, December 13, 11

slide-46
SLIDE 46

We need to change

Tuesday, December 13, 11

slide-47
SLIDE 47

Development

Tuesday, December 13, 11

slide-48
SLIDE 48

Business

Tuesday, December 13, 11

slide-49
SLIDE 49

You

Tuesday, December 13, 11

slide-50
SLIDE 50

Serve the business

Tuesday, December 13, 11

slide-51
SLIDE 51

Process

Tuesday, December 13, 11

slide-52
SLIDE 52

Exists for a reason

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

Tuesday, December 13, 11

slide-53
SLIDE 53

Change Management

Tuesday, December 13, 11

slide-54
SLIDE 54

Confidence Without Process

Tuesday, December 13, 11

slide-55
SLIDE 55

Confidence through Tooling

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

Tuesday, December 13, 11

slide-56
SLIDE 56

Tool Adoption

Tuesday, December 13, 11

slide-57
SLIDE 57

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

slide-58
SLIDE 58

Sysadmins are Conservative

Tuesday, December 13, 11

slide-59
SLIDE 59

Needs change faster than we do

Tuesday, December 13, 11

slide-60
SLIDE 60

Find a way

Tuesday, December 13, 11

slide-61
SLIDE 61

Self-service

Tuesday, December 13, 11

slide-62
SLIDE 62

Cloud Computing

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

Tuesday, December 13, 11

slide-63
SLIDE 63

Collaboration

Tuesday, December 13, 11

slide-64
SLIDE 64

Operations is not the reason

Tuesday, December 13, 11

slide-65
SLIDE 65

Enablement

Tuesday, December 13, 11

slide-66
SLIDE 66

Who?

Tuesday, December 13, 11

slide-67
SLIDE 67

You Choose

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

Tuesday, December 13, 11

slide-68
SLIDE 68

Summary

Tuesday, December 13, 11

slide-69
SLIDE 69

Operations

Tuesday, December 13, 11

slide-70
SLIDE 70

Culture

Tuesday, December 13, 11

slide-71
SLIDE 71

You

Tuesday, December 13, 11

slide-72
SLIDE 72

Questions?

Tuesday, December 13, 11