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

A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOpsIBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOpsSanjeev Sharma
 
DevOps adoption in the enterprise
DevOps adoption in the enterpriseDevOps adoption in the enterprise
DevOps adoption in the enterprise
Sanjeev Sharma
 
Continuous Delivery in the Enterprise
Continuous Delivery in the EnterpriseContinuous Delivery in the Enterprise
Continuous Delivery in the Enterprise
IBM UrbanCode Products
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
Sanjeev Sharma
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
IBM UrbanCode Products
 
DevOps for Enterprise Systems Overview
DevOps for Enterprise Systems OverviewDevOps for Enterprise Systems Overview
DevOps for Enterprise Systems Overview
Rosalind Radcliffe
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
IBM UrbanCode Products
 
Enterprise DevOps: Scaling Build, Deploy, Test, Release
Enterprise DevOps: Scaling Build, Deploy, Test, ReleaseEnterprise DevOps: Scaling Build, Deploy, Test, Release
Enterprise DevOps: Scaling Build, Deploy, Test, Release
IBM UrbanCode Products
 
dev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOpsdev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOps
Sanjeev Sharma
 
DevOps: From Adoption to Performance
DevOps: From Adoption to PerformanceDevOps: From Adoption to Performance
DevOps: From Adoption to Performance
Dynatrace
 
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode DeployContinuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
IBM UrbanCode Products
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101Sanjeev Sharma
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
Sanjeev Sharma
 
Building a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't EvilBuilding a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't Evil
IBM UrbanCode Products
 
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
Sanjeev Sharma
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Sanjeev Sharma
 
Pulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and RoadmapPulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and Roadmap
Daniel Berg
 
Building a DevOps Team that isn't Evil
Building a DevOps Team that isn't EvilBuilding a DevOps Team that isn't Evil
Building a DevOps Team that isn't EvilIBM UrbanCode Products
 
Sea spin5 2013
Sea spin5 2013Sea spin5 2013
Sea spin5 2013Jeff Smith
 

What's hot (20)

A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOpsIBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
 
DevOps adoption in the enterprise
DevOps adoption in the enterpriseDevOps adoption in the enterprise
DevOps adoption in the enterprise
 
Continuous Delivery in the Enterprise
Continuous Delivery in the EnterpriseContinuous Delivery in the Enterprise
Continuous Delivery in the Enterprise
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
 
DevOps for Enterprise Systems Overview
DevOps for Enterprise Systems OverviewDevOps for Enterprise Systems Overview
DevOps for Enterprise Systems Overview
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
 
Enterprise DevOps: Scaling Build, Deploy, Test, Release
Enterprise DevOps: Scaling Build, Deploy, Test, ReleaseEnterprise DevOps: Scaling Build, Deploy, Test, Release
Enterprise DevOps: Scaling Build, Deploy, Test, Release
 
dev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOpsdev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOps
 
DevOps: From Adoption to Performance
DevOps: From Adoption to PerformanceDevOps: From Adoption to Performance
DevOps: From Adoption to Performance
 
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode DeployContinuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
Building a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't EvilBuilding a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't Evil
 
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
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation Center
 
Pulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and RoadmapPulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and Roadmap
 
Building a DevOps Team that isn't Evil
Building a DevOps Team that isn't EvilBuilding a DevOps Team that isn't Evil
Building a DevOps Team that isn't Evil
 
Sea spin5 2013
Sea spin5 2013Sea spin5 2013
Sea spin5 2013
 

Viewers also liked

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

Viewers also liked (6)

Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
 
Rundeck's History and Future
Rundeck's History and FutureRundeck's History and Future
Rundeck's History and Future
 
DOES SFO 2016 - Topo Pal - DevOps at Capital One
DOES SFO 2016 - Topo Pal - DevOps at Capital OneDOES SFO 2016 - Topo Pal - DevOps at Capital One
DOES SFO 2016 - Topo Pal - DevOps at Capital One
 
How will DevOps benefit enterprise?
How will DevOps benefit enterprise? How will DevOps benefit enterprise?
How will DevOps benefit enterprise?
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
How do I do DevOps when all I have is Ops?
How do I do DevOps when all I have is Ops?How do I do DevOps when all I have is Ops?
How do I do DevOps when all I have is Ops?
 

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

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
IBM UrbanCode Products
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
Sanjeev Sharma
 
Overview
OverviewOverview
Overview
Joanne Scouler
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
IBM Rational software
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
Sanjeev Sharma
 
Cloud With DevOps Enabling Rapid Business Development
Cloud With DevOps Enabling Rapid Business DevelopmentCloud With DevOps Enabling Rapid Business Development
Cloud With DevOps Enabling Rapid Business Development
Sam Garforth
 
Webcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframeWebcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframe
Rosalind Radcliffe
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
IBM UrbanCode Products
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)
Felipe Freire
 
S106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cicsS106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cics
nick_garrod
 
Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World
Dev_Events
 
Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDaniel Berg
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
Sanjeev Sharma
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
Sanjeev Sharma
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
IBM UrbanCode Products
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...Daniel Berg
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
DevOps.com
 
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Michael Elder
 
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesApplying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomes
Kartik Kanakasabesan
 

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

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
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
 
Overview
OverviewOverview
Overview
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
 
Cloud With DevOps Enabling Rapid Business Development
Cloud With DevOps Enabling Rapid Business DevelopmentCloud With DevOps Enabling Rapid Business Development
Cloud With DevOps Enabling Rapid Business Development
 
Webcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframeWebcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframe
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)
 
S106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cicsS106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cics
 
Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World
 
Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_final
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
 
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
 
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesApplying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomes
 

More from IBM UrbanCode Products

Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
IBM UrbanCode Products
 
What's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode DeployWhat's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode Deploy
IBM UrbanCode Products
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
IBM UrbanCode Products
 
Using Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT ChallengesUsing Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT Challenges
IBM UrbanCode Products
 
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps:  Standardizing Chaotic Culture at NBCUniversalEfficient DevOps:  Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
IBM UrbanCode Products
 
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
IBM UrbanCode Products
 
Shift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production FailureShift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production Failure
IBM UrbanCode Products
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
IBM UrbanCode Products
 
Death to Manual Deployments
Death to Manual DeploymentsDeath to Manual Deployments
Death to Manual Deployments
IBM UrbanCode Products
 
Securing the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode DeploySecuring the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode Deploy
IBM UrbanCode Products
 
A True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOpsA True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOps
IBM UrbanCode Products
 
UrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the DotsUrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the Dots
IBM UrbanCode Products
 
Creating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't EvilCreating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't Evil
IBM UrbanCode Products
 
Release and Deploy Sessions at IBM InterConnect 2015
Release and Deploy Sessions at IBM InterConnect 2015Release and Deploy Sessions at IBM InterConnect 2015
Release and Deploy Sessions at IBM InterConnect 2015
IBM UrbanCode Products
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
IBM UrbanCode Products
 
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCodeContinuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
IBM UrbanCode Products
 
Helping Organizations Realize the Value of DevOps with Continuous Software De...
Helping Organizations Realize the Value of DevOps with Continuous Software De...Helping Organizations Realize the Value of DevOps with Continuous Software De...
Helping Organizations Realize the Value of DevOps with Continuous Software De...
IBM UrbanCode Products
 
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with BluemixAdopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
IBM UrbanCode Products
 
How to Build a DevOps Toolchain
How to Build a DevOps ToolchainHow to Build a DevOps Toolchain
How to Build a DevOps Toolchain
IBM UrbanCode Products
 
TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation
IBM UrbanCode Products
 

More from IBM UrbanCode Products (20)

Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
 
What's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode DeployWhat's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode Deploy
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
 
Using Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT ChallengesUsing Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT Challenges
 
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps:  Standardizing Chaotic Culture at NBCUniversalEfficient DevOps:  Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
 
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
 
Shift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production FailureShift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production Failure
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
Death to Manual Deployments
Death to Manual DeploymentsDeath to Manual Deployments
Death to Manual Deployments
 
Securing the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode DeploySecuring the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode Deploy
 
A True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOpsA True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOps
 
UrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the DotsUrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the Dots
 
Creating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't EvilCreating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't Evil
 
Release and Deploy Sessions at IBM InterConnect 2015
Release and Deploy Sessions at IBM InterConnect 2015Release and Deploy Sessions at IBM InterConnect 2015
Release and Deploy Sessions at IBM InterConnect 2015
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
 
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCodeContinuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
 
Helping Organizations Realize the Value of DevOps with Continuous Software De...
Helping Organizations Realize the Value of DevOps with Continuous Software De...Helping Organizations Realize the Value of DevOps with Continuous Software De...
Helping Organizations Realize the Value of DevOps with Continuous Software De...
 
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with BluemixAdopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
 
How to Build a DevOps Toolchain
How to Build a DevOps ToolchainHow to Build a DevOps Toolchain
How to Build a DevOps Toolchain
 
TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation
 

Recently uploaded

Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 

Recently uploaded (20)

Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 

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.