+ All Categories
Home > Technology > DevOps Connect Breakfast Briefing Panel Discussion

DevOps Connect Breakfast Briefing Panel Discussion

Date post: 20-Aug-2015
Category:
Upload: ranger4-limited
View: 485 times
Download: 1 times
Share this document with a friend
Popular Tags:
30
www.ranger4.co m DevOpstasti c DevOps Connect 4 th February 2015 Your panel today: - Alan Shimel from DevOps.com - Mark Roberts from IBM - Ben Wooton from Contino - Helen Beal from Ranger4
Transcript

www.ranger4.com

DevOpstastic

DevOps Connect4th February 2015

Your panel today:- Alan Shimel from DevOps.com- Mark Roberts from IBM- Ben Wooton from Contino- Helen Beal from Ranger4

www.ranger4.com

DevOpstastic

Topics for Discussion

• DevOps – Patterns– Cookbooks– Teams– ‘Done’

www.ranger4.com

DevOpstastic

Gartner’s

7Steps for DevOps

Adoptionfrom Ronnie Colville

www.ranger4.com

DevOpstastic

1.Define

DevOps for You

www.ranger4.com

DevOpstastic

What Drives DevOps?

I’m in charge of stability

I’m all about change

CONFLICTDevelopment Operations

www.ranger4.com

DevOpstastic

Don’t fight stupid -Make more awesome

(Jesse’s rule)

www.ranger4.com

DevOpstastic

“DevOps finally proves how IT can be a strategic advantage that allows a business to beat the pants off the competition. This is the moment we’ve all been waiting for.”

John Wills via Gene Kim

www.ranger4.com

DevOpstastic

“DevOps is the merger of the realms of development and operations (and if truth be told elements of product management, QA, and *winces* even sales should be thrown into the mix too).”

James Turnbull, Puppet Labs

www.ranger4.com

DevOpstastic

“DevOps refers to the emerging professional movement that advocates a collaborative working relationship between Development and IT Operations, resulting in the fast flow of planned work (i.e., high deploy rates), while simultaneously increasing the reliability, stability, resilience of the production environment.”

Gene Kim

www.ranger4.com

DevOpstastic

Is DevOps:• A buzzword?• Voodoo?• A silver bullet?• A new, shiny object?• Automagic?

www.ranger4.com

DevOpstastic

2.Pick the App

www.ranger4.com

DevOpstastic

Pace Layers for DevOps

Systems of

Record

Systems of

Differentiation

Systemsof

Innovation

Traditional

Dev

Ops

Change

Governance

+

+

-

-

www.ranger4.com

DevOpstastic

3.Pick the Team

www.ranger4.com

DevOpstastic

JP Morgan Chasenow has more

developers than Google

www.ranger4.com

DevOpstastic

DevOps Teams: Anti-patterns

Type A: Separate Silos

Dev

Ops

With thanks to Matthew Skelton

www.ranger4.com

DevOpstastic

DevOps Teams: Anti-patterns

Type B: Separate DevOps Silo

Dev

Ops

With thanks to Matthew Skelton

DevOps

www.ranger4.com

DevOpstastic

DevOps Teams: Anti-patterns

Type C: “We don’t need Ops.”/NoOps

Dev

Ops

With thanks to Matthew Skelton

DevOps

www.ranger4.com

DevOpstastic

DevOps Teams: Patterns

Type 1: Smooth Collaboration

Dev

Ops

With thanks to Matthew Skelton

www.ranger4.com

DevOpstastic

DevOps Teams: Patterns

Type 2: Fully Embedded

Dev

Ops

With thanks to Matthew Skelton

www.ranger4.com

DevOpstastic

DevOps Teams: Patterns

Type 3: Infrastructure as a Service

Dev

Ops

With thanks to Matthew Skelton

DevOps

www.ranger4.com

DevOpstastic

DevOps Teams: Patterns

Type 4: DevOps as a Service

Dev

Ops

With thanks to Matthew Skelton

DevOps

www.ranger4.com

DevOpstastic

DevOps Teams: Patterns

Type 5: Temporary DevOps

Dev

Ops

With thanks to Matthew Skelton

DevOps

www.ranger4.com

DevOpstastic

DevOps Teams: Patterns

Type 6: Enterprise DevOps

Dev

Ops

www.ranger4.com

DevOpstastic

4.Pick a

Methodology

www.ranger4.com

DevOpstastic

5.Change the

Metrics

www.ranger4.com

DevOpstastic

Business Metrics

Metric Frequency Current Target

Frequency of Release Per week 1 OnDemand

Frequency of Defect Per week 55 5

Frequency of Outage Per month 6 1

Elapsed Time to Release

Hours 27 1

Time to Resolve Defect Hours 3 0.2

MTTR Hours 6 0.1

www.ranger4.com

DevOpstastic

6.Automate as

Much as Possible

www.ranger4.com

DevOpstastic

DevOps Tools Categories

Application performance monitoringPerformance testing

Functional testingEnterprise security

Release automationCapacity management

Application development lifecycleChange/confguration managementProject and program management

Service virtualizationHybrid cloud management

Infrastructure managementVirtual lab management

0 5 10 15 20 25 30 35 40

%

www.ranger4.com

DevOpstastic

7.Consider a Toolchain

www.ranger4.com

DevOpstastic

Deplo

y

Arc

hit

ect

ure

and

Pro

cess

Modelin

g

Develo

pm

ent

Build

Requir

em

ents

G

ath

eri

ng a

nd

Managem

ent

Test

ing

Rele

ase

Configura

tion

APM

Software Development LifeCycle

DevOps Toolchain for Continuous Delivery

Plan Design Implement Maintain

Development Operations


Recommended