SlideShare a Scribd company logo
1
Presented by:
© IBM Corporation
Get Mapped: Using Value
Stream Mapping to Create a
DevOps Adoption Roadmap
Sanjeev Sharma
CTO, DevOps Technical Sales and
Adoption
IBM Distinguished Engineer
@sd_architect
2 © IBM Corporation
Agenda
 ‘Lean’ DevOps
 DevOps in a (real) hybrid world
 Addressing bottlenecks with DevOps
 Creating a DevOps culture
 Next Steps
3 © IBM Corporation
‘Lean’ DevOps
The Process
4 © IBM Corporation
DevOps: Origins
55 © IBM Corporation
DevOps in the Enterprise: Multiple Bottlenecks
Product Owner
Senior
Executives
Users Domain ExpertsAuditors
Gold Owner Support Staff
External System
Team
Operations
Staff
Team MemberTeam Lead
Team MemberTeam Member
Line-of-
business
Customer
6 © IBM Corporation
DevOps
approach:
Apply Lean
principles
accelerate
feedback and
improve time
to value
People
Process
Line-of-
business
Customer
1
3
2
1. Get ideas into production fast
2. Get people to use it
3. Get feedback
Leverage feedback across the Delivery Pipeline
to Continuously Improve:
I. Application Delivered
II. Environment Deployed
III. Application and Environment Delivery Process
7 © IBM Corporation
DevOps is not
one of these
things… It’s all
of them!
People
Process Tools
8 © IBM Corporation
Delayed learning is why waterfall fails
Feedback:
Months or years to learn
if ideas / requirements
match the market need
Idea
Development
Integrated test
Release
Feedback:
Weeks or months
to validate code
matches original
requirements
Requirements
99 © IBM Corporation
Lean & Agile
are at the
heart of IBM’s
DevOps
approach
– Balance efficiency and effectiveness to
– deliver the right things right!
Reduce work
Eliminate
bottlenecks and
waste
Fast response
times
Small batch sizes
Continuous
feedback
LEAN
AGILE
Efficiency
Effectiveness
10 © IBM Corporation
The Critical
Measure of
DevOps
Success
The Hidden
Factory
Opportunity
80%
20%
50% 50%
Waste
Productive
Hidden Factory= additional value you could create if you
eliminated waste and redirected those resources to innovation
DevOps
Transformation
11 © IBM Corporation
DevOps in a (real)
hybrid world
Hybrid applications, teams,
development, deployment
12 © IBM Corporation
The new world
is Hybrid
13 © IBM Corporation
Applications and teams are “hybrid”
Rapid iterations
Cloud
Slower iterations
Behind the firewall
Alignment
Continuous synchronization
and planning
Continuous testing
Continuous deployment
and monitoring
Plan Develop Build Test Deploy Production
Plan Develop Build Test Deploy Production
14 © IBM Corporation
Development is “hybrid”
SCM
Build /
CI Server
Unit testing
Test Automation
Test Stubbing
Delivery
Pipeline
Environment
Configuration
Automated
Monitoring
Cloud
Asset
Repository
Configure:
Develop Deploy StagingBuild Package TestSCM
• Applications
• Middleware
• Databases
Production
15 © IBM Corporation
Deployment Environments are “hybrid”
SCM
Build /
CI Server
Unit testing
Test Automation
Test Stubbing
Delivery
Pipeline
Environment
Configuration
Automated
Monitoring
Asset
Repository
Configure: • Applications
• Middleware
• Databases
Develop SCM Deploy Staging ProductionBuild Package Test
Cloud
16 © IBM Corporation
Value Stream
Mapping
Addressing bottlenecks
with DevOps
17 © IBM Corporation
Bottlenecks in
your Delivery
Pipeline
Address issue of
congestion in
software delivery
1 per min 1 per min
4 per min 1 per min
4 per min 4 per min
18 © IBM Corporation
Mapping your Delivery Pipeline
Idea/Feature/Bug Fix/
Enhancement
Production
Development Build QA SIT UAT Prod
PMO
Requirements/
Analyst
Developer
CustomersLine of Business
Build
Engineer
QA Team Integration Tester User/Tester Operations
Artifact Repository
Deployment Engineer
Release Management
Code Repository
Deploy
Get Feedback
Infrastructure as Code/
Cloud Patterns
Feedback
Customer or
Customer Surrogate
Metrics - Reporting/Dashboarding
Tasks
Artifacts
19 © IBM Corporation
Mapping your Delivery Pipeline
Idea/Feature/Bug Fix/
Enhancement
Production
Development Build QA SIT UAT Prod
PMO
Requirements/
Analyst
Developer
CustomersLine of Business
Build
Engineer
QA Team Integration Tester User/Tester Operations
Artifact Repository
Deployment Engineer
Release Management
Code Repository
Deploy
Get Feedback
Infrastructure as Code/
Cloud Patterns
Feedback
Customer or
Customer Surrogate
Metrics - Reporting/Dashboarding
Tasks
Artifacts
Bottleneck: Rigid ‘One-size-
fits-all’ Development process
Solution: Agile Transformation with
‘Risk-Value’ based Process
Variants
20 © IBM Corporation
Mapping your Delivery Pipeline
Idea/Feature/Bug Fix/
Enhancement
Production
Development Build QA SIT UAT Prod
PMO
Requirements/
Analyst
Developer
CustomersLine of Business
Build
Engineer
QA Team Integration Tester User/Tester Operations
Artifact Repository
Deployment Engineer
Release Management
Code Repository
Deploy
Get Feedback
Infrastructure as Code/
Cloud Patterns
Feedback
Customer or
Customer Surrogate
Metrics - Reporting/Dashboarding
Tasks
Artifacts
Bottleneck: Ticket Based
Environment Provisioning
Solution: Cloud Hosted
Developer ‘Self-Service’
21 © IBM Corporation
Mapping your Delivery Pipeline
Idea/Feature/Bug Fix/
Enhancement
Production
Development Build QA SIT UAT Prod
PMO
Requirements/
Analyst
Developer
CustomersLine of Business
Build
Engineer
QA Team Integration Tester User/Tester Operations
Artifact Repository
Deployment Engineer
Release Management
Code Repository
Deploy
Get Feedback
Infrastructure as Code/
Cloud Patterns
Feedback
Customer or
Customer Surrogate
Metrics - Reporting/Dashboarding
Tasks
Artifacts
Bottleneck: Weekend long
Deployments that often fail
Solution: Frequent Deployment
of Small Batches of Change
22 © IBM Corporation
Mapping your Delivery Pipeline
Idea/Feature/Bug Fix/
Enhancement
Production
Development Build QA SIT UAT Prod
PMO
Requirements/
Analyst
Developer
CustomersLine of Business
Build
Engineer
QA Team Integration Tester User/Tester Operations
Artifact Repository
Deployment Engineer
Release Management
Code Repository
Deploy
Get Feedback
Infrastructure as Code/
Cloud Patterns
Feedback
Customer or
Customer Surrogate
Metrics - Reporting/Dashboarding
Tasks
Artifacts
Bottleneck: Late Discovery of
Architectural Fragility
Solution: Agile ‘Shift Left’
Integration Testing to early in
LifeCycle
23 © IBM Corporation
Delivery
Pipeline
Optimization:
Large Bank
• Challenge:
– Developers were creating daily builds
– QA team had a 3 – 5 day cycle time
• Bottlenecks Identified:
– Large Sizes of Testing Deployments
– Lack of Deployment Automation
– Ticket based manual environment provisioning
– Lack of reliable source of Test Data
• Solution:
– Deployment Automation with IBM UrbanCode
Deploy
– Cloud hosted ‘on-demand’ environments with IBM
UrbanCode Deploy with Patterns
– Test Automation and Service Virtualization with IBM
Rational Test Workbench
– Test Data Management with IBM Optim Test Data
Management
24 © IBM Corporation
End-to-end testing with Continuous Delivery and Test Virtualization
Databases Mainframe
applications
Third-party
Services
Rational Test Virtualization Server
Databases Mainframe
applications
Virtualized Services
SCM Build
Deploy
Rational Test Workbench
Test
RTW
plugin
RTVS
plugin
Actual Services
Optim
plugin
Optim Test Data Management
UAT
UrbanCode Deploy
Extract Data,
Insert Data,
Convert/Mask Data
Update Data
Configure and
start Virtual
Services
Deploy App and
Configure
Middleware
Deploy what is ready, virtualize the rest24
Cloud Platform
Test Data
Management IBM Security AppScan
25 © IBM Corporation
End-to-end testing with Continuous Delivery and Test Virtualization
Databases Mainframe
applications
Third-party
Services
Rational Test Virtualization Server
Databases Mainframe
applications
Virtualized Services
SCM Build
Deploy
Rational Test Workbench
Test
RTW
plugin
RTVS
plugin
Actual Services
Optim
plugin
Optim Test Data Management
UAT
UrbanCode Deploy
Extract Data,
Insert Data,
Convert/Mask Data
Update Data
Configure and
start Virtual
Services
Deploy App and
Configure
Middleware
Deploy what is ready, virtualize the rest25
Cloud Platform
Test Data
Management
IBM UrbanCode Deploy:
• Continuous Delivery to Dev –
Test environments
• Configure Middleware and
Environments
• Configure Virtual Test
Servers
• Inventory Management
• Security Management
Challenge Addressed:
• Developer Self Service for
end-to-endTesting
IBM Security AppScan
26 © IBM Corporation
IBM Security AppScan
End-to-end testing with Continuous Delivery and Test Virtualization
Databases Mainframe
applications
Third-party
Services
Rational Test Virtualization Server
Databases Mainframe
applications
Virtualized Services
SCM Build
Deploy
Rational Test Workbench
Test
RTW
plugin
RTVS
plugin
Actual Services
Optim
plugin
Optim Test Data Management
UAT
UrbanCode Deploy
Extract Data,
Insert Data,
Convert/Mask Data
Update Data
Configure and
start Virtual
Services
Deploy App and
Configure
Middleware
Deploy what is ready, virtualize the rest26
Cloud Platform
Test Data
Management
IBM Rational Workbench:
• Virtualize Services for
testing
• Manage Virtualized Test
environments
• Integration testing
• Performance testing
• Security Testing with
AppScan
Challenge Addressed:
• Early testing (Shift-left)
• Continuous end-to-end
testing
• Remove dependencies on
back-end service availability
for testing
• Remove dependencies on
test environment availability
• Virtualize expensive
mainframe services
27 © IBM Corporation
End-to-end testing with Continuous Delivery and Test Virtualization
Databases Mainframe
applications
Third-party
Services
Rational Test Virtualization Server
Databases Mainframe
applications
Virtualized Services
SCM Build
Deploy
Rational Test Workbench
Test
RTW
plugin
RTVS
plugin
Actual Services
Optim
plugin
Optim Test Data Management
UAT
UrbanCode Deploy
Extract Data,
Insert Data,
Convert/Mask Data
Update Data
Configure and
start Virtual
Services
Deploy App and
Configure
Middleware
Deploy what is ready, virtualize the rest27
Cloud Platform
Test Data
Management
IBM InfoSphere Optim:
• Test Data management
• Mask and provide sets of
test data for Continuous
Testing
Challenge Addressed:
• Test Data Management
IBM Security AppScan
28 © IBM Corporation
End-to-end testing with Continuous Delivery and Test Virtualization
Databases Mainframe
applications
Third-party
Services
Rational Test Virtualization Server
Databases Mainframe
applications
Virtualized Services
SCM Build
Deploy
Rational Test Workbench
Test
RTW
plugin
RTVS
plugin
Actual Services
Optim
plugin
Optim Test Data Management
UAT
UrbanCode Deploy
Extract Data,
Insert Data,
Convert/Mask Data
Update Data
Configure and
start Virtual
Services
Deploy App and
Configure
Middleware
Deploy what is ready, virtualize the rest28
Cloud Platform
Test Data
Management
IBM Cloud Orchestrator:
• Dev-Test-Prod Environment
Provisioning
• Environment Orchestration
• Environment Management
Challenge Addressed:
• Orchestration and
Provisioning
IBM Security AppScan
29 © IBM Corporation
Multi-Platform Application Deployment Automation
Visibility and automated control of your application deployment process
Middleware
team
Mobile App
Team
Backend Systems
of Record
UrbanCode Deploy
Test SIT UAT Production
30 © IBM Corporation
Application Deployment to Hybrid Environments
Mobile Device
Cloud
Traditional
Mainframe
IDE CI Tool
Built
Artifacts
Deliver
Request
Build
System of
Engagement
System of
Record
IBM UrbanCode Deploy
IBM UrbanCode Deploy with Patterns
IBM UrbanCode
Deploy
Develop DeployBuildSCM
31 © IBM Corporation
Application Deployment to Hybrid Environments
IBM UrbanCode Deploy
with Patterns
IBM Bluemix
Cloud
Foundry
On-prem IaaS
On-prem Traditional IT
IBM Cloud Orchestrator
IBM PureApplication System
IBM Cloud Manager
with OpenStack
31
Virtual
Machines
Docker
Containers
IBM UrbanCode Release
Systems of Engagement
Systems of Record
32 © IBM Corporation
Creating a
DevOps culture
And now for the hard part…
33 © IBM Corporation
3434 © IBM Corporation
It’s all about
the people
Building a DevOps Culture grounded
in lean and agile principles:
– Everyone is responsible for Delivery
– Common measures of Success
– Don’t under-estimate the value of training
and skills enablement!
Product Owner
Senior
Executives
Users Domain ExpertsAuditors
Gold Owner Support Staff
External System
Team
Operations
Staff
Team MemberTeam Lead
Team MemberTeam Member
3535 © IBM Corporation
DevOps – Key
Takeaways
1. DevOps is about transforming application
development and delivery in order to accelerate
digital innovation.
So DevOps is a topic for both business and IT roles
in the organization.
2. You don’t buy DevOps, you do DevOps. DevOps
is an approach, a mindset – a combination of culture,
process and technology (including infrastructure,
tools and services).
3. DevOps is not only about the hand-off between
Development and Operations. DevOps is about
applying lean and agile principles across the
application delivery lifecycle (biz-dev-test-deploy-
operate) to achieve continuous delivery of digital
innovation.
Map your Delivery Pipeline to find the bottlenecks!
36 © IBM Corporation
Next steps
Where can I learn more?
37 © IBM Corporation
How to get started?
1
Get Mapped – Value Stream Mapping Workshop
Assess current state & determine bottlenecks
Define operational framework – organization, process, technology
Define actionable, prioritized roadmap with pilots
2
Build & Pilot
 Build / create the DevOps framework
 Address gaps between current state and end state
 Conduct pilots
3
Optimize & Expand
 Optimize framework
 Onboard next set of applications
 Continue to monitor and measure impact
Start Here
38 © IBM Corporation
Voice of the IT – Senior Application Development Executive
Listen:
Steve Farley @ IBM Innovate 2014
(start @ 1:09:40)
Carmen DeArdo @ DevOps
Enterprise Summit 2014 (start @
11:30)
Steve Farley and Carmen DeArdo on
Agile and DevOps @ Nationwide
Steve Farley, VP Application
Development Center,
Nationwide Insurance
Carmen DeArdo, Director,
Build Technology Leader,
Nationwide Insurance
39 © IBM Corporation
More executive perspectives on DevOps
Listen:
Snehal Antani @
IBM Innovate 2014
(start @ 0:30)
Gareth Wharton,
CTO, Hiscox
Snehal Antani,
CIO CDF & CIO EA,
GE Capital Americas
“We built software and apps,
such as our award-winning bank
– GECapitalBank.com – from
scratch in weeks to months –
instead of months to years.”
Listen:
Gareth Wharton @
IBM InterConnect
2015 (start @ 16:45)
4040 © IBM Corporation
For Dummies books:
http://ibm.co/devopsfordummies
http://ibm.co/agilefordummies
http://ibm.co/ServiceVirtualizationForDummies
http://ibm.co/ARDfordummies
DevOps Lean Assessment (Beta):
http://bit.ly/IBMLeanAssess
IBM DevOps Page:
http://ibm.com/DevOps
IBM DevOps YouTube Playlist:
http://bit.ly/1fiDOtl
Resources
Continuing your DevOps Adoption
journey
41 © IBM Corporation
© Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for
informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be
responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these
materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or
licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in
which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s
sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or
feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM
products and services are trademarks of the International Business Machines Corporation, in the United States, other countries
or both. Other company, product, or service names may be trademarks or service marks of others.
Thank You
42 © IBM Corporation
Acknowledgements and disclaimers
© Copyright IBM Corporation 2013. All rights reserved.
–U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
IBM, the IBM logo, ibm.com, Rational, the Rational logo, Telelogic, the Telelogic logo, Green Hat, the Green Hat logo, and other IBM products
and services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or
both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these
symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may
also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and
trademark information” at www.ibm.com/legal/copytrade.shtml
If you have mentioned trademarks that are not from IBM, please update and add the following lines:
[Insert any special third-party trademark names/attributions here]
Other company, product, or service names may be trademarks or service marks of others.
Availability: References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries
in which IBM operates.
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided
for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any
participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided
AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise
related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating
any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license
agreement governing the use of IBM software.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may
have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is
intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue
growth or other results.

More Related Content

What's hot (20)

PDF
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
PPT
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
Sanjeev Sharma
 
PDF
DevOps adoption in the enterprise
Sanjeev Sharma
 
PPTX
Continuous Delivery in the Enterprise
IBM UrbanCode Products
 
PDF
IBM Innovate - Uderstanding DevOps
Sanjeev Sharma
 
PPTX
Continuous Delivery Maturity Model
IBM UrbanCode Products
 
PDF
DevOps for Enterprise Systems Overview
Rosalind Radcliffe
 
PPTX
Continuous Delivery Maturity Model
IBM UrbanCode Products
 
PPTX
Enterprise DevOps: Scaling Build, Deploy, Test, Release
IBM UrbanCode Products
 
PDF
dev@InterConnect workshop - Lean and DevOps
Sanjeev Sharma
 
PDF
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
IBM UrbanCode Products
 
PPT
IBM Innovate 2013 Session: DevOps 101
Sanjeev Sharma
 
PPTX
DevOps 101 - IBM Impact 2014
Sanjeev Sharma
 
PDF
Building a DevOps Team that Isn't Evil
IBM UrbanCode Products
 
PDF
DTS-1778 Understanding DevOps - IBM InterConnect Session
Sanjeev Sharma
 
PPT
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Sanjeev Sharma
 
PDF
Pulse 2013: DevOps Review and Roadmap
Daniel Berg
 
PDF
Building a DevOps Team that isn't Evil
IBM UrbanCode Products
 
PDF
Sea spin5 2013
Jeff Smith
 
PPT
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems
 
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
Sanjeev Sharma
 
DevOps adoption in the enterprise
Sanjeev Sharma
 
Continuous Delivery in the Enterprise
IBM UrbanCode Products
 
IBM Innovate - Uderstanding DevOps
Sanjeev Sharma
 
Continuous Delivery Maturity Model
IBM UrbanCode Products
 
DevOps for Enterprise Systems Overview
Rosalind Radcliffe
 
Continuous Delivery Maturity Model
IBM UrbanCode Products
 
Enterprise DevOps: Scaling Build, Deploy, Test, Release
IBM UrbanCode Products
 
dev@InterConnect workshop - Lean and DevOps
Sanjeev Sharma
 
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
IBM UrbanCode Products
 
IBM Innovate 2013 Session: DevOps 101
Sanjeev Sharma
 
DevOps 101 - IBM Impact 2014
Sanjeev Sharma
 
Building a DevOps Team that Isn't Evil
IBM UrbanCode Products
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
Sanjeev Sharma
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Sanjeev Sharma
 
Pulse 2013: DevOps Review and Roadmap
Daniel Berg
 
Building a DevOps Team that isn't Evil
IBM UrbanCode Products
 
Sea spin5 2013
Jeff Smith
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems
 

Viewers also liked (6)

PDF
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Janusz Stankiewicz
 
PDF
Rundeck's History and Future
dev2ops
 
PPTX
DOES SFO 2016 - Topo Pal - DevOps at Capital One
Gene Kim
 
PDF
How will DevOps benefit enterprise?
InterQuest Group
 
PPTX
What is DevOps? What is DevOps CoE?
7Targets AI Sales Assistants
 
PDF
How do I do DevOps when all I have is Ops?
Chris Swan
 
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Janusz Stankiewicz
 
Rundeck's History and Future
dev2ops
 
DOES SFO 2016 - Topo Pal - DevOps at Capital One
Gene Kim
 
How will DevOps benefit enterprise?
InterQuest Group
 
What is DevOps? What is DevOps CoE?
7Targets AI Sales Assistants
 
How do I do DevOps when all I have is Ops?
Chris Swan
 
Ad

Similar to Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap (20)

PDF
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
IBM UrbanCode Products
 
PDF
DevOps Thinking for the Line of Business
Sanjeev Sharma
 
PPT
Webcast Automação Implantação de Aplicações (DevOps)
Felipe Freire
 
PDF
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
PPTX
Gartner EA Architecting for DevOps and Hybrid Cloud
Rosalind Radcliffe
 
PDF
Digital Disruption with DevOps - Reference Architecture Overview
IBM UrbanCode Products
 
PDF
Using Blueprints to Overcome Multi-speed IT Challenges
IBM UrbanCode Products
 
PDF
DevOps in the Hybrid Cloud
Richard Irving
 
PDF
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
Daniel Berg
 
PDF
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
IBM UrbanCode Products
 
PPT
Continuous Delivery to the cloud - Innovate 2014
Sanjeev Sharma
 
PPTX
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
IBM Rational
 
PPTX
Innovate 2014 DevOps: Release and Deploy Keynote
Daniel Berg
 
PDF
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
Sanjeev Sharma
 
PDF
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
DevOps for Enterprise Systems
 
PPT
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
IBM Rational
 
PPTX
Cloud With DevOps Enabling Rapid Business Development
Sam Garforth
 
PDF
IBM InterConnect 2013: DevOps Keynote
IBM Events
 
PPT
Innovate 2014 - DevOps Technical Strategy
Daniel Berg
 
PPTX
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
IBM Rational
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
IBM UrbanCode Products
 
DevOps Thinking for the Line of Business
Sanjeev Sharma
 
Webcast Automação Implantação de Aplicações (DevOps)
Felipe Freire
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Rosalind Radcliffe
 
Digital Disruption with DevOps - Reference Architecture Overview
IBM UrbanCode Products
 
Using Blueprints to Overcome Multi-speed IT Challenges
IBM UrbanCode Products
 
DevOps in the Hybrid Cloud
Richard Irving
 
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
Daniel Berg
 
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
IBM UrbanCode Products
 
Continuous Delivery to the cloud - Innovate 2014
Sanjeev Sharma
 
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
IBM Rational
 
Innovate 2014 DevOps: Release and Deploy Keynote
Daniel Berg
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
Sanjeev Sharma
 
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
DevOps for Enterprise Systems
 
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
IBM Rational
 
Cloud With DevOps Enabling Rapid Business Development
Sam Garforth
 
IBM InterConnect 2013: DevOps Keynote
IBM Events
 
Innovate 2014 - DevOps Technical Strategy
Daniel Berg
 
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
IBM Rational
 
Ad

More from IBM UrbanCode Products (18)

PDF
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
IBM UrbanCode Products
 
PPTX
What's New with IBM UrbanCode Deploy
IBM UrbanCode Products
 
PDF
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
IBM UrbanCode Products
 
PDF
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
IBM UrbanCode Products
 
PDF
Shift Happens - Rapidly Rolling Forward During Production Failure
IBM UrbanCode Products
 
PDF
The Future of DevOps and UrbanCode
IBM UrbanCode Products
 
PDF
Death to Manual Deployments
IBM UrbanCode Products
 
PDF
Continuous Delivery in the Enterprise - with IBM UrbanCode
IBM UrbanCode Products
 
PDF
Securing the Automation of Application Deployment with UrbanCode Deploy
IBM UrbanCode Products
 
PDF
A True Story of Why QA Loves DevOps
IBM UrbanCode Products
 
PDF
UrbanCode Deploy and Docker Containers Connect the Dots
IBM UrbanCode Products
 
PPTX
Creating a DevOps Team that Isn't Evil
IBM UrbanCode Products
 
PDF
Release and Deploy Sessions at IBM InterConnect 2015
IBM UrbanCode Products
 
PDF
Shift Left - Approach and practices with IBM
IBM UrbanCode Products
 
PDF
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
IBM UrbanCode Products
 
PDF
Helping Organizations Realize the Value of DevOps with Continuous Software De...
IBM UrbanCode Products
 
PPT
How to Build a DevOps Toolchain
IBM UrbanCode Products
 
PPTX
TheTricky Bits of Deployment Automation
IBM UrbanCode Products
 
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
IBM UrbanCode Products
 
What's New with IBM UrbanCode Deploy
IBM UrbanCode Products
 
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
IBM UrbanCode Products
 
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
IBM UrbanCode Products
 
Shift Happens - Rapidly Rolling Forward During Production Failure
IBM UrbanCode Products
 
The Future of DevOps and UrbanCode
IBM UrbanCode Products
 
Death to Manual Deployments
IBM UrbanCode Products
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
IBM UrbanCode Products
 
Securing the Automation of Application Deployment with UrbanCode Deploy
IBM UrbanCode Products
 
A True Story of Why QA Loves DevOps
IBM UrbanCode Products
 
UrbanCode Deploy and Docker Containers Connect the Dots
IBM UrbanCode Products
 
Creating a DevOps Team that Isn't Evil
IBM UrbanCode Products
 
Release and Deploy Sessions at IBM InterConnect 2015
IBM UrbanCode Products
 
Shift Left - Approach and practices with IBM
IBM UrbanCode Products
 
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
IBM UrbanCode Products
 
Helping Organizations Realize the Value of DevOps with Continuous Software De...
IBM UrbanCode Products
 
How to Build a DevOps Toolchain
IBM UrbanCode Products
 
TheTricky Bits of Deployment Automation
IBM UrbanCode Products
 

Recently uploaded (20)

PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
PDF
Salesforce CRM Services.VALiNTRY360
VALiNTRY360
 
PPTX
Revolutionizing Code Modernization with AI
KrzysztofKkol1
 
PPTX
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
PPT
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
PPTX
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
PPTX
Human Resources Information System (HRIS)
Amity University, Patna
 
PPTX
How Apagen Empowered an EPC Company with Engineering ERP Software
SatishKumar2651
 
PDF
Streamline Contractor Lifecycle- TECH EHS Solution
TECH EHS Solution
 
PDF
Automate Cybersecurity Tasks with Python
VICTOR MAESTRE RAMIREZ
 
PDF
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
PPTX
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
PPTX
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
PDF
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
PPTX
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
DOCX
Import Data Form Excel to Tally Services
Tally xperts
 
PDF
Alarm in Android-Scheduling Timed Tasks Using AlarmManager in Android.pdf
Nabin Dhakal
 
PPTX
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
PPTX
MiniTool Power Data Recovery Full Crack Latest 2025
muhammadgurbazkhan
 
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
Salesforce CRM Services.VALiNTRY360
VALiNTRY360
 
Revolutionizing Code Modernization with AI
KrzysztofKkol1
 
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
Human Resources Information System (HRIS)
Amity University, Patna
 
How Apagen Empowered an EPC Company with Engineering ERP Software
SatishKumar2651
 
Streamline Contractor Lifecycle- TECH EHS Solution
TECH EHS Solution
 
Automate Cybersecurity Tasks with Python
VICTOR MAESTRE RAMIREZ
 
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
Import Data Form Excel to Tally Services
Tally xperts
 
Alarm in Android-Scheduling Timed Tasks Using AlarmManager in Android.pdf
Nabin Dhakal
 
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
MiniTool Power Data Recovery Full Crack Latest 2025
muhammadgurbazkhan
 
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 

Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap

  • 1. 1 Presented by: © IBM Corporation Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap Sanjeev Sharma CTO, DevOps Technical Sales and Adoption IBM Distinguished Engineer @sd_architect
  • 2. 2 © IBM Corporation Agenda  ‘Lean’ DevOps  DevOps in a (real) hybrid world  Addressing bottlenecks with DevOps  Creating a DevOps culture  Next Steps
  • 3. 3 © IBM Corporation ‘Lean’ DevOps The Process
  • 4. 4 © IBM Corporation DevOps: Origins
  • 5. 55 © IBM Corporation DevOps in the Enterprise: Multiple Bottlenecks Product Owner Senior Executives Users Domain ExpertsAuditors Gold Owner Support Staff External System Team Operations Staff Team MemberTeam Lead Team MemberTeam Member Line-of- business Customer
  • 6. 6 © IBM Corporation DevOps approach: Apply Lean principles accelerate feedback and improve time to value People Process Line-of- business Customer 1 3 2 1. Get ideas into production fast 2. Get people to use it 3. Get feedback Leverage feedback across the Delivery Pipeline to Continuously Improve: I. Application Delivered II. Environment Deployed III. Application and Environment Delivery Process
  • 7. 7 © IBM Corporation DevOps is not one of these things… It’s all of them! People Process Tools
  • 8. 8 © IBM Corporation Delayed learning is why waterfall fails Feedback: Months or years to learn if ideas / requirements match the market need Idea Development Integrated test Release Feedback: Weeks or months to validate code matches original requirements Requirements
  • 9. 99 © IBM Corporation Lean & Agile are at the heart of IBM’s DevOps approach – Balance efficiency and effectiveness to – deliver the right things right! Reduce work Eliminate bottlenecks and waste Fast response times Small batch sizes Continuous feedback LEAN AGILE Efficiency Effectiveness
  • 10. 10 © IBM Corporation The Critical Measure of DevOps Success The Hidden Factory Opportunity 80% 20% 50% 50% Waste Productive Hidden Factory= additional value you could create if you eliminated waste and redirected those resources to innovation DevOps Transformation
  • 11. 11 © IBM Corporation DevOps in a (real) hybrid world Hybrid applications, teams, development, deployment
  • 12. 12 © IBM Corporation The new world is Hybrid
  • 13. 13 © IBM Corporation Applications and teams are “hybrid” Rapid iterations Cloud Slower iterations Behind the firewall Alignment Continuous synchronization and planning Continuous testing Continuous deployment and monitoring Plan Develop Build Test Deploy Production Plan Develop Build Test Deploy Production
  • 14. 14 © IBM Corporation Development is “hybrid” SCM Build / CI Server Unit testing Test Automation Test Stubbing Delivery Pipeline Environment Configuration Automated Monitoring Cloud Asset Repository Configure: Develop Deploy StagingBuild Package TestSCM • Applications • Middleware • Databases Production
  • 15. 15 © IBM Corporation Deployment Environments are “hybrid” SCM Build / CI Server Unit testing Test Automation Test Stubbing Delivery Pipeline Environment Configuration Automated Monitoring Asset Repository Configure: • Applications • Middleware • Databases Develop SCM Deploy Staging ProductionBuild Package Test Cloud
  • 16. 16 © IBM Corporation Value Stream Mapping Addressing bottlenecks with DevOps
  • 17. 17 © IBM Corporation Bottlenecks in your Delivery Pipeline Address issue of congestion in software delivery 1 per min 1 per min 4 per min 1 per min 4 per min 4 per min
  • 18. 18 © IBM Corporation Mapping your Delivery Pipeline Idea/Feature/Bug Fix/ Enhancement Production Development Build QA SIT UAT Prod PMO Requirements/ Analyst Developer CustomersLine of Business Build Engineer QA Team Integration Tester User/Tester Operations Artifact Repository Deployment Engineer Release Management Code Repository Deploy Get Feedback Infrastructure as Code/ Cloud Patterns Feedback Customer or Customer Surrogate Metrics - Reporting/Dashboarding Tasks Artifacts
  • 19. 19 © IBM Corporation Mapping your Delivery Pipeline Idea/Feature/Bug Fix/ Enhancement Production Development Build QA SIT UAT Prod PMO Requirements/ Analyst Developer CustomersLine of Business Build Engineer QA Team Integration Tester User/Tester Operations Artifact Repository Deployment Engineer Release Management Code Repository Deploy Get Feedback Infrastructure as Code/ Cloud Patterns Feedback Customer or Customer Surrogate Metrics - Reporting/Dashboarding Tasks Artifacts Bottleneck: Rigid ‘One-size- fits-all’ Development process Solution: Agile Transformation with ‘Risk-Value’ based Process Variants
  • 20. 20 © IBM Corporation Mapping your Delivery Pipeline Idea/Feature/Bug Fix/ Enhancement Production Development Build QA SIT UAT Prod PMO Requirements/ Analyst Developer CustomersLine of Business Build Engineer QA Team Integration Tester User/Tester Operations Artifact Repository Deployment Engineer Release Management Code Repository Deploy Get Feedback Infrastructure as Code/ Cloud Patterns Feedback Customer or Customer Surrogate Metrics - Reporting/Dashboarding Tasks Artifacts Bottleneck: Ticket Based Environment Provisioning Solution: Cloud Hosted Developer ‘Self-Service’
  • 21. 21 © IBM Corporation Mapping your Delivery Pipeline Idea/Feature/Bug Fix/ Enhancement Production Development Build QA SIT UAT Prod PMO Requirements/ Analyst Developer CustomersLine of Business Build Engineer QA Team Integration Tester User/Tester Operations Artifact Repository Deployment Engineer Release Management Code Repository Deploy Get Feedback Infrastructure as Code/ Cloud Patterns Feedback Customer or Customer Surrogate Metrics - Reporting/Dashboarding Tasks Artifacts Bottleneck: Weekend long Deployments that often fail Solution: Frequent Deployment of Small Batches of Change
  • 22. 22 © IBM Corporation Mapping your Delivery Pipeline Idea/Feature/Bug Fix/ Enhancement Production Development Build QA SIT UAT Prod PMO Requirements/ Analyst Developer CustomersLine of Business Build Engineer QA Team Integration Tester User/Tester Operations Artifact Repository Deployment Engineer Release Management Code Repository Deploy Get Feedback Infrastructure as Code/ Cloud Patterns Feedback Customer or Customer Surrogate Metrics - Reporting/Dashboarding Tasks Artifacts Bottleneck: Late Discovery of Architectural Fragility Solution: Agile ‘Shift Left’ Integration Testing to early in LifeCycle
  • 23. 23 © IBM Corporation Delivery Pipeline Optimization: Large Bank • Challenge: – Developers were creating daily builds – QA team had a 3 – 5 day cycle time • Bottlenecks Identified: – Large Sizes of Testing Deployments – Lack of Deployment Automation – Ticket based manual environment provisioning – Lack of reliable source of Test Data • Solution: – Deployment Automation with IBM UrbanCode Deploy – Cloud hosted ‘on-demand’ environments with IBM UrbanCode Deploy with Patterns – Test Automation and Service Virtualization with IBM Rational Test Workbench – Test Data Management with IBM Optim Test Data Management
  • 24. 24 © IBM Corporation End-to-end testing with Continuous Delivery and Test Virtualization Databases Mainframe applications Third-party Services Rational Test Virtualization Server Databases Mainframe applications Virtualized Services SCM Build Deploy Rational Test Workbench Test RTW plugin RTVS plugin Actual Services Optim plugin Optim Test Data Management UAT UrbanCode Deploy Extract Data, Insert Data, Convert/Mask Data Update Data Configure and start Virtual Services Deploy App and Configure Middleware Deploy what is ready, virtualize the rest24 Cloud Platform Test Data Management IBM Security AppScan
  • 25. 25 © IBM Corporation End-to-end testing with Continuous Delivery and Test Virtualization Databases Mainframe applications Third-party Services Rational Test Virtualization Server Databases Mainframe applications Virtualized Services SCM Build Deploy Rational Test Workbench Test RTW plugin RTVS plugin Actual Services Optim plugin Optim Test Data Management UAT UrbanCode Deploy Extract Data, Insert Data, Convert/Mask Data Update Data Configure and start Virtual Services Deploy App and Configure Middleware Deploy what is ready, virtualize the rest25 Cloud Platform Test Data Management IBM UrbanCode Deploy: • Continuous Delivery to Dev – Test environments • Configure Middleware and Environments • Configure Virtual Test Servers • Inventory Management • Security Management Challenge Addressed: • Developer Self Service for end-to-endTesting IBM Security AppScan
  • 26. 26 © IBM Corporation IBM Security AppScan End-to-end testing with Continuous Delivery and Test Virtualization Databases Mainframe applications Third-party Services Rational Test Virtualization Server Databases Mainframe applications Virtualized Services SCM Build Deploy Rational Test Workbench Test RTW plugin RTVS plugin Actual Services Optim plugin Optim Test Data Management UAT UrbanCode Deploy Extract Data, Insert Data, Convert/Mask Data Update Data Configure and start Virtual Services Deploy App and Configure Middleware Deploy what is ready, virtualize the rest26 Cloud Platform Test Data Management IBM Rational Workbench: • Virtualize Services for testing • Manage Virtualized Test environments • Integration testing • Performance testing • Security Testing with AppScan Challenge Addressed: • Early testing (Shift-left) • Continuous end-to-end testing • Remove dependencies on back-end service availability for testing • Remove dependencies on test environment availability • Virtualize expensive mainframe services
  • 27. 27 © IBM Corporation End-to-end testing with Continuous Delivery and Test Virtualization Databases Mainframe applications Third-party Services Rational Test Virtualization Server Databases Mainframe applications Virtualized Services SCM Build Deploy Rational Test Workbench Test RTW plugin RTVS plugin Actual Services Optim plugin Optim Test Data Management UAT UrbanCode Deploy Extract Data, Insert Data, Convert/Mask Data Update Data Configure and start Virtual Services Deploy App and Configure Middleware Deploy what is ready, virtualize the rest27 Cloud Platform Test Data Management IBM InfoSphere Optim: • Test Data management • Mask and provide sets of test data for Continuous Testing Challenge Addressed: • Test Data Management IBM Security AppScan
  • 28. 28 © IBM Corporation End-to-end testing with Continuous Delivery and Test Virtualization Databases Mainframe applications Third-party Services Rational Test Virtualization Server Databases Mainframe applications Virtualized Services SCM Build Deploy Rational Test Workbench Test RTW plugin RTVS plugin Actual Services Optim plugin Optim Test Data Management UAT UrbanCode Deploy Extract Data, Insert Data, Convert/Mask Data Update Data Configure and start Virtual Services Deploy App and Configure Middleware Deploy what is ready, virtualize the rest28 Cloud Platform Test Data Management IBM Cloud Orchestrator: • Dev-Test-Prod Environment Provisioning • Environment Orchestration • Environment Management Challenge Addressed: • Orchestration and Provisioning IBM Security AppScan
  • 29. 29 © IBM Corporation Multi-Platform Application Deployment Automation Visibility and automated control of your application deployment process Middleware team Mobile App Team Backend Systems of Record UrbanCode Deploy Test SIT UAT Production
  • 30. 30 © IBM Corporation Application Deployment to Hybrid Environments Mobile Device Cloud Traditional Mainframe IDE CI Tool Built Artifacts Deliver Request Build System of Engagement System of Record IBM UrbanCode Deploy IBM UrbanCode Deploy with Patterns IBM UrbanCode Deploy Develop DeployBuildSCM
  • 31. 31 © IBM Corporation Application Deployment to Hybrid Environments IBM UrbanCode Deploy with Patterns IBM Bluemix Cloud Foundry On-prem IaaS On-prem Traditional IT IBM Cloud Orchestrator IBM PureApplication System IBM Cloud Manager with OpenStack 31 Virtual Machines Docker Containers IBM UrbanCode Release Systems of Engagement Systems of Record
  • 32. 32 © IBM Corporation Creating a DevOps culture And now for the hard part…
  • 33. 33 © IBM Corporation
  • 34. 3434 © IBM Corporation It’s all about the people Building a DevOps Culture grounded in lean and agile principles: – Everyone is responsible for Delivery – Common measures of Success – Don’t under-estimate the value of training and skills enablement! Product Owner Senior Executives Users Domain ExpertsAuditors Gold Owner Support Staff External System Team Operations Staff Team MemberTeam Lead Team MemberTeam Member
  • 35. 3535 © IBM Corporation DevOps – Key Takeaways 1. DevOps is about transforming application development and delivery in order to accelerate digital innovation. So DevOps is a topic for both business and IT roles in the organization. 2. You don’t buy DevOps, you do DevOps. DevOps is an approach, a mindset – a combination of culture, process and technology (including infrastructure, tools and services). 3. DevOps is not only about the hand-off between Development and Operations. DevOps is about applying lean and agile principles across the application delivery lifecycle (biz-dev-test-deploy- operate) to achieve continuous delivery of digital innovation. Map your Delivery Pipeline to find the bottlenecks!
  • 36. 36 © IBM Corporation Next steps Where can I learn more?
  • 37. 37 © IBM Corporation How to get started? 1 Get Mapped – Value Stream Mapping Workshop Assess current state & determine bottlenecks Define operational framework – organization, process, technology Define actionable, prioritized roadmap with pilots 2 Build & Pilot  Build / create the DevOps framework  Address gaps between current state and end state  Conduct pilots 3 Optimize & Expand  Optimize framework  Onboard next set of applications  Continue to monitor and measure impact Start Here
  • 38. 38 © IBM Corporation Voice of the IT – Senior Application Development Executive Listen: Steve Farley @ IBM Innovate 2014 (start @ 1:09:40) Carmen DeArdo @ DevOps Enterprise Summit 2014 (start @ 11:30) Steve Farley and Carmen DeArdo on Agile and DevOps @ Nationwide Steve Farley, VP Application Development Center, Nationwide Insurance Carmen DeArdo, Director, Build Technology Leader, Nationwide Insurance
  • 39. 39 © IBM Corporation More executive perspectives on DevOps Listen: Snehal Antani @ IBM Innovate 2014 (start @ 0:30) Gareth Wharton, CTO, Hiscox Snehal Antani, CIO CDF & CIO EA, GE Capital Americas “We built software and apps, such as our award-winning bank – GECapitalBank.com – from scratch in weeks to months – instead of months to years.” Listen: Gareth Wharton @ IBM InterConnect 2015 (start @ 16:45)
  • 40. 4040 © IBM Corporation For Dummies books: http://ibm.co/devopsfordummies http://ibm.co/agilefordummies http://ibm.co/ServiceVirtualizationForDummies http://ibm.co/ARDfordummies DevOps Lean Assessment (Beta): http://bit.ly/IBMLeanAssess IBM DevOps Page: http://ibm.com/DevOps IBM DevOps YouTube Playlist: http://bit.ly/1fiDOtl Resources Continuing your DevOps Adoption journey
  • 41. 41 © IBM Corporation © Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. Thank You
  • 42. 42 © IBM Corporation Acknowledgements and disclaimers © Copyright IBM Corporation 2013. All rights reserved. –U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM, the IBM logo, ibm.com, Rational, the Rational logo, Telelogic, the Telelogic logo, Green Hat, the Green Hat logo, and other IBM products and services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml If you have mentioned trademarks that are not from IBM, please update and add the following lines: [Insert any special third-party trademark names/attributions here] Other company, product, or service names may be trademarks or service marks of others. Availability: References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.