SlideShare a Scribd company logo
From Apollo 13 to Google SRE
When DevOps met SRE
Sanjeev Sharma
IBM Distinguished Engineer
@sd_architect | sdarchitect.blog
2Page© 2016 IBM Corporation
#WhoAmI
• 20+ Years in Software
Development and Delivery
• IBM Distinguished Engineer and
CTO for DevOps Adoption
• Author of two DevOps books:
• DevOps For Dummies:
https://ibm.biz/BdsPMX
• The DevOps Adoption Playbook:
http://amzn.to/2hH7rt2
• Blog: https://sdarchitect.blog
• @sd_architect
3Page© 2016 IBM Corporation
What is SRE?
“SRE is what happens
when you ask a software
engineer to design an
operations team. ”
- Betsy Beyer, Chris Jones, Jennifer Petoff,
and Niall Richard Murphy.
“Site Reliability Engineering.”
Site Reliability Engineering (SRE) :
Google’s approach to Service Management
4Page© 2016 IBM Corporation
Reliability: The Real Availability Numbers!
How much downtime does 5-nines 99.999% availability translate to?
• Daily: 0.9s
• Weekly: 6.0s
• Monthly: 26.3s
• Yearly: 5m 15.6s
4-nines or 99.99% translates to downtime of:
• Daily: 8.6s
• Weekly: 1m 0.5s
• Monthly: 4m 23.0s
• Yearly: 52m 35.7s
Even the more common
99.95% availability SLO is
a mere 43 seconds/day or
5:24 minutes/week.
5Page© 2016 IBM Corporation
Apollo 13 – The real heroes
Image Courtesy:
Universal Pictures, NASA
6Page© 2016 IBM Corporation
Eight Tenets of Google SRE
1. Ensuring a Durable Focus on Engineering
2. Pursuing Maximum Change Velocity Without Violating a Service’s SLO
3. Monitoring
4. Emergency Response
5. Change Management
6. Demand Forecasting and Capacity Planning
7. Provisioning
8. Efficiency and Performance
7Page© 2016 IBM Corporation
Best Practices of Incident Management
1. Prioritize
2. Prepare
3. Trust
4. Introspect
5. Consider alternatives
6. Practice
7. Change it around
Image Courtesy:
Universal Pictures, NASA
8Page© 2016 IBM Corporation
Development SCM Build Package
Repo
Deploy
Development SCM Build Package
Repo
Deploy
Development SCM Build Package
Repo
Deploy
Development SCM Build Package
Repo
Deploy Test Stage Production Mainframe Hosted App
Mobile App
App Server Monolithic App
Cloud Native App
Enterprise
Release
Agile/Innovation Edge
Rapid Delivery for Innovation • Agile • Antifragile • Experimentation • New and Innovative • Hybrid Cloud • IaaS/PaaS • Containers
Industrialized Core
Deliver at regular cadence • Agile • Stability • Predictability • Lean Delivery pipeline • Core and Legacy Systems
Hybrid Infrastructure – Physical, Cloud • IaaS/PaaS • Containers
Business
Capability
DevOps + SRE in the Enterprise
Balancing Innovation and Optimization
9Page© 2016 IBM Corporation
Development SCM Build Package
Repo
Deploy
Development SCM Build Package
Repo
Deploy
Development SCM Build Package
Repo
Deploy
Development SCM Build Package
Repo
Deploy Test Stage Production
Application N
Application C
Application B
Application A
Enterprise
Release
Agile/Innovation Edge
Rapid Delivery for Innovation • Agile • Antifragile • Experimentation • New and Innovative • Hybrid Cloud • IaaS/PaaS • Containers
Industrialized Core
Deliver at regular cadence • Agile • Stability • Predictability • Lean Delivery pipeline • Core and Legacy Systems
Hybrid Infrastructure – Physical, Cloud • IaaS/PaaS • Containers
Business
Capability
Touchpoints of Standardization Across Delivery Pipelines
Deployment
Automation and
Orchestration
Service and Test
Environment
Virtualization
ArchitecturePlanning
Release
Management
Operational
Readiness
10Page© 2016 IBM Corporation
Your Delivery Pipeline
will be as fast as the
slowest Delivery
Pipeline it is
dependent on
Planning
11Page© 2016 IBM Corporation
Modernizing to
Microservices based
Architecture:
Refactoring Code
and Data and
defining REST APIs
Architecture
12Page© 2016 IBM Corporation
Developers are paid
to write code, not
maintain deployment
and configuration
scripts
Application Deployment and Environment
Orchestration
13Page© 2016 IBM Corporation
If you are doing 2-
week Sprints, but it
takes 3-weeks to
get a Test Server,
how long are your
Sprints?
Test Service and Environment Virtualization
14Page© 2016 IBM Corporation
It is not possible to
patch the software of
a missile AFTER it
has been launched
Release Management
15Page© 2016 IBM Corporation
Shift thinking from
Mean Time Between
Failure (MTBF) to
Mean Time To
Repair (MTTR).
Operational Readiness for SRE
16Page© 2016 IBM Corporation
Antifragile Systems
Antifragile: Things that
are neither fragile or
robust, but rather thrive in
chaos.
17Page© 2016 IBM Corporation
When DevOps meets SRE
DevOps: “Everyone is responsible for
delivering Business Value.”
SRE: “(Everyone) is responsible for
delivering Continuous Business Value”
THANK YOU
Any questions?
@sd_architect
http://sdarchitect.blog

More Related Content

What's hot (20)

PPTX
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Sanjeev Sharma
 
PDF
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
VMware Tanzu
 
PDF
Security and DevOps - Managing Security in a DevOps Enterprise
Claudia Ring
 
PDF
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Claudia Ring
 
PPTX
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Chris Haddad
 
PDF
The Future of DevOps and UrbanCode
IBM UrbanCode Products
 
PDF
Mastering DevOps Automation: Webinar
Claudia Ring
 
PPTX
Troubleshooting App Health and Performance with PCF Metrics 1.2
VMware Tanzu
 
PPTX
Cloud With DevOps Enabling Rapid Business Development
Sam Garforth
 
PPTX
The DevOps Journey in an Enterprise - DOES 2021
Anders Lundsgård
 
PDF
Accelerating Time to Market
VMware Tanzu
 
PDF
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
VMware Tanzu
 
PDF
Integrating BlueMix into a DevOps pipeline
Richard Irving
 
PPTX
Enterprise DevOps: Scaling Build, Deploy, Test, Release
IBM UrbanCode Products
 
PDF
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
PPTX
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
Siva Rama Krishna Chunduru
 
PDF
Cloud Native Operations
Michael Mueller
 
PDF
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
VMware Tanzu
 
PPTX
Azure Application Modernization
Karina Matos
 
PDF
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
VMware Tanzu
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Sanjeev Sharma
 
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
VMware Tanzu
 
Security and DevOps - Managing Security in a DevOps Enterprise
Claudia Ring
 
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Claudia Ring
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Chris Haddad
 
The Future of DevOps and UrbanCode
IBM UrbanCode Products
 
Mastering DevOps Automation: Webinar
Claudia Ring
 
Troubleshooting App Health and Performance with PCF Metrics 1.2
VMware Tanzu
 
Cloud With DevOps Enabling Rapid Business Development
Sam Garforth
 
The DevOps Journey in an Enterprise - DOES 2021
Anders Lundsgård
 
Accelerating Time to Market
VMware Tanzu
 
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
VMware Tanzu
 
Integrating BlueMix into a DevOps pipeline
Richard Irving
 
Enterprise DevOps: Scaling Build, Deploy, Test, Release
IBM UrbanCode Products
 
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
Siva Rama Krishna Chunduru
 
Cloud Native Operations
Michael Mueller
 
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
VMware Tanzu
 
Azure Application Modernization
Karina Matos
 
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
VMware Tanzu
 

Similar to DeliverAgile2018 - from Apollo 13 to Google SRE (20)

PPTX
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Compuware
 
PPTX
RightScale User Conference: Why RightScale?
Erik Osterman
 
PDF
Continuous Delivery for cloud - scenarios and scope
Sanjeev Sharma
 
PPTX
SD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
Brian Dawson
 
PDF
Accelerating Innovation with Hybrid Cloud
Jeff Jakubiak
 
PPTX
Agility and Control from AWS [FutureStack16]
New Relic
 
PDF
Ibm leads way with hadoop and spark 2015 may 15
IBMInfoSphereUGFR
 
PDF
Practical DevOps in a Hybrid World
Dev_Events
 
PDF
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Michael Elder
 
PDF
Pivotal Developer-Ready Infrastructure Slides
VMware Tanzu
 
PDF
DevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
Sreeni Pamidala
 
PDF
Measure and Increase Developer Productivity with Help of Serverless at AWS Co...
Vadym Kazulkin
 
PDF
London DevOps Meetup - PaaS as a platform for devops
Jeremy Brown
 
PPTX
Gartner EA Architecting for DevOps and Hybrid Cloud
Rosalind Radcliffe
 
PPSX
Elastic-Engineering
Araf Karsh Hamid
 
PDF
DevOps Toolbox: Infrastructure as code
sriram_rajan
 
PDF
AWS OpsWorks for Chef Automate
PolarSeven Pty Ltd
 
PDF
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
Phil Johnson
 
PPTX
Get your head in the clouds! - Swansea Con 2016
Christopher Cundill
 
PPTX
Delivering Applications Continuously to Cloud
IBM UrbanCode Products
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Compuware
 
RightScale User Conference: Why RightScale?
Erik Osterman
 
Continuous Delivery for cloud - scenarios and scope
Sanjeev Sharma
 
SD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
Brian Dawson
 
Accelerating Innovation with Hybrid Cloud
Jeff Jakubiak
 
Agility and Control from AWS [FutureStack16]
New Relic
 
Ibm leads way with hadoop and spark 2015 may 15
IBMInfoSphereUGFR
 
Practical DevOps in a Hybrid World
Dev_Events
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Michael Elder
 
Pivotal Developer-Ready Infrastructure Slides
VMware Tanzu
 
DevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
Sreeni Pamidala
 
Measure and Increase Developer Productivity with Help of Serverless at AWS Co...
Vadym Kazulkin
 
London DevOps Meetup - PaaS as a platform for devops
Jeremy Brown
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Rosalind Radcliffe
 
Elastic-Engineering
Araf Karsh Hamid
 
DevOps Toolbox: Infrastructure as code
sriram_rajan
 
AWS OpsWorks for Chef Automate
PolarSeven Pty Ltd
 
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
Phil Johnson
 
Get your head in the clouds! - Swansea Con 2016
Christopher Cundill
 
Delivering Applications Continuously to Cloud
IBM UrbanCode Products
 
Ad

More from Sanjeev Sharma (20)

PDF
Unicorns on an Aircraft Carrier: CDSummit London and Stockholm Keynote
Sanjeev Sharma
 
PDF
DevOps Thinking for the Line of Business
Sanjeev Sharma
 
PDF
IBM InterConnect 2016: Security for DevOps in an Enterprise
Sanjeev Sharma
 
PDF
DevOps adoption in the enterprise
Sanjeev Sharma
 
PDF
dev@InterConnect workshop - Lean and DevOps
Sanjeev Sharma
 
PPTX
OpenTechSummit InterConnect2015 DevOps
Sanjeev Sharma
 
PDF
DTS-1778 Understanding DevOps - IBM InterConnect Session
Sanjeev Sharma
 
PDF
Mobile to Mainframe - En-to-end transformation
Sanjeev Sharma
 
PDF
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
PDF
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Sanjeev Sharma
 
PPTX
DevOps 101 - IBM Impact 2014
Sanjeev Sharma
 
PPT
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Sanjeev Sharma
 
PPT
Continuous Delivery to the cloud - Innovate 2014
Sanjeev Sharma
 
PDF
IBM Innovate - Uderstanding DevOps
Sanjeev Sharma
 
PDF
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
Sanjeev Sharma
 
PPT
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
Sanjeev Sharma
 
PPTX
Mobile to mainframe - Enterprise DevOps - MoDevEast Slides
Sanjeev Sharma
 
PPT
Applying DevOps for more reliable Public Sector Software Delivery
Sanjeev Sharma
 
PPT
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013
Sanjeev Sharma
 
PPTX
From Continuous Integration to DevOps - Japan Innovate 2013
Sanjeev Sharma
 
Unicorns on an Aircraft Carrier: CDSummit London and Stockholm Keynote
Sanjeev Sharma
 
DevOps Thinking for the Line of Business
Sanjeev Sharma
 
IBM InterConnect 2016: Security for DevOps in an Enterprise
Sanjeev Sharma
 
DevOps adoption in the enterprise
Sanjeev Sharma
 
dev@InterConnect workshop - Lean and DevOps
Sanjeev Sharma
 
OpenTechSummit InterConnect2015 DevOps
Sanjeev Sharma
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
Sanjeev Sharma
 
Mobile to Mainframe - En-to-end transformation
Sanjeev Sharma
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Sanjeev Sharma
 
DevOps 101 - IBM Impact 2014
Sanjeev Sharma
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Sanjeev Sharma
 
Continuous Delivery to the cloud - Innovate 2014
Sanjeev Sharma
 
IBM Innovate - Uderstanding DevOps
Sanjeev Sharma
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
Sanjeev Sharma
 
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
Sanjeev Sharma
 
Mobile to mainframe - Enterprise DevOps - MoDevEast Slides
Sanjeev Sharma
 
Applying DevOps for more reliable Public Sector Software Delivery
Sanjeev Sharma
 
(Japanese) From Continuous Integration to DevOps - Japan Innovate 2013
Sanjeev Sharma
 
From Continuous Integration to DevOps - Japan Innovate 2013
Sanjeev Sharma
 
Ad

Recently uploaded (20)

PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
PDF
How Agentic AI Networks are Revolutionizing Collaborative AI Ecosystems in 2025
ronakdubey419
 
PDF
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
PDF
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
PPTX
Explanation about Structures in C language.pptx
Veeral Rathod
 
PDF
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
PDF
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
PDF
Enhancing Security in VAST: Towards Static Vulnerability Scanning
ESUG
 
PDF
MiniTool Power Data Recovery Crack New Pre Activated Version Latest 2025
imang66g
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PDF
How to Download and Install ADT (ABAP Development Tools) for Eclipse IDE | SA...
SAP Vista, an A L T Z E N Company
 
PDF
SAP GUI Installation Guide for macOS (iOS) | Connect to SAP Systems on Mac
SAP Vista, an A L T Z E N Company
 
PPTX
Farrell__10e_ch04_PowerPoint.pptx Programming Logic and Design slides
bashnahara11
 
PDF
Step-by-Step Guide to Install SAP HANA Studio | Complete Installation Tutoria...
SAP Vista, an A L T Z E N Company
 
PPTX
Role Of Python In Programing Language.pptx
jaykoshti048
 
PDF
Using licensed Data Loss Prevention (DLP) as a strategic proactive data secur...
Q-Advise
 
PPT
Activate_Methodology_Summary presentatio
annapureddyn
 
PDF
Protecting the Digital World Cyber Securit
dnthakkar16
 
PDF
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
How Agentic AI Networks are Revolutionizing Collaborative AI Ecosystems in 2025
ronakdubey419
 
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
Explanation about Structures in C language.pptx
Veeral Rathod
 
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
Enhancing Security in VAST: Towards Static Vulnerability Scanning
ESUG
 
MiniTool Power Data Recovery Crack New Pre Activated Version Latest 2025
imang66g
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
How to Download and Install ADT (ABAP Development Tools) for Eclipse IDE | SA...
SAP Vista, an A L T Z E N Company
 
SAP GUI Installation Guide for macOS (iOS) | Connect to SAP Systems on Mac
SAP Vista, an A L T Z E N Company
 
Farrell__10e_ch04_PowerPoint.pptx Programming Logic and Design slides
bashnahara11
 
Step-by-Step Guide to Install SAP HANA Studio | Complete Installation Tutoria...
SAP Vista, an A L T Z E N Company
 
Role Of Python In Programing Language.pptx
jaykoshti048
 
Using licensed Data Loss Prevention (DLP) as a strategic proactive data secur...
Q-Advise
 
Activate_Methodology_Summary presentatio
annapureddyn
 
Protecting the Digital World Cyber Securit
dnthakkar16
 
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 

DeliverAgile2018 - from Apollo 13 to Google SRE

  • 1. From Apollo 13 to Google SRE When DevOps met SRE Sanjeev Sharma IBM Distinguished Engineer @sd_architect | sdarchitect.blog
  • 2. 2Page© 2016 IBM Corporation #WhoAmI • 20+ Years in Software Development and Delivery • IBM Distinguished Engineer and CTO for DevOps Adoption • Author of two DevOps books: • DevOps For Dummies: https://ibm.biz/BdsPMX • The DevOps Adoption Playbook: http://amzn.to/2hH7rt2 • Blog: https://sdarchitect.blog • @sd_architect
  • 3. 3Page© 2016 IBM Corporation What is SRE? “SRE is what happens when you ask a software engineer to design an operations team. ” - Betsy Beyer, Chris Jones, Jennifer Petoff, and Niall Richard Murphy. “Site Reliability Engineering.” Site Reliability Engineering (SRE) : Google’s approach to Service Management
  • 4. 4Page© 2016 IBM Corporation Reliability: The Real Availability Numbers! How much downtime does 5-nines 99.999% availability translate to? • Daily: 0.9s • Weekly: 6.0s • Monthly: 26.3s • Yearly: 5m 15.6s 4-nines or 99.99% translates to downtime of: • Daily: 8.6s • Weekly: 1m 0.5s • Monthly: 4m 23.0s • Yearly: 52m 35.7s Even the more common 99.95% availability SLO is a mere 43 seconds/day or 5:24 minutes/week.
  • 5. 5Page© 2016 IBM Corporation Apollo 13 – The real heroes Image Courtesy: Universal Pictures, NASA
  • 6. 6Page© 2016 IBM Corporation Eight Tenets of Google SRE 1. Ensuring a Durable Focus on Engineering 2. Pursuing Maximum Change Velocity Without Violating a Service’s SLO 3. Monitoring 4. Emergency Response 5. Change Management 6. Demand Forecasting and Capacity Planning 7. Provisioning 8. Efficiency and Performance
  • 7. 7Page© 2016 IBM Corporation Best Practices of Incident Management 1. Prioritize 2. Prepare 3. Trust 4. Introspect 5. Consider alternatives 6. Practice 7. Change it around Image Courtesy: Universal Pictures, NASA
  • 8. 8Page© 2016 IBM Corporation Development SCM Build Package Repo Deploy Development SCM Build Package Repo Deploy Development SCM Build Package Repo Deploy Development SCM Build Package Repo Deploy Test Stage Production Mainframe Hosted App Mobile App App Server Monolithic App Cloud Native App Enterprise Release Agile/Innovation Edge Rapid Delivery for Innovation • Agile • Antifragile • Experimentation • New and Innovative • Hybrid Cloud • IaaS/PaaS • Containers Industrialized Core Deliver at regular cadence • Agile • Stability • Predictability • Lean Delivery pipeline • Core and Legacy Systems Hybrid Infrastructure – Physical, Cloud • IaaS/PaaS • Containers Business Capability DevOps + SRE in the Enterprise Balancing Innovation and Optimization
  • 9. 9Page© 2016 IBM Corporation Development SCM Build Package Repo Deploy Development SCM Build Package Repo Deploy Development SCM Build Package Repo Deploy Development SCM Build Package Repo Deploy Test Stage Production Application N Application C Application B Application A Enterprise Release Agile/Innovation Edge Rapid Delivery for Innovation • Agile • Antifragile • Experimentation • New and Innovative • Hybrid Cloud • IaaS/PaaS • Containers Industrialized Core Deliver at regular cadence • Agile • Stability • Predictability • Lean Delivery pipeline • Core and Legacy Systems Hybrid Infrastructure – Physical, Cloud • IaaS/PaaS • Containers Business Capability Touchpoints of Standardization Across Delivery Pipelines Deployment Automation and Orchestration Service and Test Environment Virtualization ArchitecturePlanning Release Management Operational Readiness
  • 10. 10Page© 2016 IBM Corporation Your Delivery Pipeline will be as fast as the slowest Delivery Pipeline it is dependent on Planning
  • 11. 11Page© 2016 IBM Corporation Modernizing to Microservices based Architecture: Refactoring Code and Data and defining REST APIs Architecture
  • 12. 12Page© 2016 IBM Corporation Developers are paid to write code, not maintain deployment and configuration scripts Application Deployment and Environment Orchestration
  • 13. 13Page© 2016 IBM Corporation If you are doing 2- week Sprints, but it takes 3-weeks to get a Test Server, how long are your Sprints? Test Service and Environment Virtualization
  • 14. 14Page© 2016 IBM Corporation It is not possible to patch the software of a missile AFTER it has been launched Release Management
  • 15. 15Page© 2016 IBM Corporation Shift thinking from Mean Time Between Failure (MTBF) to Mean Time To Repair (MTTR). Operational Readiness for SRE
  • 16. 16Page© 2016 IBM Corporation Antifragile Systems Antifragile: Things that are neither fragile or robust, but rather thrive in chaos.
  • 17. 17Page© 2016 IBM Corporation When DevOps meets SRE DevOps: “Everyone is responsible for delivering Business Value.” SRE: “(Everyone) is responsible for delivering Continuous Business Value”