oop 2016 - why initiative is not a strategy-upload

64
1 @Dynatrace Klaus Enzenhofer - @kenzenhofer Why Initiative is NOT a Strategy!

Upload: klaus-enzenhofer

Post on 13-Apr-2017

939 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: OOP 2016 - Why initiative is not a strategy-upload

1 @Dynatrace

Klaus Enzenhofer - @kenzenhofer

Why Initiative is NOT a Strategy!

Page 2: OOP 2016 - Why initiative is not a strategy-upload

2 @Dynatrace

Page 3: OOP 2016 - Why initiative is not a strategy-upload

3 @Dynatrace

Page 4: OOP 2016 - Why initiative is not a strategy-upload

Which Initiatives?

Page 5: OOP 2016 - Why initiative is not a strategy-upload

Initiative #1

Page 6: OOP 2016 - Why initiative is not a strategy-upload

WHY?Cost Savings

Flexible EASY

Maintenance

Page 7: OOP 2016 - Why initiative is not a strategy-upload

We need to go cloud!

Page 8: OOP 2016 - Why initiative is not a strategy-upload

Anyone Failed?Anyone had an

issue?

Page 9: OOP 2016 - Why initiative is not a strategy-upload
Page 10: OOP 2016 - Why initiative is not a strategy-upload

Do NOT trust the cloud!

Lesson learned #1:

Page 11: OOP 2016 - Why initiative is not a strategy-upload

Constantly test the APIs and their responses

Page 12: OOP 2016 - Why initiative is not a strategy-upload

DBDB

CLOUD Based ApplicationsWeb

Web

AppServer A

AppServer B

DB

AppServer A is going down!

Thanks for telling me a week too late!*****

Page 13: OOP 2016 - Why initiative is not a strategy-upload

vCPU != physical CPU

Lesson learned #2:

Page 14: OOP 2016 - Why initiative is not a strategy-upload

actually 1 vCPU = ½ physical Core

vCPU != physical CPU

test your sizing in the cloud!

Page 15: OOP 2016 - Why initiative is not a strategy-upload

Hybrid deployments are

complex

Lesson learned #3:

Page 16: OOP 2016 - Why initiative is not a strategy-upload

Data Center ApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rd Party

WebWeb

AppServerAppServer

AppServer

DBDB

DB

CLOUD Based ApplicationsWeb

Web

AppServer

AppServer

DB

Page 17: OOP 2016 - Why initiative is not a strategy-upload

Data Center Applications

Web AppServer DB

CLOUD

Server Server Server Server

Data Center Applications

Web AppServer DB……

I cannot handle domain names!Give me an IP

Page 18: OOP 2016 - Why initiative is not a strategy-upload

Work with your provider!

Lesson learned #4:

Page 20: OOP 2016 - Why initiative is not a strategy-upload

We need a mobile strategy!

Page 21: OOP 2016 - Why initiative is not a strategy-upload
Page 23: OOP 2016 - Why initiative is not a strategy-upload

85 times on average

Lesson learned #1:

Page 24: OOP 2016 - Why initiative is not a strategy-upload

http://fintalk.cdw.com/2015/01/08/financial-it-trends-banks-infographic-2015/

Page 25: OOP 2016 - Why initiative is not a strategy-upload

What is the issue?!

Mobile

Mainframe

Page 26: OOP 2016 - Why initiative is not a strategy-upload
Page 27: OOP 2016 - Why initiative is not a strategy-upload

You need to proof this!

Mobile

MainframeMIPS Consumption

Page 28: OOP 2016 - Why initiative is not a strategy-upload

Out sourcing needs monitoring

of the app!

Lesson learned #2:

Page 29: OOP 2016 - Why initiative is not a strategy-upload
Page 30: OOP 2016 - Why initiative is not a strategy-upload

Developer

Tester

Operations

Customer CareBusinessCustomer

Who realizes the problem?

Page 31: OOP 2016 - Why initiative is not a strategy-upload

S****! We forgot to put monitoring

into the requirements!

Page 32: OOP 2016 - Why initiative is not a strategy-upload

We need monitoring!

It costs XXXXXX €

Page 33: OOP 2016 - Why initiative is not a strategy-upload

Ok let‘s inhouse!Mobile became critical

Where is the source code?

Page 34: OOP 2016 - Why initiative is not a strategy-upload

Testing is not enough you need

realtime production data!

Lesson learned #3:

Page 35: OOP 2016 - Why initiative is not a strategy-upload

Over 8000 devices to support!

Page 36: OOP 2016 - Why initiative is not a strategy-upload

December 2015:9 major Android versions to support

Page 37: OOP 2016 - Why initiative is not a strategy-upload

iOS 7.1 launch

Page 38: OOP 2016 - Why initiative is not a strategy-upload
Page 39: OOP 2016 - Why initiative is not a strategy-upload

You rely on more third parties than

you thought!

Lesson learned #3:

Page 40: OOP 2016 - Why initiative is not a strategy-upload

Which services?Social Media

Ad Provider

CDN

Private Backend

Page 41: OOP 2016 - Why initiative is not a strategy-upload
Page 42: OOP 2016 - Why initiative is not a strategy-upload
Page 43: OOP 2016 - Why initiative is not a strategy-upload

Find and solve the problem

Page 44: OOP 2016 - Why initiative is not a strategy-upload

Distance problem

2 km

Page 45: OOP 2016 - Why initiative is not a strategy-upload

Any other initiative out there?

Page 46: OOP 2016 - Why initiative is not a strategy-upload

46 @Dynatrace

Disrupting Digital Business – R „Ray“ Wang

Page 47: OOP 2016 - Why initiative is not a strategy-upload
Page 48: OOP 2016 - Why initiative is not a strategy-upload
Page 49: OOP 2016 - Why initiative is not a strategy-upload
Page 50: OOP 2016 - Why initiative is not a strategy-upload
Page 51: OOP 2016 - Why initiative is not a strategy-upload
Page 52: OOP 2016 - Why initiative is not a strategy-upload
Page 53: OOP 2016 - Why initiative is not a strategy-upload
Page 54: OOP 2016 - Why initiative is not a strategy-upload

54 @Dynatrace

Page 55: OOP 2016 - Why initiative is not a strategy-upload
Page 56: OOP 2016 - Why initiative is not a strategy-upload
Page 57: OOP 2016 - Why initiative is not a strategy-upload

??????

Page 58: OOP 2016 - Why initiative is not a strategy-upload
Page 59: OOP 2016 - Why initiative is not a strategy-upload
Page 60: OOP 2016 - Why initiative is not a strategy-upload
Page 61: OOP 2016 - Why initiative is not a strategy-upload
Page 62: OOP 2016 - Why initiative is not a strategy-upload
Page 63: OOP 2016 - Why initiative is not a strategy-upload

Klaus EnzenhoferDynatrace Technology Lead@kenzenhoferhttp://blog.dynatrace.com

Page 64: OOP 2016 - Why initiative is not a strategy-upload

All the time

Faster releases and simpler operations with APMThursday 13:45-14:15Roman Spitzbart