Upload
masstlc
View
75
Download
1
Embed Size (px)
Citation preview
© 2013 IBM Corporation© 2013 IBM Corporation
The Latest Trend for Agility and Rapid Development: DevOps
1
Dr. Helen Dai Director of Product Management, DevOps IBM Software, Rational
© 2013 IBM Corporation
Three major shifts are driving the next era of computing
▪Data: a new basis of competitive advantage
▪Cloud: a path to new business models
▪Engagement: a change in the way the world works
DevOps is the “HOW” !
DevOps Experimentation, feedback loops,
continuous innovation !
2
© 2013 IBM Corporation
InnovateOptimize
Focus on Operational Costs • Consolidation and modernization • Improved operations automation • Risk and compliance management • Go from manual approach to analytics-‐driven optimization
Systems of Records Cloud-‐Enabled (On Prem)
Systems of Engagement Cloud First (Off Prem)
Focus on Speed and Agility • Assemble solutions from verified components and services
• Continuous Development and deployment in the cloud
• Fail Fast and continuously gather and assess market / user feedback
Driving Investment
Driving the Need
Operations
Development
Organizations must embrace new business models and disruptive technologies to be competitive, meet business needs and innovate
3
© 2013 IBM Corporation
DevOps approach: Apply Lean principles to software delivery to create a continuous feedback loop with customers
Line-of-business
Customer
1
3
2
1. Get ideas into production fast 2. Get people to use it 3. Get feedback !Adopt DevOps approach to continuously
manage changes, obtain feedback and deliver changes to users
Eliminate any activity that is not necessary for learning what customers want
© 2013 IBM Corporation
DevOps Principles and Values
• Deliver small increments of functionality
• Enable collaboration between all players and remove silos Automate environment provisioning & app deployments
• Develop and test against a production-like environments
• Continuously test & integrate code, test early(shift left testing)
• Optimize end-to-end software delivery pipeline
!• Amplify feedback loops and continuous improvement
5
Apply Lean Thinking to eliminate bottlenecks, reduce cycle time and risk of failure at the same time
People
Process
Technology