SlideShare a Scribd company logo
1 of 15
© 2016 IBM Corporation 1
Adopting DevOps @ Scale:
Lessons learned at Hertz,
Kaiser Permanente and lBM
November 29th, 2016
© 2016 IBM Corporation 2
Sanjeev Sharma
CTO, DevOps Technical
Evangelist, Distinguished
Engineer, IBM
Raghunath Raman
Director - Digital APIs and
Integration Delivery,
Kaiser Permanente
Speakers
John LaFreniere
Vice President of Global
IT Architecture, Hertz
Corporation
Alan Shimel
Moderator, Editor-in-
Chief, DevOps.com
4Page
 Technology debt of legacy systems has
created the need for Greenfield builds of new
systems versus traditional upgrade / evolve
methods
 Move to Cloud/SaaS to reduce/eliminate
dependence on existing data centers
 ConfigOps – unleash DevOps at a macro/
enterprise scale through SaaS, PaaS, and
cloud adoption
Hertz has been in business for nearly 100 years
Hertz Enterprise DevOps Strategy
4
5Page
DevOps Journey (top-down?)
DevOps and cloud tend to be grassroots
initiatives
 At Hertz, the decision was driven from
the CIO
Setting the strategy is easy when
compared to resetting the culture of an
entire company
 Must be driven by highest levels of
management as a company priority
5
6Page
 Cloud isn’t magic – it takes resources, planning and
effort. You must educate leadership early
and often avoid misperceptions
 Avoid a plan that enables getting stuck in a hybrid
state of both traditional data centers and cloud with
no end in sight
Challenges for Enterprise DevOps
6
7
7Page© 2016 IBM Corporation
 10.6+ Million members
 38 Hospitals
 626 Medical offices
 18,652 Physicians
 51,010 Nurses
 194,294 Employees
(technical, Administrative,
clerical and caregivers)
Data from Sep 2016
A few statistics of member usage on digital channels
(Dec 2014)
 Visits to kp.org (including visits to m.kp.org) : 162M
 Total registered members : 4.89M
 Test results released online : 78M
 Test results viewed online : 37.4M
 Emails sent to doctors and other providers : 20M
 Prescription refills submitted online : 17.5M
 Appointments booked online : 4.2M
 Kaiser Permanente mobile app downloads : 1.1
million
7
8
8Page© 2016 IBM Corporation
Lower
Cost
Higher
Productivity
Fast Time
to Market
Maximize
Re-use
Why
DevOps?
Challenges
Benefits
8
9
9Page© 2016 IBM Corporation
Behavioral, process, and technology
implications for DevOps @ scale
Implications
Behavioral
Implications
 Embrace agile for small incremental releases
 Establish a culture that encourages and values continuous feedback
 Whole team (e.g., business, development, testing, operations) ownership of solution performance
 Increased collaboration across Business and IT, and within IT
 Establish a culture of quality
 Think automation
Process
Implications
 Must support end-to-end DevOps planning
 Establish 100% automation at the infrastructure, middleware, application/deployment layers
 Create a sense and respond processes enabled by predictive data analysis & application instrumentation
 Improve capacity planning process
 Measure process performance
Technology
Implications
 Remove environment and deployment activities from the developer
 Create automated testing and test data
 Establish collaborative life cycle management
 Standardize monitoring tools across environments
 Create re-usable scripts and deployment tools
 Create pattern-based provisioning and virtualized services
 Collection of metrics
9
© 2016 IBM Corporation 1010
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 • PaaS
Industrialized Core
Deliver at regular cadence • Waterfall -> Agile • Stability • Predictability • Lean Delivery pipeline • Core and Legacy
Hybrid Infrastructure – Physical, Cloud • IaaS/PaaS
Business
Capability
Delivering a Business Capability:
Hybrid Applications, Hybrid Platforms, Hybrid Teams
10
11Page© 2016 IBM Corporationhttps://www.ibm.com/devops/method/content/architecture/architecture_devops
Data & Analytics
Hybrid
Microservices
Mobile
IoT
Web App
Use DevOps practices, architectures and
toolchains to build different types of applications.
Integrated view of DevOps practices, architectures &
toolchains
11
© 2016 IBM Corporation 12© 2016 IBM Corporation 12
The DevOps Optimization and Innovation Workshop
 Review the ‘waste’ in the current state
(Value Stream Mapping)
1. Business goals, IT goals, current initiatives
2. Artifacts
3. Stakeholders
4. Environments
5. Repositories
6. Roles / Organization
7. Metrics
8. Security
9. Culture
 Prioritize challenges to be mitigated
 Create a first pass at a DevOps Adoption
roadmap
The whiteboard
12
© 2016 IBM Corporation 13© 2016 IBM Corporation 13
Innovate faster by
accelerating software
delivery across hybrid
environments
Transformed from 18-
month cycle times to
delivering a complete
mobile solution in just
five months—with
3-week update cycles
Improve customer
engagement
by shortening feedback
loops
Generated 1,000
items of feedback on new
mobile app in
2 weeks. Reduced
implementation time by
90-95%
Create a culture
of continuous
improvement
and trust
Reduced critical defects
by 80% over the last three
years. 90% on-time
delivery versus 60%
previously
Eliminate error-prone
manual steps and speed
up the release process
Reduced time required
for software releases by
99%. Cost avoidance of
more than US$2.3M per
year for one app.
DevOps accelerates digital transformation
with standardization and automation
13
© 2016 IBM Corporation 14
Next Steps
 Video: DevOps and Open Technologies - Innovate Like a Startup, Scale for the
Enterprise
 Video: IBM DevOps Video Chat with Gene Kim and DOES16 speakers
 Video: IBM InterConnect 2016: Raghunath Raman on Kaiser Permanente's DevOps
Journey
 Check out the IBM Bluemix Garage Method for guidance on your DevOps journey,
including methods, learning labs and reference architectures.
 Learn how IBM Bluemix Continuous Delivery helps you accelerate your
transformation with integrated tools
© 2016 IBM Corporation 15
InterConnect 2017, March 19-23 in Las Vegas
Registration for
InterConnect 2017 is open!
http://ibm.com/interconnect
© 2016 IBM Corporation 16
Thank You!

More Related Content

What's hot

What's hot (20)

Diving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsDiving Deeper into DevOps Deployments
Diving Deeper into DevOps Deployments
 
BACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPIN
BACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPINBACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPIN
BACK FROM THE EDGE: INFRASTRUCTURE PROTECTION THROUGH PLATESPIN
 
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
 
Leverage DevOps & Agile Development to Transform Your Application Testing Pro...
Leverage DevOps & Agile Development to Transform Your Application Testing Pro...Leverage DevOps & Agile Development to Transform Your Application Testing Pro...
Leverage DevOps & Agile Development to Transform Your Application Testing Pro...
 
Deployment Strategies
Deployment StrategiesDeployment Strategies
Deployment Strategies
 
Detecting Insider Threats with Multi-layered Security Webcast
Detecting Insider Threats with Multi-layered Security Webcast Detecting Insider Threats with Multi-layered Security Webcast
Detecting Insider Threats with Multi-layered Security Webcast
 
Scaling Enterprise DevOps with CloudBees
Scaling Enterprise DevOps with CloudBeesScaling Enterprise DevOps with CloudBees
Scaling Enterprise DevOps with CloudBees
 
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Compuware DevOps presentation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Compuware DevOps presentationNRB - LUXEMBOURG MAINFRAME DAY 2017 - Compuware DevOps presentation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Compuware DevOps presentation
 
How to plug the data gap in DevOps
How to plug the data gap in DevOpsHow to plug the data gap in DevOps
How to plug the data gap in DevOps
 
Enterprise DevOps
Enterprise DevOpsEnterprise DevOps
Enterprise DevOps
 
DevOps Explained
DevOps ExplainedDevOps Explained
DevOps Explained
 
How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks
 
Microsoft DevOps Journey
Microsoft DevOps JourneyMicrosoft DevOps Journey
Microsoft DevOps Journey
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough  Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough
 
SRE 101 (Site Reliability Engineering)
SRE 101 (Site Reliability Engineering)SRE 101 (Site Reliability Engineering)
SRE 101 (Site Reliability Engineering)
 
DevOps explained
DevOps explainedDevOps explained
DevOps explained
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
 
Devops
DevopsDevops
Devops
 

Viewers also liked

Dev opsandsecurity owasp
Dev opsandsecurity owaspDev opsandsecurity owasp
Dev opsandsecurity owasp
Helen Bravo
 
case study on ERP success(cadbury) and failure(hershey's)
case study on ERP success(cadbury) and failure(hershey's)case study on ERP success(cadbury) and failure(hershey's)
case study on ERP success(cadbury) and failure(hershey's)
Chitrangada Roy
 

Viewers also liked (20)

Starting and Scaling Devops
Starting and Scaling Devops Starting and Scaling Devops
Starting and Scaling Devops
 
Dev opsandsecurity owasp
Dev opsandsecurity owaspDev opsandsecurity owasp
Dev opsandsecurity owasp
 
Introduction to Threat Modeling
Introduction to Threat ModelingIntroduction to Threat Modeling
Introduction to Threat Modeling
 
Walls of Steel, Doors of Wood - Relevance of Application Security
Walls of Steel, Doors of Wood - Relevance of Application SecurityWalls of Steel, Doors of Wood - Relevance of Application Security
Walls of Steel, Doors of Wood - Relevance of Application Security
 
Devops, Secops, Opsec, DevSec *ops *.* ?
Devops, Secops, Opsec, DevSec *ops *.* ?Devops, Secops, Opsec, DevSec *ops *.* ?
Devops, Secops, Opsec, DevSec *ops *.* ?
 
Continuous and Visible Security Testing with BDD-Security
Continuous and Visible Security Testing with BDD-SecurityContinuous and Visible Security Testing with BDD-Security
Continuous and Visible Security Testing with BDD-Security
 
DevSecOps in Baby Steps
DevSecOps in Baby StepsDevSecOps in Baby Steps
DevSecOps in Baby Steps
 
Docker Containers Trends and Forecast
Docker Containers Trends and Forecast Docker Containers Trends and Forecast
Docker Containers Trends and Forecast
 
Epicor ERP Failure
Epicor ERP FailureEpicor ERP Failure
Epicor ERP Failure
 
DevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to SecurityDevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to Security
 
The Journey to DevSecOps
The Journey to DevSecOpsThe Journey to DevSecOps
The Journey to DevSecOps
 
DevOps & Security: Here & Now
DevOps & Security: Here & NowDevOps & Security: Here & Now
DevOps & Security: Here & Now
 
Continuous Security Testing with Devops - OWASP EU 2014
Continuous Security Testing  with Devops - OWASP EU 2014Continuous Security Testing  with Devops - OWASP EU 2014
Continuous Security Testing with Devops - OWASP EU 2014
 
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
 
DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012
DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012
DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012
 
Data Center Design / Microservices
Data Center Design / MicroservicesData Center Design / Microservices
Data Center Design / Microservices
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of business
 
case study on ERP success(cadbury) and failure(hershey's)
case study on ERP success(cadbury) and failure(hershey's)case study on ERP success(cadbury) and failure(hershey's)
case study on ERP success(cadbury) and failure(hershey's)
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging Challenges
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 

Similar to Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM

MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"
MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"
MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"
MassTLC
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
Rene Claudio
 

Similar to Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM (20)

Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 
Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
Are your cloud applications performing? How Application Performance Managemen...
Are your cloud applications performing? How Application Performance Managemen...Are your cloud applications performing? How Application Performance Managemen...
Are your cloud applications performing? How Application Performance Managemen...
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
Upmc tpdev5
Upmc tpdev5Upmc tpdev5
Upmc tpdev5
 
AWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud AdoptionAWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
 
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
 
Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect Session
 
Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"
MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"
MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
 
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
 
Developer Velocity
Developer VelocityDeveloper Velocity
Developer Velocity
 
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid CloudGartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid Cloud
 

More from Jules Pierre-Louis

More from Jules Pierre-Louis (9)

The Coming Earthquake in IIS and SQL Configuration Management
The Coming Earthquake  in IIS and SQL Configuration ManagementThe Coming Earthquake  in IIS and SQL Configuration Management
The Coming Earthquake in IIS and SQL Configuration Management
 
The Human Side of DevSecOps
The Human Side of DevSecOpsThe Human Side of DevSecOps
The Human Side of DevSecOps
 
Sandstorm or Significant: The evolving role of context in Incident Management
Sandstorm or Significant: The evolving role of context in Incident ManagementSandstorm or Significant: The evolving role of context in Incident Management
Sandstorm or Significant: The evolving role of context in Incident Management
 
From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!
 
The Evolution of Application Release Automation
The Evolution of Application Release AutomationThe Evolution of Application Release Automation
The Evolution of Application Release Automation
 
DevOPs Transformation Workshop
DevOPs Transformation WorkshopDevOPs Transformation Workshop
DevOPs Transformation Workshop
 
Pipeline: Continuous Delivery as Code in Jenkins 2.0
Pipeline: Continuous Delivery as Code in Jenkins 2.0Pipeline: Continuous Delivery as Code in Jenkins 2.0
Pipeline: Continuous Delivery as Code in Jenkins 2.0
 
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
 
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
 

Recently uploaded

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 

Recently uploaded (20)

WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 

Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM

  • 1. © 2016 IBM Corporation 1 Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM November 29th, 2016
  • 2. © 2016 IBM Corporation 2 Sanjeev Sharma CTO, DevOps Technical Evangelist, Distinguished Engineer, IBM Raghunath Raman Director - Digital APIs and Integration Delivery, Kaiser Permanente Speakers John LaFreniere Vice President of Global IT Architecture, Hertz Corporation Alan Shimel Moderator, Editor-in- Chief, DevOps.com
  • 3. 4Page  Technology debt of legacy systems has created the need for Greenfield builds of new systems versus traditional upgrade / evolve methods  Move to Cloud/SaaS to reduce/eliminate dependence on existing data centers  ConfigOps – unleash DevOps at a macro/ enterprise scale through SaaS, PaaS, and cloud adoption Hertz has been in business for nearly 100 years Hertz Enterprise DevOps Strategy 4
  • 4. 5Page DevOps Journey (top-down?) DevOps and cloud tend to be grassroots initiatives  At Hertz, the decision was driven from the CIO Setting the strategy is easy when compared to resetting the culture of an entire company  Must be driven by highest levels of management as a company priority 5
  • 5. 6Page  Cloud isn’t magic – it takes resources, planning and effort. You must educate leadership early and often avoid misperceptions  Avoid a plan that enables getting stuck in a hybrid state of both traditional data centers and cloud with no end in sight Challenges for Enterprise DevOps 6
  • 6. 7 7Page© 2016 IBM Corporation  10.6+ Million members  38 Hospitals  626 Medical offices  18,652 Physicians  51,010 Nurses  194,294 Employees (technical, Administrative, clerical and caregivers) Data from Sep 2016 A few statistics of member usage on digital channels (Dec 2014)  Visits to kp.org (including visits to m.kp.org) : 162M  Total registered members : 4.89M  Test results released online : 78M  Test results viewed online : 37.4M  Emails sent to doctors and other providers : 20M  Prescription refills submitted online : 17.5M  Appointments booked online : 4.2M  Kaiser Permanente mobile app downloads : 1.1 million 7
  • 7. 8 8Page© 2016 IBM Corporation Lower Cost Higher Productivity Fast Time to Market Maximize Re-use Why DevOps? Challenges Benefits 8
  • 8. 9 9Page© 2016 IBM Corporation Behavioral, process, and technology implications for DevOps @ scale Implications Behavioral Implications  Embrace agile for small incremental releases  Establish a culture that encourages and values continuous feedback  Whole team (e.g., business, development, testing, operations) ownership of solution performance  Increased collaboration across Business and IT, and within IT  Establish a culture of quality  Think automation Process Implications  Must support end-to-end DevOps planning  Establish 100% automation at the infrastructure, middleware, application/deployment layers  Create a sense and respond processes enabled by predictive data analysis & application instrumentation  Improve capacity planning process  Measure process performance Technology Implications  Remove environment and deployment activities from the developer  Create automated testing and test data  Establish collaborative life cycle management  Standardize monitoring tools across environments  Create re-usable scripts and deployment tools  Create pattern-based provisioning and virtualized services  Collection of metrics 9
  • 9. © 2016 IBM Corporation 1010 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 • PaaS Industrialized Core Deliver at regular cadence • Waterfall -> Agile • Stability • Predictability • Lean Delivery pipeline • Core and Legacy Hybrid Infrastructure – Physical, Cloud • IaaS/PaaS Business Capability Delivering a Business Capability: Hybrid Applications, Hybrid Platforms, Hybrid Teams 10
  • 10. 11Page© 2016 IBM Corporationhttps://www.ibm.com/devops/method/content/architecture/architecture_devops Data & Analytics Hybrid Microservices Mobile IoT Web App Use DevOps practices, architectures and toolchains to build different types of applications. Integrated view of DevOps practices, architectures & toolchains 11
  • 11. © 2016 IBM Corporation 12© 2016 IBM Corporation 12 The DevOps Optimization and Innovation Workshop  Review the ‘waste’ in the current state (Value Stream Mapping) 1. Business goals, IT goals, current initiatives 2. Artifacts 3. Stakeholders 4. Environments 5. Repositories 6. Roles / Organization 7. Metrics 8. Security 9. Culture  Prioritize challenges to be mitigated  Create a first pass at a DevOps Adoption roadmap The whiteboard 12
  • 12. © 2016 IBM Corporation 13© 2016 IBM Corporation 13 Innovate faster by accelerating software delivery across hybrid environments Transformed from 18- month cycle times to delivering a complete mobile solution in just five months—with 3-week update cycles Improve customer engagement by shortening feedback loops Generated 1,000 items of feedback on new mobile app in 2 weeks. Reduced implementation time by 90-95% Create a culture of continuous improvement and trust Reduced critical defects by 80% over the last three years. 90% on-time delivery versus 60% previously Eliminate error-prone manual steps and speed up the release process Reduced time required for software releases by 99%. Cost avoidance of more than US$2.3M per year for one app. DevOps accelerates digital transformation with standardization and automation 13
  • 13. © 2016 IBM Corporation 14 Next Steps  Video: DevOps and Open Technologies - Innovate Like a Startup, Scale for the Enterprise  Video: IBM DevOps Video Chat with Gene Kim and DOES16 speakers  Video: IBM InterConnect 2016: Raghunath Raman on Kaiser Permanente's DevOps Journey  Check out the IBM Bluemix Garage Method for guidance on your DevOps journey, including methods, learning labs and reference architectures.  Learn how IBM Bluemix Continuous Delivery helps you accelerate your transformation with integrated tools
  • 14. © 2016 IBM Corporation 15 InterConnect 2017, March 19-23 in Las Vegas Registration for InterConnect 2017 is open! http://ibm.com/interconnect
  • 15. © 2016 IBM Corporation 16 Thank You!

Editor's Notes

  1. Slides 1-2: Alan General introductions and topic overview
  2. DevOps and cloud tend to be grassroots – worker based initiatives. At Hertz, the decision was clearly top-down CIO strategy to move to cloud & focus on mobile The need for transformation was realized by executive leadership across the company Enterprise scale transformation and DevOps strategy were developed and approved through Board levels. Setting the strategy is easy when compared to resetting the culture of an entire company. The desire and need for transformation have been adopted at the highest levels CIO, CEO, Board, Major Investors Transformation efforts have been prioritized across the company as a top priority IT has outsourced large portions of commodity and legacy work to enable focus on DevOps / transformation New leadership and teams have been created across the company to enable the success of the transformation
  3. Cloud isn’t magic – it takes resources, planning and effort. You must educate leadership early and often avoid misperceptions Cloud “data center” environments must be architected, designed, provisioned and operated. Cloud greatly reduces the headcount required in the traditional infrastructure space, but resources are still needed to execute. Maintain integrity of Production and other environments – do not enable the wild-west Avoid a plan that enables getting stuck in a hybrid state of both traditional data centers and cloud with no end in sight Define the destination and then make decisions with that strategy in mind. This will mean not doing what is cheapest or easiest, but instead what is best Start building the team from day one; aligning existing resources, acute hiring, and strategic partnerships.
  4. In the DevOps delivery pipeline, Lean Application Delivery combines agile practices and Lean principles to enable enterprise DevOps teams to orchestrate complex multi-application releases in a continuous and efficient manner. DevOps teams use Lean principles to eliminate bottlenecks and continuously improve delivery processes with an end goal of providing Speed to Value for the business.
  5. Main point: DevOps accelerates digital transformation and enables enterprises to deliver at speed, respond and speed and transform at speed. Primerica video @ 1:15:20 https://www.youtube.com/watch?feature=player_detailpage&v=g7JZgAI3IDI Primerica's 100,000 member sales force serves the needs of the vast middle market across North America. They sought a mobile technology solution to support two mission-critical events happening every day in the company: the needs-based sales process - a high-touch event occurring face-to-face in the client’s home at the kitchen table - and the onboarding, engagement and retention of new representatives joining the company. To address the challenge, we created a unified, cross-platform mobile web / app solution that allows Primerica Reps to access the tools they need, online and offline, on any device.  The information they care about is automatically delivered at just the right time without them having to search for it. With our new interactive and mobile-friendly solutions and enhanced onboarding process, Primerica Reps can provide key information to the client in under 5 minutes, and new Reps can get off to a fast start. Tom Swift , EVP Field Technology - Primerica Leverage a DevOps approach to deliver a set of key mobile business apps to a workforce of 100,000 financial services representatives in just five months from concept to delivery -- and now updating on a 3-week cycle time. Tangerine video: https://www.youtube.com/watch?v=Q3Umh-F5_6w Tangerine Bank embraces “MobileFirst in a box” solution featuring IBM Mobile Quality Assurance on Bluemix Benefits: Further differentiate their market leading position in mobile banking Reduce end-to-end development time from 6 to 2 weeks Stand up an operational hardware and software stack in 30 minutes  Key accomplishments: Deploy and run mobile applications based on customer insights Proactively monitors site and mobile processes to resolve usage issues faster Speeds response times to feedback to increase customer satisfaction Solution components: IBM Bluemix DevOps Services (Mobile Quality Assurance) IBM Worklight with IBM API management with DP XG45 (security gateway), IBM Tealeaf, IBM PureApplication System Quote: “IBM BlueMix Mobile Quality Assurance allows Tangerine to provide a proactive customer experience that is relevant and contextual. A ‘shake to feedback’ feature is embedded in our mobile app, allowing customers to provide direct feedback about our mobile features and giving us insight into their mobile experience. We will continue to leverage IBM BlueMix and Watson to further engage our customers and deliver innovative mobile solutions based on their direct input. - Charaka Kithulegoda, CIO, Tangerine Nationwide video: https://www.youtube.com/watch?v=_uprgTAMA_Q Nationwide Overview Over the past 80 years, Nationwide Mutual Insurance Co. has grown from a small mutual auto insurer owned by policyholders into one of the world’s largest insurance and financial services companies, with more than USD135 billion in statutory assets. Business need Nationwide needed to better respond to changing market requirements and regulations, increase speed to market for new products and services, and support new channels of customer interaction. Solution Nationwide engaged IBM to support its agile transformation and help enable an DevOps approach to application development and delivery across its distributed and mainframe environments. Benefits Nationwide improved code quality by 50 percent over a 3-year period (80% reduction in critical defects. 86% reduction in “high” defects), reduced user downtime by 70 percent and moved 58 percent of its teams to the top quartile in key productivity measures, with 82% of agile teams in the top two industry quartiles (QSM). Today, Nationwide has 90% on-time delivery vs. 60% previously. Software: Rational Application Developer, Rational Asset Analyzer, Rational DOORS Next Generation, Rational Development and Test Environment for System z, Rational Team Concert Fidelity Worldwide Investment: Case Study: http://www.ibm.com/ibm/devops/us/en/casestudies/fidelity.html Overview Fidelity Worldwide Investment is a leading international provider of investment products and services. In addition to its well-known fund supermarket, FundsNetwork, Fidelity Worldwide Investment also provides retirement products, including Direct Contribution pensions, and employee workplace savings. Business need As it prepared to launch a critical new application, Fidelity Worldwide Investment wanted to replace its manual release processes with an automated release solution. Solution The organization used IBM UrbanCode Deploy software to create a software release automation framework, eliminating error-prone manual steps and speeding up the release process. Benefits The solution helped reduce the time required for software releases by 99 percent, from 2 - 3 days to just 1 - 2 hours. The company also achieved cost avoidance of more than USD2.3 million per year.