Making Sense of DevOps Tools: Open Source to Enterprise Solutions

33
© IBM Corporation 1 Making Sense of DevOps Tools: Open Source to Enterprise Solutions Thursday, Thursday 16, 10am EST Michael Azoff Principal Analyst, Ovum Sanjeev Sharma CTO DevOps Technical Evangelist and Distinguished Engineer, IBM @ mazoff @sd_architect

Transcript of Making Sense of DevOps Tools: Open Source to Enterprise Solutions

© IBM Corporation 1

Making Sense of DevOps Tools:

Open Source to Enterprise Solutions

Thursday, Thursday 16, 10am EST

Michael AzoffPrincipal Analyst, Ovum

Sanjeev SharmaCTO DevOps Technical Evangelist and

Distinguished Engineer, IBM

@mazoff

@sd_architect

© IBM Corporation 2

Today’s agenda

• Future of DevOps

• Key findings from Ovum ODM reports

• Making sense of open source and enterprise solutions

• Why microservices should not be built without continuous delivery

• DevOps for multi-speed environments: legacy to containers and

server-less computing

• How to get started and succeed with DevOps at enterprise scale

• Q&A

© IBM Corporation 3

Today’s agenda

• Future of DevOps

• Key findings from Ovum ODM reports

• Making sense of open source and enterprise solutions

• Why microservices should not be built without continuous delivery

• DevOps for multi-speed environments: legacy to containers and

server-less computing

• How to get started and succeed with DevOps at enterprise scale

• Q&A

Ovum | TMT intelligence | informa4 Copyright © Informa PLC

The iceberg model of an organization

Source: A. Neus, P. Scherf, Opening minds: Cultural change, IBM Systems Journal, VOL 44, NO 2, 2005

4

Ovum | TMT intelligence | informa5 Copyright © Informa PLC

High performing organizations deploy applications more frequently

Source: 2015 State of DevOps Report

High performers have fast cycle times: hours or minutes

Low performers: cycle time takes weeks and greater

5

© IBM Corporation 6

Today’s agenda

• Future of DevOps

• Key findings from Ovum ODM reports

• Making sense of open source and enterprise solutions

• Why microservices should not be built without continuous delivery

• DevOps for multi-speed environments: legacy to containers and

server-less computing

• How to get started and succeed with DevOps at enterprise scale

• Q&A

Ovum | TMT intelligence | informa7 Copyright © Informa PLC

The DevOps release management landscape

7

Ovum | TMT intelligence | informa8 Copyright © Informa PLC

Expanded view of Ovum Decision Matrix: DevOps Release Management 2016-2017

8

Ovum | TMT intelligence | informa9 Copyright © Informa PLC

Ovum Decision Matrix: DevOps Release Management 2016-2017 Rainbow Map

9

Ovum | TMT intelligence | informa10 Copyright © Informa PLC

ALM

10

Ovum | TMT intelligence | informa11 Copyright © Informa PLC

ALM and Agile Project Management as defined in the ODMs

11

Ovum | TMT intelligence | informa12 Copyright © Informa PLC

Expanded view of Ovum Decision Matrix: ALM 2016-2017

12

Ovum | TMT intelligence | informa13 Copyright © Informa PLC

Ovum Decision Matrix: ALM 2016-2017 Rainbow Map

13

Ovum | TMT intelligence | informa14 Copyright © Informa PLC

Agile Project Management

14

Ovum | TMT intelligence | informa15 Copyright © Informa PLC

Expanded view of Ovum Decision Matrix: Agile Project Management 2016-2017

15

Ovum | TMT intelligence | informa16 Copyright © Informa PLC

Ovum Decision Matrix: Agile Project Management 2016-2017 Rainbow Map

16

© IBM Corporation 17

Today’s agenda

• Future of DevOps

• Key findings from Ovum ODM reports

• Making sense of open source and enterprise solutions

• Why microservices should not be built without continuous delivery

• DevOps for multi-speed environments: legacy to containers and

server-less computing

• How to get started and succeed with DevOps at enterprise scale

• Q&A

© IBM Corporation 18

18

© IBM Corporation

78%

Op

en S

ou

rce

usa

ge

by

the

nu

mb

ers

64%

of companies participate in Open Source projects

Less than 3% don’t use OSS in

any way

67% of companies w/ > 5k employees

39%plan to start own external OSS project

47%plan to release internal tools & projects as OSS

53%expect to reduce barriers to employee participation

of companies run on Open Source

50% of companies say that more than half their engineers are working on open source projects

66%

of companies build software on Open Source

Source: Black Duck - 2015 Future of Open Source Survey Results

88%of companies to increase open source contributions in the next 2-3 years

Recognizing that open tech is a catalyst to innovation…

… many firms are now participating in open source communities

18

© IBM Corporation 19

19

© IBM Corporation

e-Business

Service OrientedArchitecture

SocialBusiness

MobileComputing

DynamicCloud

Big Data &Analytics

NO

SQL

Open Cloud Architecture

Leading innovation with open technology

19

© IBM Corporation 20

Today’s agenda

• Future of DevOps

• Key findings from Ovum ODM reports

• Making sense of open source and enterprise solutions

• Why microservices should not be built without continuous delivery

• DevOps for multi-speed environments: legacy to containers and

server-less computing

• How to get started and succeed with DevOps at enterprise scale

• Q&A

Ovum | TMT intelligence | informa21 Copyright © Informa PLC

Microservices on containers

© IBM Corporation 22

Today’s agenda

• Future of DevOps

• Key findings from Ovum ODM reports

• Making sense of open source and enterprise solutions

• Why microservices should not be built without continuous delivery

• DevOps for multi-speed environments: legacy to containers and

server-less computing

• How to get started and succeed with DevOps at enterprise scale

• Q&A

© IBM Corporation 23

Multi-Speed IT– Capabilities and Tooling

Innovation EdgeCloud Native, 12-factor Apps, Microservices, DevOps, PaaS, Containers

Industrialized CoreTraditional Development, DevOps, Monolithic Apps, Cloud-ready

Traditional IT, Private/Local Cloud, Dedicated Cloud, Public Cloud, PaaS, Containers

Spee

d v

s R

isk

App Development, Orchestration, Integration, Security, Management, Governance

© IBM Corporation 24

Multi-Speed IT– Five Touchpoints

Innovation Edge

Industrialized Core

Planning Deployment Automation,

Orchestration, Brokerage

Test

VirtualizationAPIs

Release

Manage

ment

© IBM Corporation 25

Today’s agenda

• Future of DevOps

• Key findings from Ovum ODM reports

• Making sense of open source and enterprise solutions

• Why microservices should not be built without continuous delivery

• DevOps for multi-speed environments: legacy to containers and

server-less computing

• How to get started and succeed with DevOps at enterprise scale

• Q&A

© IBM Corporation 26

Standardization

of Tools and

Practices drives

Scalability

across the

Enterprise.

© IBM Corporation 27

Cloud-nativeMicroservices architecture, loosely coupled, elastic-scale, recover-oriented computing

Shorter delivery cyclesZero lines of code to public launch in < 5 months

Working like a startup “Two pizza teams”- small integrated teams of developers, designers, data scientists and offering management

Startup @ Scale within IBM

IBM Mobile Presence Insights

IBM Bluemix Garage Method

IBM Bluemix Dedicated – GitHub Enterprise

IBM Watson Services

IBM Marketplace

Garage Method

Toolchains

Startup culture

© IBM Corporation 28

GitHub Enterprise on IBM Bluemix Dedicated

First ever secure, cloud-hosted,

managed GitHub Enterprise

service

Speed innovation with over 150

integrated Bluemix services,

including DevOps, cognitive, mobile

Global presence with over 25 data

centers worldwide

To learn more visit:http://www.ibm.com/cloud-

computing/bluemix/dedicated/

COMING

SOON!

© IBM Corporation 29

Today’s agenda

• Future of DevOps

• Key findings from Ovum ODM reports

• Making sense of open source and enterprise solutions

• Why microservices should not be built without continuous delivery

• DevOps for multi-speed environments: legacy to containers and

server-less computing

• How to get started and succeed with DevOps at enterprise scale

• Q&A

© IBM Corporation 30

Download your complimentary copy of Ovum ODM reports

Ovum Decision Matrix: Selecting an Application Lifecycle Management Solution, 2016–2017, IT0022_000624, April 2016.

Ovum Decision Matrix: Selecting a DevOps Release Management Solution, 2016–2017, IT0022_000636, April 2016.

Ovum Decision Matrix: Selecting an Agile Project Management Solution, 2016–2017, IT0022_000635, April 2016.

© IBM Corporation 31 © IBM Corporation 31

Thank You

Ovum | TMT intelligence | informa32 Copyright © Informa PLC

Continuous integration and testing

Ovum | TMT intelligence | informa33 Copyright © Informa PLC

Continuous delivery