5 Common Barriers When Introducing DevOps

Preview:

DESCRIPTION

Ignite Talk given by ActiveState Cloud Solution Architect Ho Ming Li at DevOpsDays Silicon Valley 2014

Citation preview

5 Common Barrierswhen Introducing DevOps

Ho Ming Li ActiveState

www.activestate.com/stackato

AboutDiscuss: PaaS and DevOpsWith: Users, Devs, Ops, Managers, Execs

Today’s Goal:

Bring awareness - lessons learntOffer some thoughts and tips

Why DevOpsSelf-Service, Agile, Collaboration

How #1 Tools?

How #1 Tools?

Not the Problem

How #2 People!

DEV OPS

P1. Do Not See the Light

don't need it

what is devops

why devops

A1. Do Not See the Light Nothing to do but…

Educate

Educate

Educate

Talk it through. Look at what others are doing.

P2. Ain’t Broken, Don’t Fix Itdon't bother, too troublesome

let’s stay with what we have

desire to stick to status quo

If you don’t change and make progress…

… you’re definitely falling behind

P2. Ain’t Broken, Don’t Fix It

Be the change agent

Instill a culture that encourages change

Foster innovation by establishing a culture that accept and reward new ideas

A2. Ain’t Broken, Don’t Fix It

Concern about lost of responsibilities

Sense of losing job security

Like to keep doing what they do

P3. Dude, that’s my job!

A3. Dude, that’s my job!

“It’s OK to automate yourself out of a job because, well, there are jobs everywhere.”

— Ken Owens, CTO of Cloud Services, Cisco

in CF Summit 2014

A3. Dude, that’s my job!Communicate!

FALSE sense of insecurity

Automation means more time to do other things

P4. Great Dividedevs hate ops, ops hate devs

no alignment, can't move forward

NO NO NO NO NO NO NO NO

DEV OPS

A4. Great Dividebring the two groups together

dev learn to be ops, ops learn to be devs

YES YES YES YES

DEV OPS

P5. One vs The Rest

One person gets it. Awesome!

but the rest of the team doesn't...but the rest of the company doesn't...

Identify & Empower those who get it.

Evangelize Internally Lunch and LearnGroup Discussions Mailing Lists

A5. One vs The Rest

Common Theme

Learn → Understand → Communicate

EDUCATE the users, managers, executives

Mindset/Culture (DevOps)

Think about the people,

not the tools.

Embrace DevOps from the people angle!

DevOps

Thank You!Ho Ming Li ActiveState

Recommended