Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

19
1 © IBM Corporation Accelerating the delivery of Innovation with DevOps Bernie Coyne IBM DevOps Evangelist [email protected] @BernieCoyne From the co- author of DevOps For Dummies …

Transcript of Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

Page 1: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

1 © IBM Corporation

Accelerating the delivery of Innovation with DevOps

Bernie Coyne IBM DevOps Evangelist [email protected] @BernieCoyne

From the co-author of DevOps For Dummies …

Page 2: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

2 © IBM Corporation

Going from Agile to DevOps

Goal: Build an End-to-End Delivery Pipeline

Page 3: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

3 3 © IBM Corporation

Patterns of DevOps Adoption

Three Key Business Drivers

1.  Driving Business Agility 2.  Driving Innovation 3.  Scaling for the Enterprise

Page 4: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

4 © IBM Corporation

Success Patterns

#1 - Driving Business Agility

•  Collaborative Development •  Continuous Delivery •  Shift Left Test •  Shift Left Ops Engagement •  ‘Lean' Application Delivery

Page 5: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

5 © IBM Corporation

Collaborative Development •  Teamwork •  Continuous Integration •  Single source of truth •  Scrum and SAFe team process support •  Transparency

Page 6: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

6 © IBM Corporation

Continuous Delivery …through deployment automation

•  Manage application components and versions

•  Manage configurations across all environments

•  Offer secure ‘self-service’ capabilities

•  Increase transparency •  Ensure governance and compliancy

Page 7: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

7 © IBM Corporation

Databases Internal Messages

Third-party Services

virtual components

Simultaneously test across multiple test

stages

Dev QA

Service Virtualization

Deployment Automation

Test Automation

Test Environments

Dynamic Infrastructure

§  Deploy what is ready, virtualize the rest

§  Continuously test in production-like env.

Quality Management §  Manage quality across the delivery lifecycle

Shift Left Test …deploy what is ready, virtualize the rest

Page 8: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

8 © IBM Corporation

•  Deploying Infrastructure is the biggest bottleneck for the Delivery Pipeline "

•  Software Defined Environments"•  Practitioner self-service access to

environments"•  Engage Operations early

Shift Left Ops Engagement"

Application !Changes!

Infrastructure!Changes!

Page 9: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

9 © IBM Corporation

•  Agile Project Management"•  Reduce Batch size

•  Right Architecture"•  Integrated Delivery Pipeline"•  ‘Continuous Funding’"•  Continuous Improvement "

Lean Application Delivery"

1 per min 1 per min

4 per min 1 per min

4 per min 4 per min

Page 10: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

10 © IBM Corporation

Success Patterns

#2 - Driving Innovation

•  Rapid Delivery for Innovation/Experimentation

•  Architecting for the Cloud

Page 11: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

11 © IBM Corporation

Driving Innovation: Rapid Development and Feedback for Experimentation

Line-of-business Customer

1

3

2

•  Minimum Viable Product/Capability

•  Canary Testing •  A/B Testing

How "Thinking Like A Developer" Disrupts The Boardroom Jeff Smith – IBM CIO //ibm.biz/jeffsmith

Page 12: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

12 © IBM Corporation

Architecting for the Cloud ….Containers + Microservices

The Ops guy Worries about what’s “outside” the container •  Logging •  Remote access •  Monitoring •  Network config All containers start, stop, copy, attach, migrate, etc. the same way

The developer Worries about what’s “inside” the container •  Code •  Libraries •  Package Manager •  Apps •  Data •  API’s

Page 13: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

13 © IBM Corporation

Success Patterns

#3 - Scaling for the Enterprise

•  Release Automation for multi-speed IT •  Standardization across the enterprise

Page 14: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

14 © IBM Corporation

Applications, teams and environments ….lead to multi-speed IT and hybrid applications Rapid iterations

Cloud Native

Slower iterations

Cloud Ready

Planning /Transformation

Continuous synchronization and planning

Continuous testing Continuous deployment and monitoring

Plan Develop Build Test Deploy Production

Plan Develop Build Test Deploy Production

Automation

Alignment

Page 15: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

15 © IBM Corporation

Standardization across the Enterprise: Application Deployment to Hybrid Environments

Cloud Foundry

On-prem IaaS

On-prem Traditional IT

IBM  Cloud  Orchestrator  IBM  PureApplica6on  System  

IBM  Cloud  Manager  with  OpenStack  

15

Virtual Machines

Docker Containers

Cloud Native

Cloud Ready

Deployment Automation

Page 16: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

16 © IBM Corporation

Building a DevOps Culture grounded in lean and agile principles

•  Setup a DevOps Center of Excellence

•  Everyone is responsible for Delivery, including external Stakeholders

•  Common Measures of Success

Success Pattern

Page 17: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

17 © IBM Corporation

Register at: ibm.biz/workshopCA

Page 18: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

18 18 © IBM Corporation

•  DevOps related Dummies books: //ibm.biz/devopsdummiesbooks

•  DevOps Self Assessment //ibm.biz/devopsassessment

•  The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win – Gene Kim Available on //Amazon.com

•  How "Thinking Like A Developer" Disrupts The Boardroom - Jeff Smith – IBM CIO //ibm.biz/jeffsmith

•  Multi-platform Deployment Automation guide //ibm.biz/multiplatformdeployarticle

•  IBM DevOps website: //ibm.com/DevOps

•  IBM DevOps YouTube Playlist: //bit.ly/1fiDOtl

• 

Continue your DevOps journey

Page 19: Accelerating the delivery of innovation with DevOps v3 (short ver).pptx

19 © IBM Corporation

© Copyright IBM Corporation 2016. 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