SlideShare una empresa de Scribd logo
1 de 40
Descargar para leer sin conexión
Jesse Robbins
Cofounder & Advisor, Opscode
@jesserobbins
jesse@opscode.com
Dev+Ops = Change
DevOpsDays SV 2013
Friday, June 21, 13
Friday, June 21, 13
“The Web is changing the way we
live and touches every person alive.
As more and more people depend on
the Web, they depend on us.”
Forward to “Web Operations” 2010
Friday, June 21, 13
DevOps* is the ability to consistently
create and deploy reliable software to an
unreliable platform that scales
horizontally.
4
http://radar.oreilly.com/2007/10/operations-is-a-competitive-ad.html
Friday, June 21, 13
The right culture & tools are a
requirement for survival &
success.
...and that is why we are all here.
Friday, June 21, 13
Friday, June 21, 13
Mobile Traffic as % of Global Internet Traffic =
Growing 1.5x per Year & Likely to Maintain Trajectory or Accelerate
0%
5%
10%
15%
20%
25%
30%
12/08 12/09 12/10 12/11 12/12 12/13 12/14
%ofInternetTraffic
Global Mobile Traffic as % of Total Internet Traffic, 12/08 – 5/13
(with Trendline Projection to 5/15E)
0.9%
in 5/09
2.4%
in 5/10
15%
in 5/13
Source: StatCounter Global Stats, 5/13. Note that PC-based Internet data bolstered by streaming. 32
6%
in 5/11
10%
in 5/12
Trendline
E E
Friday, June 21, 13
Applications became customer service vehicles
• Prior to this transition, customer service problems
were mitigated by human beings
“The goal as a company is to have customer
service that is not just the best, but legendary.” –
Sam Walton (Walmart)
• They are now mitigated by software and
infrastructure updates
“If you make customers unhappy in the physical
world, they might each tell 6 friends. If you make
customers unhappy on the Internet, they can each
tell 6,000 friends.” – Jeff Bezos (Amazon.com)
Friday, June 21, 13
Friday, June 21, 13
Friday, June 21, 13
Friday, June 21, 13
LevelofStrategicPlay
Die
Adapt
Choice
Step 1
http://blog.gardeviance.org/
Friday, June 21, 13
Copyright © 2010 Opscode, Inc - All Rights Reserved 13
Friday, June 21, 13
U.S. Postal Service Mail Volume Peaked in 2006 Owing to Email Rise
Profitability Plummeted
Pieces of Mail Delivered (MM) and Net Profit / (Loss) ($MM) of U.S. Postal Service,
1886 - 2012
Source: Annual Report of the Postmaster General. Data not available for 1914 - 1925.
($20,000)
($15,000)
($10,000)
($5,000)
$0
$5,000
0
50,000
100,000
150,000
200,000
250,000
1886 1900 1914 1928 1942 1956 1970 1984 1998 2012
NetProfit/(Loss)($MM)
PiecesofMailDelivered(MM)
Pieces of Mail (MM) Net Profit / (Loss) ($MM)
94
Friday, June 21, 13
Friday, June 21, 13
meanwhile... back at the office.
Friday, June 21, 13
Friday, June 21, 13
Friday, June 21, 13
Friday, June 21, 13
Friday, June 21, 13
Friday, June 21, 13
misaligned
incentives
Friday, June 21, 13
Convergent Evolution
Friday, June 21, 13
http://www.flickr.com/photos/garymacfadyen/6860004327/
elephants cannot fly just by
flapping their ears harder...
Friday, June 21, 13
elephants cannot fly by flapping
their ears harder...
http://www.flickr.com/photos/lhirlimann/4872199920/
To fly you must have wings, surface area, and a
high power to weight ratio...
Friday, June 21, 13
You have been duly warned.
Many companies are disrupted not
by unexpected market changes but
entirely predictable market
changes they could not see.
http://blog.gardeviance.org/
Friday, June 21, 13
Copyright © 2010 Opscode, Inc - All Rights Reserved 27
Friday, June 21, 13
Copyright © 2010 Opscode, Inc - All Rights Reserved 28
Friday, June 21, 13
Copyright © 2010 Opscode, Inc - All Rights Reserved 29
Friday, June 21, 13
Conway’s law:
“Organizations which design systems ...are
constrained to produce designs which are copies of
the communication structures of these
organizations...”
Brook’s found (in Mythical Man-Month):
“Quality is strongly affected by organization
structure.”
Friday, June 21, 13
Fundamental Attributes of Successful Cultures
1) Shared Mission & Incentives
2) Infrastructure as Code
3) Application as Services
4) Dev + Ops + All as Teams
Friday, June 21, 13
Common Attributes of Successful Cultures
Infrastructure
as Code
‣ Full Stack Automation
‣ Commodity Hardware
and/or Cloud Infra
‣ Reliability in software
stack
‣ Datacenter or Cloud
Infrastructure APIs
‣ Core Infra Services
‣ Infrastructure as
Product
‣ App as Customer
Application
as Services
‣ Service Orientation
‣ Lightweight Protocols
‣ Versioned APIs
‣ Software Resiliency
(Design for Failure)
‣ Database/Storage
Abstraction
‣ Complexity pushed up
the stack
‣ Deep Instrumentation
Dev / Ops / All
as Teams
‣ Agile
‣ Shared Metrics /
Monitoring
‣ Incident Management
‣ Service Owners On-call
‣ Tight integration
‣ Continuous Integration
‣ Continuous
Deployment
‣ SRE/SRO
‣ GameDay
Shared Mission & Incentives
Friday, June 21, 13
Change takes time
(sorry about that)
Friday, June 21, 13
www.Amazon.com
didn’t switch to EC2 until
November 10, 2010
Friday, June 21, 13
You cannot change everyone or
everything at once.
Friday, June 21, 13
Jesse’s Rule:
Don’t Fight Stupid,
Make More Awesome!
Friday, June 21, 13
Changing Culture:
1. Start small, build trust & safety
2. Create Champions
3. Use metrics to build confidence
4. Celebrate successes
5. Exploit Compelling Events
37
Friday, June 21, 13
http://thisisindexed.com/2008/12/might-as-well-own-this-meltdown/
Friday, June 21, 13
The future depends on you.
Friday, June 21, 13
Jesse Robbins
Cofounder & Advisor, Opscode
@jesserobbins
jesse@opscode.com
Friday, June 21, 13

Más contenido relacionado

Más de Jesse Robbins

Jesse Robbins @ MWC 2015 - Building Orion Onyx - Real-time wearable push to t...
Jesse Robbins @ MWC 2015 - Building Orion Onyx - Real-time wearable push to t...Jesse Robbins @ MWC 2015 - Building Orion Onyx - Real-time wearable push to t...
Jesse Robbins @ MWC 2015 - Building Orion Onyx - Real-time wearable push to t...Jesse Robbins
 
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins
 
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012Jesse Robbins
 
Hacking Culture at VelocityConf
Hacking Culture at VelocityConfHacking Culture at VelocityConf
Hacking Culture at VelocityConfJesse Robbins
 
GameDay: Creating Resiliency Through Destruction - LISA11
GameDay: Creating Resiliency Through Destruction - LISA11GameDay: Creating Resiliency Through Destruction - LISA11
GameDay: Creating Resiliency Through Destruction - LISA11Jesse Robbins
 
DevOps @ InterOP Las Vegas - Jesse Robbins - Opscode
DevOps @ InterOP Las Vegas - Jesse Robbins - OpscodeDevOps @ InterOP Las Vegas - Jesse Robbins - Opscode
DevOps @ InterOP Las Vegas - Jesse Robbins - OpscodeJesse Robbins
 
Gov 2.0: Scaling, Automation, & Management in the Cloud
Gov 2.0: Scaling, Automation, & Management in the CloudGov 2.0: Scaling, Automation, & Management in the Cloud
Gov 2.0: Scaling, Automation, & Management in the CloudJesse Robbins
 
Using Chef for Automated Infrastructure in the Cloud
Using Chef for Automated Infrastructure in the CloudUsing Chef for Automated Infrastructure in the Cloud
Using Chef for Automated Infrastructure in the CloudJesse Robbins
 

Más de Jesse Robbins (8)

Jesse Robbins @ MWC 2015 - Building Orion Onyx - Real-time wearable push to t...
Jesse Robbins @ MWC 2015 - Building Orion Onyx - Real-time wearable push to t...Jesse Robbins @ MWC 2015 - Building Orion Onyx - Real-time wearable push to t...
Jesse Robbins @ MWC 2015 - Building Orion Onyx - Real-time wearable push to t...
 
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
 
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
 
Hacking Culture at VelocityConf
Hacking Culture at VelocityConfHacking Culture at VelocityConf
Hacking Culture at VelocityConf
 
GameDay: Creating Resiliency Through Destruction - LISA11
GameDay: Creating Resiliency Through Destruction - LISA11GameDay: Creating Resiliency Through Destruction - LISA11
GameDay: Creating Resiliency Through Destruction - LISA11
 
DevOps @ InterOP Las Vegas - Jesse Robbins - Opscode
DevOps @ InterOP Las Vegas - Jesse Robbins - OpscodeDevOps @ InterOP Las Vegas - Jesse Robbins - Opscode
DevOps @ InterOP Las Vegas - Jesse Robbins - Opscode
 
Gov 2.0: Scaling, Automation, & Management in the Cloud
Gov 2.0: Scaling, Automation, & Management in the CloudGov 2.0: Scaling, Automation, & Management in the Cloud
Gov 2.0: Scaling, Automation, & Management in the Cloud
 
Using Chef for Automated Infrastructure in the Cloud
Using Chef for Automated Infrastructure in the CloudUsing Chef for Automated Infrastructure in the Cloud
Using Chef for Automated Infrastructure in the Cloud
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

DevOpsDays SV 2013: DevOps = Change

  • 1. Jesse Robbins Cofounder & Advisor, Opscode @jesserobbins jesse@opscode.com Dev+Ops = Change DevOpsDays SV 2013 Friday, June 21, 13
  • 3. “The Web is changing the way we live and touches every person alive. As more and more people depend on the Web, they depend on us.” Forward to “Web Operations” 2010 Friday, June 21, 13
  • 4. DevOps* is the ability to consistently create and deploy reliable software to an unreliable platform that scales horizontally. 4 http://radar.oreilly.com/2007/10/operations-is-a-competitive-ad.html Friday, June 21, 13
  • 5. The right culture & tools are a requirement for survival & success. ...and that is why we are all here. Friday, June 21, 13
  • 7. Mobile Traffic as % of Global Internet Traffic = Growing 1.5x per Year & Likely to Maintain Trajectory or Accelerate 0% 5% 10% 15% 20% 25% 30% 12/08 12/09 12/10 12/11 12/12 12/13 12/14 %ofInternetTraffic Global Mobile Traffic as % of Total Internet Traffic, 12/08 – 5/13 (with Trendline Projection to 5/15E) 0.9% in 5/09 2.4% in 5/10 15% in 5/13 Source: StatCounter Global Stats, 5/13. Note that PC-based Internet data bolstered by streaming. 32 6% in 5/11 10% in 5/12 Trendline E E Friday, June 21, 13
  • 8. Applications became customer service vehicles • Prior to this transition, customer service problems were mitigated by human beings “The goal as a company is to have customer service that is not just the best, but legendary.” – Sam Walton (Walmart) • They are now mitigated by software and infrastructure updates “If you make customers unhappy in the physical world, they might each tell 6 friends. If you make customers unhappy on the Internet, they can each tell 6,000 friends.” – Jeff Bezos (Amazon.com) Friday, June 21, 13
  • 13. Copyright © 2010 Opscode, Inc - All Rights Reserved 13 Friday, June 21, 13
  • 14. U.S. Postal Service Mail Volume Peaked in 2006 Owing to Email Rise Profitability Plummeted Pieces of Mail Delivered (MM) and Net Profit / (Loss) ($MM) of U.S. Postal Service, 1886 - 2012 Source: Annual Report of the Postmaster General. Data not available for 1914 - 1925. ($20,000) ($15,000) ($10,000) ($5,000) $0 $5,000 0 50,000 100,000 150,000 200,000 250,000 1886 1900 1914 1928 1942 1956 1970 1984 1998 2012 NetProfit/(Loss)($MM) PiecesofMailDelivered(MM) Pieces of Mail (MM) Net Profit / (Loss) ($MM) 94 Friday, June 21, 13
  • 16. meanwhile... back at the office. Friday, June 21, 13
  • 24. http://www.flickr.com/photos/garymacfadyen/6860004327/ elephants cannot fly just by flapping their ears harder... Friday, June 21, 13
  • 25. elephants cannot fly by flapping their ears harder... http://www.flickr.com/photos/lhirlimann/4872199920/ To fly you must have wings, surface area, and a high power to weight ratio... Friday, June 21, 13
  • 26. You have been duly warned. Many companies are disrupted not by unexpected market changes but entirely predictable market changes they could not see. http://blog.gardeviance.org/ Friday, June 21, 13
  • 27. Copyright © 2010 Opscode, Inc - All Rights Reserved 27 Friday, June 21, 13
  • 28. Copyright © 2010 Opscode, Inc - All Rights Reserved 28 Friday, June 21, 13
  • 29. Copyright © 2010 Opscode, Inc - All Rights Reserved 29 Friday, June 21, 13
  • 30. Conway’s law: “Organizations which design systems ...are constrained to produce designs which are copies of the communication structures of these organizations...” Brook’s found (in Mythical Man-Month): “Quality is strongly affected by organization structure.” Friday, June 21, 13
  • 31. Fundamental Attributes of Successful Cultures 1) Shared Mission & Incentives 2) Infrastructure as Code 3) Application as Services 4) Dev + Ops + All as Teams Friday, June 21, 13
  • 32. Common Attributes of Successful Cultures Infrastructure as Code ‣ Full Stack Automation ‣ Commodity Hardware and/or Cloud Infra ‣ Reliability in software stack ‣ Datacenter or Cloud Infrastructure APIs ‣ Core Infra Services ‣ Infrastructure as Product ‣ App as Customer Application as Services ‣ Service Orientation ‣ Lightweight Protocols ‣ Versioned APIs ‣ Software Resiliency (Design for Failure) ‣ Database/Storage Abstraction ‣ Complexity pushed up the stack ‣ Deep Instrumentation Dev / Ops / All as Teams ‣ Agile ‣ Shared Metrics / Monitoring ‣ Incident Management ‣ Service Owners On-call ‣ Tight integration ‣ Continuous Integration ‣ Continuous Deployment ‣ SRE/SRO ‣ GameDay Shared Mission & Incentives Friday, June 21, 13
  • 33. Change takes time (sorry about that) Friday, June 21, 13
  • 34. www.Amazon.com didn’t switch to EC2 until November 10, 2010 Friday, June 21, 13
  • 35. You cannot change everyone or everything at once. Friday, June 21, 13
  • 36. Jesse’s Rule: Don’t Fight Stupid, Make More Awesome! Friday, June 21, 13
  • 37. Changing Culture: 1. Start small, build trust & safety 2. Create Champions 3. Use metrics to build confidence 4. Celebrate successes 5. Exploit Compelling Events 37 Friday, June 21, 13
  • 39. The future depends on you. Friday, June 21, 13
  • 40. Jesse Robbins Cofounder & Advisor, Opscode @jesserobbins jesse@opscode.com Friday, June 21, 13