digital experience and transformation neiman marcus's journey … · 2018-03-12 · neiman...

32
#Perform2018 Digital experience and transformation Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman Marcus #Perform2018

Upload: others

Post on 06-Apr-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

#Perform2018

Digital experience and transformation

Neiman Marcus's journey into the cloud with Dynatracewith an AppMon mindset

Venkat Rayapudi

Neiman Marcus

#Perform2018

Page 2: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

About NeimanMarcus

Five luxury retailers — Neiman Marcus,

Bergdorf Goodman, Last Call, Horchow

and mytheresa.com — make up the Neiman

Marcus Group.

Founded in 1907

42 Neiman Marcus stores across the

United States

3

Page 3: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

About NeimanMarcus

Two Bergdorf Goodman stores in Manhattan

29 Last Call clearance centers

3 Last Call Studios

Serving online customers including mobile

through ecommerce websites for the last

17 years

4

Page 4: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Appmon Usage

Since 2012

Instrumented in Dev, Preprod and Production

Heavily used in identifying root cause analysis

Instrumented in Native apps

5

Page 5: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

What made us look for a different solution?

Digital Transformation

6

Page 6: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

APM Challenges of Digital Transformation

How to monitor Cloud Infrastructure?

How to monitor Auto scaling environment?

How to instrument Dynatrace?

How to monitor microservices running on docker?

7

Page 7: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Where is my PurePath?!

Page 8: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Found it

10

Page 9: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

That‘s not my PurePath!

Why are they making it

so hard for me to find the

PurePath

11

Page 10: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

First Impressions on Dynatrace

Why cannot I put every

metric in dashboard like

AppMon?

Where are my Business

Transactions?

12

Page 11: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

First Impressions on Dynatrace

How can I trust

this artificial

intelligence?

What are these

service groups,

process groups

and tags?

13

Page 12: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

What happened next?

Started a POC

Instrumented in preprod environment

Did basic instrumentation and with no additional

configuration

Tested Dynatrace with various edge case testing

14

Page 13: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Results

Auto instrumentation worked as advertised

Identified the root cause for all edge case scenarios

OOB Anomaly detection removed the overhead of

manual baselining

RUM metrics provided much more valuable information

15

Page 14: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Information Technology

Moved to Production &

Where did Dynatrace excel for us?

16

Page 15: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Information Technology

Operations Case

17

Page 16: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Problem Detection: Rabbit MQ

18

Page 17: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Problem Detection: Rabbit MQ

19

Were surprissed that a metric

like this is automatically

covered by AI

Page 18: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Problem Detection: Retransmissions Errors

20

Page 19: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Problem Detection: Retransmission Errors

Page 20: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Why do we need Dynatrace when you

have Amazon cloudwatch?

Does not provide process level monitoring

Need to build dashboards from scratch

Metrics are not stored in Artificial Intelligence engine

for anomaly detection

Does not have Deep dive monitoring capabilities

22

Page 21: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Information Technology

Mean Time to Detection

23

Page 22: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Problem Detection at this best

24

Page 23: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Problem Detection at this best

25

Page 24: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Identifying the root cause

26

Page 25: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Identifying the root cause

27

Page 26: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Information Technology

MTTD with Customer in Mind

28

Page 27: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Javascript Errors

29

Page 28: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Javascript Errors

Page 29: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Why use Dynatrace Synthetic when we have

Synthetic Classic?

Single view/portal

Ease of use. No dependency on Windows OS

Metrics integrated into the Real user monitoring view

Data collected into Artificial Intelligence engine

31

Page 30: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Future roads

Pull the trigger on AppMon

Move out off Synthetic Classic

Plain Infrastructure agents to replace legacy

monitoring solutions

32

Page 31: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Conclusion

Best APM solution in market

AI – works better than expected

Easier onboarding of apps for monitoring

MTTD faster than ever

33

Page 32: Digital experience and transformation Neiman Marcus's journey … · 2018-03-12 · Neiman Marcus's journey into the cloud with Dynatrace with an AppMon mindset Venkat Rayapudi Neiman

Thank you