Top Banner
Realising the true value of DevOps Quantifying DevOps value
51

Ranger4 DevOps at High Speed Event - Tom Levey

Jan 22, 2015

Download

Technology

Ranger4

On November 14 2013 Ranger4 hosted an event with our partners IBM and AppDynamics called DevOps at High Speed. This is Tom Levey from AppDynamics' presentation from that session - 'Realising the True Value of DevOps'. Enjoy :-)
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ranger4 DevOps at High Speed Event - Tom Levey

Realising the true value of DevOpsQuantifying DevOps value

Page 2: Ranger4 DevOps at High Speed Event - Tom Levey

Tom LeveyTech Evangelist

@tlevey

Page 3: Ranger4 DevOps at High Speed Event - Tom Levey

DevOps?

Page 4: Ranger4 DevOps at High Speed Event - Tom Levey

Developers working together with

Operations to get things done faster in an

automated and repeatable way

Page 5: Ranger4 DevOps at High Speed Event - Tom Levey

DevOps Success?

Page 6: Ranger4 DevOps at High Speed Event - Tom Levey

2005 Portal-services & handset testing

Page 7: Ranger4 DevOps at High Speed Event - Tom Levey

my����������� ������������������  desk

Page 8: Ranger4 DevOps at High Speed Event - Tom Levey

space

flashing����������� ������������������  lights

Page 9: Ranger4 DevOps at High Speed Event - Tom Levey

IREGInternational Roaming

Expert Group

Page 10: Ranger4 DevOps at High Speed Event - Tom Levey

International roaming

voice calls

video calls

signalingnetwork backbone

portal services

messaging

france network

spain network

italy network

germany network

norway network

Page 11: Ranger4 DevOps at High Speed Event - Tom Levey

Runbook1. Call L2 ops team 2. Call infrastructure ops 3. Call signaling partner 4. Call radio ops 5. Call backbone provider 6. Call international L2 ops team 7. Wait for reply... 8. Repeat 1-7 until resolution

Page 12: Ranger4 DevOps at High Speed Event - Tom Levey
Page 13: Ranger4 DevOps at High Speed Event - Tom Levey

“Everything is fine from our end.”

OPS:

Page 14: Ranger4 DevOps at High Speed Event - Tom Levey

Typical Day1. Open 30 new tickets 2. Make 200 phone calls 3. Attend executive P1 status update meeting 4. Argue about what a P1 and P2 really is 5. Reprioritize P2 tickets to P1 6. Reprioritize P3 tickets to P2 7. Close tickets as ‘Cannot reproduce’ or ‘Duplicate’

Page 15: Ranger4 DevOps at High Speed Event - Tom Levey

What did I care about?

Page 16: Ranger4 DevOps at High Speed Event - Tom Levey

P1’sSLA’s

What did I really care about?

Page 17: Ranger4 DevOps at High Speed Event - Tom Levey

What did the Business care about?

£

Page 18: Ranger4 DevOps at High Speed Event - Tom Levey

P1 = £Even though the business could never prove it.

Page 19: Ranger4 DevOps at High Speed Event - Tom Levey

How the Business really viewed me

Page 20: Ranger4 DevOps at High Speed Event - Tom Levey

How L2 & L3 Support viewed me

Page 21: Ranger4 DevOps at High Speed Event - Tom Levey

How Ops viewed me

Page 22: Ranger4 DevOps at High Speed Event - Tom Levey

False Alarms

Site is down

404 Errors

My search is slow

Page 23: Ranger4 DevOps at High Speed Event - Tom Levey

2am Friday - #FFS

We have had an alert that the load on one of your staging servers is critical.

Page 24: Ranger4 DevOps at High Speed Event - Tom Levey

How much time do false alarms waste?

Role Hours Per Week Cost Per Week Cost Per Year

Me 20 £400 £20,800

L2 10 £200 £10,400

L3 15 £300 £15,600

Hosting 6 £120 £6240

Network 6 £120 £6240

CMS 10 £200 £10,400

Total 55 £1,340 £69,680

Conservative estimates assuming £20/hour

Page 25: Ranger4 DevOps at High Speed Event - Tom Levey

How much revenue did the business lose?

No idea

Page 26: Ranger4 DevOps at High Speed Event - Tom Levey

Typical Day1. Open 30 new tickets 2. Make 300 phone calls 3. Attend executive P1 status update meeting 4. Argue about what a P1 and P2 really is 5. Reprioritize P2 tickets to P1 6. Reprioritize P3 tickets to P2 7. Close tickets as ‘Cannot reproduce’ or ‘Duplicate’

Page 27: Ranger4 DevOps at High Speed Event - Tom Levey

Things I wish I’d had

1. Automation 2. Collaboration 3. Better Tooling 4. Business Metrics

Page 28: Ranger4 DevOps at High Speed Event - Tom Levey

Things I wish I’d done

1. Baseline where I started 2. Measured my progress 3. Calculated Business Impact 4. Promote success not problems 5. Proved my value

Page 29: Ranger4 DevOps at High Speed Event - Tom Levey

Present Day

Page 30: Ranger4 DevOps at High Speed Event - Tom Levey

Web server 1

Internet FirewallLoad

Balancer

Web server 2

Database

Page 31: Ranger4 DevOps at High Speed Event - Tom Levey

250 milliseconds

3 billion daily transactions

500 updates/yr

Page 32: Ranger4 DevOps at High Speed Event - Tom Levey

1 million+ servers

100 million GB

1,000 man years

1,500 miles

Konstantin Karpov

Users Expectations

Page 33: Ranger4 DevOps at High Speed Event - Tom Levey

A simple travel search...

Page 34: Ranger4 DevOps at High Speed Event - Tom Levey

tools can be helpful

Page 35: Ranger4 DevOps at High Speed Event - Tom Levey

right tools

right hands

right use

Page 36: Ranger4 DevOps at High Speed Event - Tom Levey

FOCUS

Page 37: Ranger4 DevOps at High Speed Event - Tom Levey

Identify early !Troubleshoot fast !Resolve quickly !Quantify impact

DEFECTS

Page 38: Ranger4 DevOps at High Speed Event - Tom Levey

automatically map your application

Page 39: Ranger4 DevOps at High Speed Event - Tom Levey

Who is using my app?

Page 40: Ranger4 DevOps at High Speed Event - Tom Levey

correlated business transactions

Page 41: Ranger4 DevOps at High Speed Event - Tom Levey

device, carrier & browser performance

Page 42: Ranger4 DevOps at High Speed Event - Tom Levey

Executed code diagnostics

Page 43: Ranger4 DevOps at High Speed Event - Tom Levey

* Screenshot from US e-Commerce AppDynamics Customer

Application Revenue

Application Errors

Application Response Time

$64,499 per min

$11,987 per min

10.1 s

100 ms

Correlate business metrics with your metrics

Page 44: Ranger4 DevOps at High Speed Event - Tom Levey

Time is Money. !

Automation = ??

Page 45: Ranger4 DevOps at High Speed Event - Tom Levey

Infrastructure automation

How much time and € do these tools save?

Page 46: Ranger4 DevOps at High Speed Event - Tom Levey

Deployment automation

How much time and € do these tools save?

Fabric

Page 47: Ranger4 DevOps at High Speed Event - Tom Levey

Monitoring tools

How much time and € do these tools save?

Page 48: Ranger4 DevOps at High Speed Event - Tom Levey

Collaboration = ??

Productivity saves time Time is money.

Page 49: Ranger4 DevOps at High Speed Event - Tom Levey

DevOps Tasks Annual Cost £

Annual Benefit £

Infrastructure Automation ? ?

Deployment Automation ? ?

Log Automation ? ?

Monitoring ? ?

Collaboration Pride ?

Total X Y

DevOps Value £ Y - X

Page 50: Ranger4 DevOps at High Speed Event - Tom Levey

!

Tell the Business how much you save them.

DevOpsAutomation & collaboration Time Money= =

Page 51: Ranger4 DevOps at High Speed Event - Tom Levey

Free trial: appdynamics.com/freetrial