36
Driving APM Adoption In Complex, Global Environments Peter Murray, Technical Architect @DigitasLBi

AppSphere 15 - Driving APM Adoption in Complex, Global Environments

Embed Size (px)

Citation preview

Driving APM Adoption In Complex, Global Environments Peter Murray, Technical Architect @DigitasLBi

Enablement chips

Keep it accurate, keep it interesting

It takes time!

Our APM adoption journey

•  Background •  APM challenges •  Driving adoption •  Where next?

Copyright © 2015 AppDynamics. All rights reserved. 3

Our APM adoption journey

•  Background •  APM challenges •  Driving adoption •  Where next?

Copyright © 2015 AppDynamics. All rights reserved. 4

DigitasLBi

•  Global digital design & marketing agency •  25 offices, 6k+ employees •  A Publicis Group company

Copyright © 2015 AppDynamics. All rights reserved. 5

Project Helios

•  Aim:

Copyright © 2015 AppDynamics. All rights reserved. 6

–  160 markets –  360 individual B2C websites –  4.5bn page impressions –  24/7 content authoring

to consolidate the global B2C web platform for all Renault-Nissan Alliance brands

Project Helios - platform

Copyright © 2015 AppDynamics. All rights reserved. 7

Infrastructure Applications Tools

Our APM adoption journey

•  Background •  APM challenges •  Driving adoption •  Where next?

Copyright © 2015 AppDynamics. All rights reserved. 8

APM challenges

Copyright © 2015 AppDynamics. All rights reserved. 9

Why AppDynamics?

•  Joint APM RFP with DigitasLBi & Renault/Nissan •  Showdown - New Relic vs AppDynamics •  AppDynamics chosen

–  Enterprise –  Granularity –  Roadmap

Copyright © 2015 AppDynamics. All rights reserved. 10

The adoption goal

Copyright © 2015 AppDynamics. All rights reserved. 11

•  Make APM BAU •  All teams •  All offices

Integrate

Measure

DevOps

Intelligence

The adoption goal

Copyright © 2015 AppDynamics. All rights reserved. 12

APM + DevOps = marriage made in heaven

Integrate

Measure

DevOps

Intelligence

The adoption goal

Copyright © 2015 AppDynamics. All rights reserved. 13

•  Success •  Failure •  Performance •  KPIs

Integrate

Measure

DevOps

Intelligence

The adoption goal

Copyright © 2015 AppDynamics. All rights reserved. 14

Integrate

Measure

DevOps

Intelligence

•  Inform decision making •  Infrastructure sizing •  Drive digital transformation

Implementation

Copyright © 2015 AppDynamics. All rights reserved. 15

Deployment Initial Configuration

The adoption rate

Copyright © 2015 AppDynamics. All rights reserved. 16

[higher = better]

DevOps App Support Developers The Alliance Adobe

Our APM adoption journey

•  Background •  APM challenges •  Driving adoption •  Where next?

Copyright © 2015 AppDynamics. All rights reserved. 17

Champions Interest Accuracy

DevOps ChatOps Momentum

Enablement chips

Copyright © 2015 AppDynamics. All rights reserved. 18

Copyright © 2015 AppDynamics. All rights reserved. 19

Champions

•  Evangelize from within •  Large/distributed teams •  Keep fresh with continued

training

Copyright © 2015 AppDynamics. All rights reserved. 20

•  Understand your audience •  Identify KPIs •  Instrument well, build great dashboards & they will come

Make it interesting

Copyright © 2015 AppDynamics. All rights reserved. 21

Copyright © 2015 AppDynamics. All rights reserved. 22

Copyright © 2015 AppDynamics. All rights reserved. 23

Copyright © 2015 AppDynamics. All rights reserved. 24

Copyright © 2015 AppDynamics. All rights reserved. 25

"It takes 20 years to build a reputation and five minutes to ruin it.” W. Buffet

Keep it accurate

Copyright © 2015 AppDynamics. All rights reserved. 26

Copyright © 2015 AppDynamics. All rights reserved. 27

•  C – Culture •  A – Automation •  L – Lean •  M – Measurement •  S – Sharing

DevOps

Copyright © 2015 AppDynamics. All rights reserved. 28

•  C – Culture •  A – Automation •  L – Lean •  M – Measurement •  S – Sharing

DevOps

Copyright © 2015 AppDynamics. All rights reserved. 29

DevOps – tool cross pollination

Copyright © 2015 AppDynamics. All rights reserved. 30

ChatOps

Copyright © 2015 AppDynamics. All rights reserved. 31

ChatOps

Copyright © 2015 AppDynamics. All rights reserved. 32

•  Communications •  Marketing •  Keep it fresh •  Training •  Measurement

Maintaining momentum

Our APM adoption journey

•  Background •  APM challenges •  Driving adoption •  Where next?

Copyright © 2015 AppDynamics. All rights reserved. 33

Where are we heading?

Copyright © 2015 AppDynamics. All rights reserved. 34

Microservices

Enablement chips

Keep it accurate, keep it interesting

It takes time!

Thank You