9
© 2014 IBM Corporation DevOps Overview

DevOps Overview

  • Upload
    genera

  • View
    131

  • Download
    2

Embed Size (px)

DESCRIPTION

DevOps Overview. IBM’s Approach to DevOps. 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. - PowerPoint PPT Presentation

Citation preview

Page 1: DevOps  Overview

© 2014 IBM Corporation

DevOps Overview

Page 2: DevOps  Overview

© 2014 IBM Corporation

IBM’s Approach to DevOps

2

Page 3: DevOps  Overview

© 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

Page 4: DevOps  Overview

© 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

Page 5: DevOps  Overview

© 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

Page 6: DevOps  Overview

© 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

Page 7: DevOps  Overview

© 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/

Page 8: DevOps  Overview

© 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

Page 9: DevOps  Overview

© 2014 IBM Corporation

Questions?

9