what devops can learn from oktoberfest

26
1 #Perform2014 As Delivered at Dynatrace PERFORM 2014 Opening Keynote APM Culture: What we can learn from Oktoberfest

Upload: andreas-grabner

Post on 02-Jul-2015

338 views

Category:

Software


1 download

DESCRIPTION

An Oktoberfest Analogy for Application Performance & DevOps: What we can learn from Oktoberfest and how that applies to building high quality software

TRANSCRIPT

Page 1: What DevOps can learn from Oktoberfest

1 #Perform2014

As Delivered at Dynatrace PERFORM 2014 Opening Keynote

APM Culture: What we can learn from Oktoberfest

Page 2: What DevOps can learn from Oktoberfest

2 #Perform2014

“A Great Culture for Everyone… ”

Page 3: What DevOps can learn from Oktoberfest

3 #Perform2014

“…keeping traditions”

Page 4: What DevOps can learn from Oktoberfest

4 #Perform2014

“Young and Old”

Page 5: What DevOps can learn from Oktoberfest

5 #Perform2014

“across species”

Page 6: What DevOps can learn from Oktoberfest

6 #Perform2014

“In EVERY environment”

Page 7: What DevOps can learn from Oktoberfest

7 #Perform2014

“Teamwork”

Page 8: What DevOps can learn from Oktoberfest

8 #Perform2014

“Team Headache”

Page 9: What DevOps can learn from Oktoberfest

9 #Perform2014

“Still staying civilized”

Page 10: What DevOps can learn from Oktoberfest

10 #Perform2014

Some metrics from 2013

6.3M Visitors 6.7M Mass Beer

1 Lost Segway 350 Lost iPhones

800 lost wallets 8 lost kids

Page 11: What DevOps can learn from Oktoberfest

11 #Perform2014

Oktoberfest <->

Dynatrace?

Page 12: What DevOps can learn from Oktoberfest

12 #Perform2014

Page 13: What DevOps can learn from Oktoberfest

13 #Perform2014

Teamwork All Environments

Share Fun & PainOrganized and Efficient

APM for Everyone

Page 14: What DevOps can learn from Oktoberfest

14 #Perform2014

Our Goal: APM for Everyone

Page 15: What DevOps can learn from Oktoberfest

15 #Perform2014

Empowered by: Worlds-Best Community

Page 16: What DevOps can learn from Oktoberfest

16 #Perform2014

Encourage: Sharing Successes

Page 17: What DevOps can learn from Oktoberfest

17 #Perform2014

Robert working on Tekaf.comLow Hanging Fruit on Dev Machine

• 75% Roundtrip Reduction

• 20% Faster Server Time

Real life problems in Production using dynaTrace APMaaS

• 4.5s delay caused by sporadic DNS lookup problems

• 2min delay caused by bad URLs

• 50% CPU consumption of custom RegEx

Free Trial Success Story

Page 18: What DevOps can learn from Oktoberfest

18 #Perform2014

Performance Spikes on Product Page

Page 19: What DevOps can learn from Oktoberfest

19 #Perform2014

Re-occurringNever seen in DEV

Re-occurringNever seen in DEV

Re-occurringNever seen in DEV

Page 20: What DevOps can learn from Oktoberfest

20 #Perform2014

His own code

Page 21: What DevOps can learn from Oktoberfest

21 #Perform2014

DNS Lookup Issue during Login

Page 22: What DevOps can learn from Oktoberfest

22 #Perform2014

Reverse Lookup by IP fails on these IPs

Page 23: What DevOps can learn from Oktoberfest

23 #Perform2014

Robert working on Tekaf.comLow Hanging Fruit on Dev Machine

• 75% Roundtrip Reduction

• 20% Faster Server Time

Real life problems in Production using dynaTrace APMaaS

• 4.5s delay caused by sporadic DNS lookup problems

• 2min delay caused by bad URLs

• 50% CPU consumption of custom RegEx

Free Trial Success Story

Page 24: What DevOps can learn from Oktoberfest

24 #Perform2014

We need you …

… to reach the critical MASS

Page 25: What DevOps can learn from Oktoberfest

25 #Perform2014

http://bit.ly/dttrial

http://bit.ly/onlineperfclinic

Page 26: What DevOps can learn from Oktoberfest

26 #Perform2014

@grabnerandi

@gottesheim

@kenzenhofer

@metmajer@hzeitlhofer