104
Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Influencing DevOps without Authority How "DevOps engineer" can

advance real DevOps

Page 2: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

This is Alex

Page 3: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Alex JonesSystem Administrator

[email protected](555) 243-6233

Page 4: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Alex had a problem

Page 5: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 6: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 7: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 8: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

ALEX JONESDEVOPS ENGINEER

[email protected](555) 645-3467

STRONG FABRIC CO.

Page 9: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Install Jenkins on a desktop computer(under their desk)

Page 10: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Implement devops in their devops department

Page 11: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Alex still hasa problem

Page 12: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 13: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Ops

QADev

Common goals,

common culture

Deep specialization

Page 14: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 15: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 16: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 17: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 18: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 19: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 20: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Evolutionary Pressure!

Page 21: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

We must release faster!

Page 22: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Let’s hire moreDevOps Engs!

We must release faster!

Page 23: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Let’s fire all thetesters!

Let’s hire moreDevOps Engs!

We must release faster!

Page 24: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

How aboutimplementing DevOps?

Let’s fire all thetesters!

Let’s hire moreDevOps Engs!

We must release faster!

Page 25: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 26: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Methodology and culture related decisions

Alex

Page 27: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Alex finds the way!

Page 28: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 29: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Leonid igolnik

@ligolnikSaas Engineering leaderSignalFX, CA Technologies, TaleoAngel investorMentor

Page 30: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

https://jfrog.com/shownotes

SLIDES VIDEO LINKS COMMENTS, RATINGS

RAFFLE

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 31: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 32: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 33: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 34: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 35: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 36: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 37: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 38: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 39: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 40: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 41: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 42: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 43: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 44: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 45: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 46: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 47: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 48: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 49: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 50: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

х

х

Page 51: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 52: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 53: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

How am I measured?

What my boss expects from me?

Will I enjoy doing it?

Where my career stands

My education

Organizational culture

How I think my peers will react

How busy I am

What happens outside of work

Page 54: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 55: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Evolutionary Pressure!

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 56: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 57: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 58: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 59: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 60: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 61: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Where to look for clues

OKRS BACKLOGS PRESENTATIONS SOCIALIZING

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 62: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Developers

AUTONOMY MASTERY PURPOSE FEAR

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 63: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Testers

AUTONOMY MASTERY PURPOSE FEAR

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 64: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

ops

AUTONOMY MASTERY PURPOSE FEAR

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 65: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Security

AUTONOMY MASTERY PURPOSE FEAR

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 66: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Product

AUTONOMY MASTERY PURPOSE FEAR

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 67: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Dev Ops QA ProductSecurity

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 68: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Delivery

Customer

QualityArchitecture

Security

Page 69: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 70: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 71: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 72: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Types of currencies

INSPIRATION RELATED

TASK RELATED POSITION RELATED

RELATIONSHIP RELATED

PERSON RELATED

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 73: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 74: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 75: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 76: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 77: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 78: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 79: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 80: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 81: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Types of exchange

INTEREST ALIGNMENT

BARTER OWE A FAVOR CALL IN A FAVOR

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 82: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

The End.

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 83: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 84: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Barriers to Influence: external

POWER DIFFERENTIAL

DIFFERENT GOALS

INCOMPATIBLE MEASUREMENTS

RIVALRY

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 85: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Barriers to Influence: internal

LACK OF EXPERIENCE

BLINDING ATTITUDE

FEAR OF FAILING FEAR OF REACTION

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 86: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

BESTALTERNATIVETONEGOTIATED AGREEMENT

I DIDN’T THINK ABOUT THAT

I’LL PRETEND THAT NOTHING HAPPENED

I'LL PROBABLY HAVE TO LOOK FOR A NEW JOB

I HAVE A JOB OFFER IN MY POCKET

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 87: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 88: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 89: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

On-call is notmy job!

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 90: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 91: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

What’s wrongwith what we are

doing now?

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 92: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps
Page 93: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

No time!Everybody are

overloaded!

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 94: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

No time!Everybody are

overloaded!

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 95: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Silos are good,they promotespecialization!

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 96: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

If you don’t optimize at the bottleneck, you don’t optimize at all!

Page 97: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

We haveregulations on ourneck, they won’t

allow that

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 98: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 99: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

We can’t releasefaster;we need

to check for${concern of the day}

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 100: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 101: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

ALEX JONESCHIEF INFORMATION OFFICER

[email protected](555) 645-3467

STRONG FABRIC CO.

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 102: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Alex JonesChief Information officer

[email protected](555) 465-7344

Specialty Alloys

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 103: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Page 104: How DevOps engineer can advance real DevOps...Influencing DevOps without Authority How "DevOps engineer" can advance real DevOps

Q&A and Twitter Ads

@jbaruch@ligolnik@days_devhttps://jfrog.com/shownotes