Strategy! Klaus Enzenhofer - @kenzenhofer 1 @Dynatrace Klaus - - PowerPoint PPT Presentation

strategy
SMART_READER_LITE
LIVE PREVIEW

Strategy! Klaus Enzenhofer - @kenzenhofer 1 @Dynatrace Klaus - - PowerPoint PPT Presentation

Why Initiative is NOT a Strategy! Klaus Enzenhofer - @kenzenhofer 1 @Dynatrace Klaus Enzenhofer @kenzenhofer 3 @Dynatrace DEMO http://bit.ly/DynatraceFree 4 @Dynatrace Which Initiatives? Initiative #1 Maintenance Cost Savings WHY?


slide-1
SLIDE 1 1 @Dynatrace

Klaus Enzenhofer - @kenzenhofer

Why Initiative is NOT a Strategy!

slide-2
SLIDE 2

Klaus Enzenhofer @kenzenhofer

slide-3
SLIDE 3 3 @Dynatrace
slide-4
SLIDE 4 4 @Dynatrace

DEMO

http://bit.ly/DynatraceFree

slide-5
SLIDE 5

Which Initiatives?

slide-6
SLIDE 6

Initiative #1

slide-7
SLIDE 7

WHY?

Cost Savings Flexible EASY Maintenance

slide-8
SLIDE 8

We need to go cloud!

slide-9
SLIDE 9

Anyone Failed? Anyone had an issue?

slide-10
SLIDE 10
slide-11
SLIDE 11

Do NOT trust the cloud!

Lesson learned #1:

slide-12
SLIDE 12

Constantly test the APIs and their responses

slide-13
SLIDE 13 DB DB

CLOUD Based Applications

Web Web AppServer A AppServer B DB

AppServer A is going down! Thanks for telling me a week too late!*****

slide-14
SLIDE 14

vCPU != physical CPU

Lesson learned #2:

slide-15
SLIDE 15

actually 1 vCPU = ½ physical Core

vCPU != physical CPU

test your sizing in the cloud!

slide-16
SLIDE 16

Hybrid deployments are complex

Lesson learned #3:

slide-17
SLIDE 17

Data Center Applications

Web Legacy CRM AppServer AppServer AppServer AppServer AppServer AppServer DB MF 3rd Party Web Web AppServer AppServer AppServer DB DB DB

CLOUD Based Applications

Web Web AppServer AppServer DB
slide-18
SLIDE 18

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

slide-19
SLIDE 19

Work with your provider!

Lesson learned #4:

slide-20
SLIDE 20

Initiative #2

slide-21
SLIDE 21

We need a mobile strategy!

slide-22
SLIDE 22
slide-23
SLIDE 23
slide-24
SLIDE 24

85 times

  • n average

per day

Lesson learned #1:

slide-25
SLIDE 25

While

  • f banking users

their balance on their mobile device,

  • nly

use the device to

slide-26
SLIDE 26

What is the issue?!

Mobile Mainframe

slide-27
SLIDE 27
slide-28
SLIDE 28

You need to proof this!

Mobile Mainframe MIPS Consumption

slide-29
SLIDE 29

Out sourcing needs monitoring of the app!

Lesson learned #2:

slide-30
SLIDE 30
slide-31
SLIDE 31

Developer Tester Operations Customer Care Business Customer

Who realizes the problem?

slide-32
SLIDE 32

S****! We forgot to put monitoring into the requirements!

slide-33
SLIDE 33

We need monitoring! It costs XXXXXX €

slide-34
SLIDE 34

Ok let‘s inhouse! Mobile became critical Where is the source code?

slide-35
SLIDE 35

Testing is not enough you need realtime production data!

Lesson learned #3:

slide-36
SLIDE 36

Over 8000 devices to support!

slide-37
SLIDE 37

December 2015: 9 major Android versions to support

slide-38
SLIDE 38

iOS 7.1 launch

slide-39
SLIDE 39
slide-40
SLIDE 40

You rely on more third parties than you thought!

Lesson learned #3:

slide-41
SLIDE 41

Which services?

Social Media Ad Provider

CDN

Private Backend

slide-42
SLIDE 42
slide-43
SLIDE 43
slide-44
SLIDE 44

Find and solve the problem

slide-45
SLIDE 45

Distance problem

2 km

slide-46
SLIDE 46

Any other initiative

  • ut there?
slide-47
SLIDE 47 47 @Dynatrace

Disrupting Digital Business – R „Ray“ Wang

slide-48
SLIDE 48
slide-49
SLIDE 49
slide-50
SLIDE 50
slide-51
SLIDE 51
slide-52
SLIDE 52
slide-53
SLIDE 53
slide-54
SLIDE 54
slide-55
SLIDE 55 55 @Dynatrace
slide-56
SLIDE 56
slide-57
SLIDE 57
slide-58
SLIDE 58

~500 Million

slide-59
SLIDE 59

??????

slide-60
SLIDE 60
slide-61
SLIDE 61
slide-62
SLIDE 62
slide-63
SLIDE 63

Microservices

+

slide-64
SLIDE 64
slide-65
SLIDE 65
slide-66
SLIDE 66

Klaus Enzenhofer

Dynatrace Technology Lead @kenzenhofer http://blog.dynatrace.com