Enterprise capability

Download Report

Transcript Enterprise capability

DevOps Overview
© 2014 IBM Corporation
IBM’s Approach to DevOps
2
© 2014 IBM Corporation
IBM DevOps point of view
Enterprise capability for continuous software delivery that enables clients to seize market
opportunities and reduce time to customer feedback
Accelerate
software delivery –
for faster time to value
Balance speed, cost,
quality and risk –
for increased capacity
to innovate
Reduce time to
customer feedback –
for improved customer
experience
3
White paper at https://ibm.biz/BdxTf9
© 2014 IBM Corporation
IBM DevOps point of view
Enterprise capability for continuous software delivery that enables clients to seize market
opportunities and reduce time to customer feedback
Continuous
Business Planning
Accelerate
software delivery –
for faster time to value
Continuous
Monitoring
Balance speed, cost,
quality and risk –
for increased capacity
to innovate
Reduce time to
customer feedback –
for improved customer
experience
4
Continuous
Customer
Feedback and
Optimization
Plan
and Measure
DevOps –
Continuous
Monitor
innovation,
and Optimize
feedback and
improvements
Collaborative
Development
Develop
and Test
Release
and Deploy
Continuous
Testing
Continuous Release
and Deployment
© 2014 IBM Corporation
Practice based DevOps maturity model
Improve continuously with
development intelligence
Test Continuously
Leverage Quality Trends
Manage environments
through automation
Provide self-service build,
provision and deploy
Automate problem isolation
and issue resolution
Optimize to customer KPIs
continuously
Manage data and virtual
services for test
Optimize applications
Use enterprise issue
resolution procedures
Scaled
Monitor / Optimize
Define release with
business objectives
Measure to customer value
Reliable
Release / Deploy
Plan and source
strategically
Dashboard portfolio
measures
Deliver and integrate and build
continuously
Standardize and automate
cross-enterprise
Automate patterns-based
provision and deploy
Repeatable
Develop / Test
Link objectives to releases
Centralize Requirements
Management
Measure to project metrics
Link lifecycle information
Deliver and build with test
Automate testing
Embed Quality Reporting
Plan departmental releases
and automate status
Automated deployment with
standard topologies
Monitor using business and
end user context
Centralize event notification
and incident resolution
Practiced
Plan / Measure
Document objectives locally
Manage department
resources
Manage Lifecycle artifacts
Schedule SCM integrations
and automated builds
Test following construction
Plan and manage releases
Standardize deployments
Monitor resources
consistently
Collaborate Dev/Ops
informally
© 2014 IBM Corporation
Prescription for DevOps adoption
A maturity model approach: identify key pain points, assess current capabilities, produce a
heat map of focus areas, and establish a roadmap for execution
Identify key pain
points in the delivery
process
6
Assess current
capabilities using the
DevOps maturity
model
Produce heat maps of
capability gaps and
areas of improvement
to determine priority
Establish a roadmap
with milestones and
execution timelines
© 2014 IBM Corporation
It’s about the people, principles and values…
Lean, agile and DevOps
transformation changes are
culture changes
“Culture reflects the
realities of people working
together every day…
…a set of values,
practices, and traditions
that define who we are as a
group.”
--Frances Hesselbeim
Work by Uwe Kils)
http://www.ecoscope.com/iceberg/
No framework alone will
make you successful.
© 2014 IBM Corporation
IBM DevOps Solution
IBM’s DevOps solution is built on an open standards based platform and a set of
services which enable clients to leverage open source and third party tools
Rational Focal Point
Rational Requirements Composer
IBM UrbanCode
Release
Line of
Busine
ss
Rational Team Concert
SmartCloud Orchestrator
IBM Pure Application System
IBM UrbanCode
Deploy
Jenkins
Rational Build Forge
Rational Asset Manager
Rational Quality Manager
Rational Test Workbench
Rational Test Virtualization Server
Rational Development and Test
Environment for System z
InforSphere Optim Test Data Mgmt
SmartCloud Application
Performance Management
8
© 2014 IBM Corporation
Questions?
9
© 2014 IBM Corporation