the devops pay raise

43
Pay Raise Quantifying your value to move up the ladder

Upload: appdynamics

Post on 10-May-2015

3.578 views

Category:

Technology


0 download

DESCRIPTION

DevOps, when done right, usually goes unnoticed. It’s only when something breaks that all eyes turn to IT. If your boss only sees you when the app is down, however, that’s not really doing your career any favors. In this session we’ll talk about how to prove your value to the organization by looking at the positive side – that is, how much money you’ve saved your company. We’ll take a look at how you can use tools like Chef, Puppet, Sensu and Logstash to quantify your value to your company. After this session, you’ll be able to walk into a meeting with your boss ready to talk about your value to the company (and to ask for a raise).

TRANSCRIPT

Page 1: The DevOps Pay Raise

Pay RaiseQuantifying your value to move up the ladder

Page 2: The DevOps Pay Raise

• Tech Evangelist @

• Product Mgmt @

• Developer/Ops @

Stephen Burton@BurtonSays

Page 3: The DevOps Pay Raise

Developers working together with

Operations to get things done faster in an automated and

repeatable way

Page 4: The DevOps Pay Raise

So What?

Page 5: The DevOps Pay Raise

DevOps Success = ???

Page 6: The DevOps Pay Raise

My First Job.

Page 7: The DevOps Pay Raise

My Second Job.

Page 8: The DevOps Pay Raise

The App

Oracle

BroadVisionWebStore

DocumentumCMS

BookingEngine

3rd Party ContentFeeds

Page 9: The DevOps Pay Raise

My Run Book

1. Call Application Support L2 (India)2. Call CMS Administrator (London)3. Call Hosting Provider (Leeds)4. Call Network Backbone Provider (Germany)5. Call Booking Engine Provider (France)6. Call Application Support L3 (London)7. Repeat Steps 1 thru 6 until resolution.

Page 10: The DevOps Pay Raise
Page 11: The DevOps Pay Raise

“Everything is fine from our

end.”

OPS:

Page 12: The DevOps Pay Raise

Usual Day

1. Open New Tickets2. Make 537 Phone Calls3. Exec P1 Status Update Meeting4. Argue about what a P1 and P2 really is5. Reprioritize P2 Tickets to P16. Reprioritize P3 Tickets to P27. Close Tickets as “Cannot reproduce” or “Duplicate”8. Get Maccy D’s around 10.30pm

Page 13: The DevOps Pay Raise

What did I care about?

Page 14: The DevOps Pay Raise

What did I really care about?

P1’sSLA’s

Page 15: The DevOps Pay Raise

What did the BusinessCare About?

$

Page 16: The DevOps Pay Raise

P1 = $

Even though the business could never prove it.

Page 17: The DevOps Pay Raise

How the Business really viewed me.

Page 18: The DevOps Pay Raise

How L2 & L3 Supportviewed me

Page 19: The DevOps Pay Raise

How Ops & Partnersviewed me

Page 20: The DevOps Pay Raise

False Alarms

Site is down

404 Errors

My Search is

Slow

Page 21: The DevOps Pay Raise

4am Friday - #FFS

We’ve had an alert that the load on one of your staging servers is

critical.

Page 22: The DevOps Pay Raise

How much time did I waste on false alarms?

Role Hours Per Week Cost Per Week $ Cost Per Year $

Me 20 400 20800

L2 10 200 10400

L3 15 300 15600

Hosting 6 120 6240

Network 6 120 6240

CMS 10 200 10400

Total 55 $1,340 $69,680

Conservative estimates assuming $20/hour

Page 23: The DevOps Pay Raise

How much revenue did I loose the Business?

No Idea

Page 24: The DevOps Pay Raise

Why Not?

1. Open New Tickets2. Make 537 Phone Calls3. Exec P1 Status Update Meeting4. Reprioritize P2 Tickets to P15. Reprioritize P3 Tickets to P26. Close Tickets as “Cannot reproduce” or “Duplicate”7. Get Maccy D’s around 10.30pm

Page 25: The DevOps Pay Raise

Things I Wish I’d Had

1. Automation2. Collaboration3. Better Tooling4. Business Metrics

Page 26: The DevOps Pay Raise

Things I Wish I’d Done

1. Baseline Where I Started2. Measured My Progress3. Calculated My Impact on Business4. Promoted Success not Problems5. Proved my Value

Page 27: The DevOps Pay Raise

Present Day

Page 28: The DevOps Pay Raise
Page 29: The DevOps Pay Raise
Page 30: The DevOps Pay Raise
Page 31: The DevOps Pay Raise

A Simple Search...

Page 32: The DevOps Pay Raise

50% 10%20%

How much you gonna spend in the Cloud?

Assume $1 per server/hour and 1,000 Servers for the application.

$1.72m/year $860k/year$4.3m/year

Page 33: The DevOps Pay Raise

* Screenshot from US e-Commerce AppDynamics Customer

Application Response Time

Application Revenue

$0 per min

$38,499 per min

100 ms

8.1 s

Correlate Business Metrics with YOUR Metrics

Page 34: The DevOps Pay Raise

Automation = ???

Time is Money.

Business people like Money.

Page 35: The DevOps Pay Raise
Page 36: The DevOps Pay Raise

Infrastructure Automation

How much time and $do these tools save?

Page 37: The DevOps Pay Raise

Deployment Automation

Fabric

How much time and $do these tools save?

Page 38: The DevOps Pay Raise

Log Automation

LogStash

How much time and $do these tools save?

Page 39: The DevOps Pay Raise

Monitoring

How much time and $do these tools save?

Page 40: The DevOps Pay Raise

Collaboration = ???Productivity reduces Time.

Time is Money.

Business people like Money.

Page 41: The DevOps Pay Raise

DevOps Tasks AnnualCost $

AnnualBenefit $

Infrastructure Automation ? ?

Deployment Automation ? ?

Log Automation ? ?

Monitoring ? ?

Collaboration Pride ?

Total X Y

Your DevOps Value $ Y - X$ Y - X

Page 42: The DevOps Pay Raise

DevOps = Automation &

Collaboration =Time =Money

Tell the Business how much yourDevOps Culture saved them.

Page 43: The DevOps Pay Raise

THANKS!

Free SaaS Trial at www.appdynamics.com