© 2014 IBM Corporation
DevOps Overview
© 2014 IBM Corporation
IBM’s Approach to DevOps
2
© 2014 IBM Corporation3
IBM DevOps point of viewEnterprise capability for continuous software delivery that enables clients to seize market opportunities and reduce time to customer feedback
Acceleratesoftware 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
White paper at https://ibm.biz/BdxTf9
© 2014 IBM Corporation4
Acceleratesoftware 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
ContinuousMonitoring
Collaborative Development
Continuous Release and Deployment
ContinuousCustomer
Feedback and Optimization
ContinuousBusiness Planning
ContinuousTesting
Monitorand Optimize
Developand Test
Releaseand Deploy
Planand Measure
DevOps –Continuousinnovation,
feedback and improvements
IBM DevOps point of viewEnterprise capability for continuous software delivery that enables clients to seize market opportunities and reduce time to customer feedback
© 2014 IBM Corporation
Plan / Measure Develop / Test Release / Deploy Monitor / Optimize
Scaled
Reliable
Repeatable
Practiced
Practice based DevOps maturity model
Define release with business objectives
Measure to customer value
Optimize applicationsUse enterprise issue resolution procedures
Standardize and automate cross-enterprise
Automate patterns-based provision and deploy
Manage data and virtual services for test
Deliver and integrate and build continuously
Link objectives to releasesCentralize Requirements
ManagementMeasure to project metrics
Link lifecycle information Deliver and build with test
Automate testingEmbed Quality Reporting
Plan departmental releases and automate status
Automated deployment with standard topologies
Document objectives locallyManage department
resources
Manage Lifecycle artifactsSchedule SCM integrations
and automated builds Test following construction
Plan and manage releases Standardize deployments
Monitor resources consistently
Collaborate Dev/Ops informally
Plan and source strategically
Dashboard portfolio measures
Monitor using business and end user context
Centralize event notification and incident resolution
Automate problem isolation and issue resolution
Optimize to customer KPIs continuously
Improve continuously with development intelligence
Test ContinuouslyLeverage Quality Trends
Manage environments through automation
Provide self-service build, provision and deploy
© 2014 IBM Corporation6
Prescription for DevOps adoptionA 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
Establish a roadmapwith milestones and execution timelines
Assess current capabilities using the
DevOps maturity model
Produce heat maps of capability gaps and areas of improvement to determine priority
© 2014 IBM Corporation
No framework alone will make you successful.
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/
© 2014 IBM Corporation
IBM DevOps Solution
8
Line of Busine
ss
Rational Team Concert SmartCloud Application Performance Management
Rational Focal PointRational Requirements Composer
SmartCloud OrchestratorIBM Pure Application System
IBM UrbanCode Deploy
IBM UrbanCode Release
Rational Quality ManagerRational Test WorkbenchRational Test Virtualization ServerRational Development and Test Environment for System zInforSphere Optim Test Data Mgmt
Jenkins
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 Build Forge
Rational Asset Manager
© 2014 IBM Corporation
Questions?
9