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

Post on 13-Feb-2017

217 views 0 download

Transcript of 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 coyneb@us.ibm.com @BernieCoyne

From the co-author of DevOps For Dummies …

2 © IBM Corporation

Going from Agile to DevOps

Goal: Build an End-to-End Delivery Pipeline

3 3 © IBM Corporation

Patterns of DevOps Adoption

Three Key Business Drivers

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

4 © IBM Corporation

Success Patterns

#1 - Driving Business Agility

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

5 © IBM Corporation

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

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

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

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!

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

10 © IBM Corporation

Success Patterns

#2 - Driving Innovation

•  Rapid Delivery for Innovation/Experimentation

•  Architecting for the Cloud

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

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

13 © IBM Corporation

Success Patterns

#3 - Scaling for the Enterprise

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

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

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

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

17 © IBM Corporation

Register at: ibm.biz/workshopCA

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

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