Your SlideShare is downloading. ×
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Operations is a Strategic Weapon (PuppetConf)

3,947

Published on

Presentation by Damon Edwards and John Willis at PuppetConf 2011 in Portland, OR.

Presentation by Damon Edwards and John Willis at PuppetConf 2011 in Portland, OR.

Published in: Technology, Business
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,947
On Slideshare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
0
Comments
0
Likes
9
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Operations is aStrategic Weapon
  • 2. Spock Scotty Little bit weird Pulls levers & turns knobsSits closer to the boss Easily excited Thinks too hard Yells a lot in emergencies John Allspaw and Paul Hammond, Velocity 2009 http://www.youtube.com/watch?v=LdOe18KhtT4
  • 3. DTO Solutions
  • 4. When did they call?
  • 5. When did they call?A. First signs of issues brewingB. Initial negative impact felt by someC. Heads are on fire
  • 6. When did they call?10% A. First signs of issues brewing30% B. Initial negative impact felt by some65% C. Heads are on fire
  • 7. Why did they wait?#1 Answer:
  • 8. Why did they wait?#1 Answer: “Couldn’t get budget approval or business support”
  • 9. Operations has a perception problem
  • 10. Operations has a perception problem Business View Necessary Cost
  • 11. Operations has a perception problem Business View Ops View vs Necessary Cost Strategic
  • 12. What doesthis have todo with you?
  • 13. First Law of Business Spending Things that Things thatcost you money make you money
  • 14. Change Biz’s Perception of Ops vsNecessary Cost Strategic
  • 15. Textbook definition of operations: “Operations is all of the activities that a firmconducts in order to deliver value to its customers. Its the set of processes that transforms eithermaterials or information into a product or service.” -David Upton Chair of Operations Management Oxford University
  • 16. ResultAh-ha! Transformation Value Creation
  • 17. Dev QA Sec Ops ResultAh-ha!
  • 18. Ah-ha! Ka-ching!
  • 19. Ah-ha!
  • 20. Velocity of Innovation... Ah-ha! Ka-ching! cycle time Day 0 Day n
  • 21. Companies were able toachieve somewhat defensiblepositions based ontechnology...
  • 22. Companies were able toachieve somewhat defensiblepositions based ontechnology... then came theweb
  • 23. How do we compete now?
  • 24. How do we compete now? 1. Scale
  • 25. How do we compete now? 1. Scale 2. Innovate Quicker
  • 26. How do we compete now? 1. Scale 2. Innovate Quicker 3. Lower Costs
  • 27. How do we compete now? 1. Scale 2. Innovate Quicker 3. Lower Costs
  • 28. Innovation is really a numbers game... Ah-ha! Ka-ching! Ah-ha!
  • 29. Innovation is really a numbers game... 4%* Ah-ha! Ka-ching! 94%* Ah-ha! *Study by Doblin Innovation Consultants
  • 30. Innovation is really a numbers game... 4%* Ah-ha! Ka-ching! 94%* Ah-ha! *Study by Doblin Innovation Consultants
  • 31. How to win a numbers game...Company A ResultAh-ha!Company B Result Result Result ResultAh-ha! Ah-ha! Ah-ha! Ah-ha!
  • 32. How to win a numbers game...Company A ResultAh-ha!Company B Result Result Result ResultAh-ha! Ah-ha! Ah-ha! Ah-ha!
  • 33. How fast can ops move? • Production deployment every 11.6   seconds (weekday) • 1,079 deployments in one hour (record) • ~0.001% of deployments actually cause an outagehttp://news.ycombinator.com/item?id=2971521
  • 34. Business is already thinking about this... Customer Development Model
  • 35. How do we compete now? 1. Scale 2. Innovate Quicker 3. Lower Costs
  • 36. Operations becomes a strategic weapon
  • 37. Operations becomes a strategic weaponWhen you are continuously...
  • 38. Operations becomes a strategic weaponWhen you are continuously... 1. Increasing velocity of innovation
  • 39. Operations becomes a strategic weaponWhen you are continuously... 1. Increasing velocity of innovation 2. Improving return on investment
  • 40. Let’s Talk....@damonedwards damon@dtosolutions.com
  • 41. Let’s Talk....@damonedwards dev2ops.org damon@dtosolutions.com
  • 42. Operations is aStrategic Weapon (Part Deux)
  • 43. Are you an ...aaS
  • 44. Are you an ...aaS
  • 45. Are you an ...aaS
  • 46. Are you an ...aaS
  • 47. Are you an ...aaS
  • 48. Are you an ...aaS
  • 49. Are you an ...aaS
  • 50. Are you an ...aaS
  • 51. Green vs Red Widgits1 Million 1 Million2 Million No TD10 Million Profit 10 Million Profit10 - 3 = 7/3 10 - 1 = 9/1233% ROR 900% ROR
  • 52. It Gets Worse...Technical Vicious Toxic Terminal Debt Cycle Operations
  • 53. Tale of Two Startups
  • 54. The Meat to Math Ratio http://radar.oreilly.com/2011/08/meat-to-math-ratio.html
  • 55. Clouds Gone Wild Busine ss Dev AWSbusiness s3put s3 ssh ideas ! apache/php Rightscale memcached mysql
  • 56. apache/php p arty, 3rd s3 memcached & are AWS mysql w m iddle Rightscale yum Businessapache/php puppet memcached mysql apache/php s3 AWS s3 memcached AWS mysql Rightscale Rightscale s3put s3put ssh ssh Business2 Business3
  • 57. “As-is” operations server templates TAR RPM restarts TAR TAR code, EC2 content pupp deploys et RS app RS deployment devs deployment S3 yum repo Provision-time builds reconfigs TAR EXE TAR AUTO server TOOLS code templates TAR RPM middleware devs platform CONTROL PROVISION RELEASE system eng
  • 58. Tec hnic al
  • 59. Infrastructure Deveopment Life CycleEverything starts here SVN hud agent cfg yum pup son repo pet packages active users run packages directory deck commands nag splunk ios resource model sys cfg right instance create scale events new node Node a log data CONTROL PROVISION RELEASE
  • 60. Meet your competition
  • 61. •Betting on better experience•Attacking / chased by the majors•Real money at stake
  • 62. •Betting on better experience•Attacking / chased by the majors•Real money at stake
  • 63. go read: http://eng.wealthfront.com
  • 64. go read: http://codeascraft.etsy.com
  • 65. 95% 5%Necessary Liability Strategic Weapon
  • 66. DevOps Cafe subscribe in iTunes
  • 67. CAMS
  • 68. CultureAutomationMeasurementSharing
  • 69. Let’s Talk....@botchagalupe john@dtosolutions.com
  • 70. Let’s Talk....@botchagalupe dev2ops.org john@dtosolutions.com

×