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

AppSphere 15 - Driving APM Adoption in Complex, Global Environments

  • 1.
    Driving APM AdoptionIn Complex, Global Environments Peter Murray, Technical Architect @DigitasLBi
  • 2.
    Enablement chips Keep itaccurate, keep it interesting It takes time!
  • 3.
    Our APM adoptionjourney •  Background •  APM challenges •  Driving adoption •  Where next? Copyright © 2015 AppDynamics. All rights reserved. 3
  • 4.
    Our APM adoptionjourney •  Background •  APM challenges •  Driving adoption •  Where next? Copyright © 2015 AppDynamics. All rights reserved. 4
  • 5.
    DigitasLBi •  Global digitaldesign & marketing agency •  25 offices, 6k+ employees •  A Publicis Group company Copyright © 2015 AppDynamics. All rights reserved. 5
  • 6.
    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
  • 7.
    Project Helios -platform Copyright © 2015 AppDynamics. All rights reserved. 7 Infrastructure Applications Tools
  • 8.
    Our APM adoptionjourney •  Background •  APM challenges •  Driving adoption •  Where next? Copyright © 2015 AppDynamics. All rights reserved. 8
  • 9.
    APM challenges Copyright ©2015 AppDynamics. All rights reserved. 9
  • 10.
    Why AppDynamics? •  JointAPM RFP with DigitasLBi & Renault/Nissan •  Showdown - New Relic vs AppDynamics •  AppDynamics chosen –  Enterprise –  Granularity –  Roadmap Copyright © 2015 AppDynamics. All rights reserved. 10
  • 11.
    The adoption goal Copyright© 2015 AppDynamics. All rights reserved. 11 •  Make APM BAU •  All teams •  All offices Integrate Measure DevOps Intelligence
  • 12.
    The adoption goal Copyright© 2015 AppDynamics. All rights reserved. 12 APM + DevOps = marriage made in heaven Integrate Measure DevOps Intelligence
  • 13.
    The adoption goal Copyright© 2015 AppDynamics. All rights reserved. 13 •  Success •  Failure •  Performance •  KPIs Integrate Measure DevOps Intelligence
  • 14.
    The adoption goal Copyright© 2015 AppDynamics. All rights reserved. 14 Integrate Measure DevOps Intelligence •  Inform decision making •  Infrastructure sizing •  Drive digital transformation
  • 15.
    Implementation Copyright © 2015AppDynamics. All rights reserved. 15 Deployment Initial Configuration
  • 16.
    The adoption rate Copyright© 2015 AppDynamics. All rights reserved. 16 [higher = better] DevOps App Support Developers The Alliance Adobe
  • 17.
    Our APM adoptionjourney •  Background •  APM challenges •  Driving adoption •  Where next? Copyright © 2015 AppDynamics. All rights reserved. 17
  • 18.
    Champions Interest Accuracy DevOpsChatOps Momentum Enablement chips Copyright © 2015 AppDynamics. All rights reserved. 18
  • 19.
    Copyright © 2015AppDynamics. All rights reserved. 19 Champions •  Evangelize from within •  Large/distributed teams •  Keep fresh with continued training
  • 20.
    Copyright © 2015AppDynamics. All rights reserved. 20 •  Understand your audience •  Identify KPIs •  Instrument well, build great dashboards & they will come Make it interesting
  • 21.
    Copyright © 2015AppDynamics. All rights reserved. 21
  • 22.
    Copyright © 2015AppDynamics. All rights reserved. 22
  • 23.
    Copyright © 2015AppDynamics. All rights reserved. 23
  • 24.
    Copyright © 2015AppDynamics. All rights reserved. 24
  • 25.
    Copyright © 2015AppDynamics. All rights reserved. 25 "It takes 20 years to build a reputation and five minutes to ruin it.” W. Buffet Keep it accurate
  • 26.
    Copyright © 2015AppDynamics. All rights reserved. 26
  • 27.
    Copyright © 2015AppDynamics. All rights reserved. 27 •  C – Culture •  A – Automation •  L – Lean •  M – Measurement •  S – Sharing DevOps
  • 28.
    Copyright © 2015AppDynamics. All rights reserved. 28 •  C – Culture •  A – Automation •  L – Lean •  M – Measurement •  S – Sharing DevOps
  • 29.
    Copyright © 2015AppDynamics. All rights reserved. 29 DevOps – tool cross pollination
  • 30.
    Copyright © 2015AppDynamics. All rights reserved. 30 ChatOps
  • 31.
    Copyright © 2015AppDynamics. All rights reserved. 31 ChatOps
  • 32.
    Copyright © 2015AppDynamics. All rights reserved. 32 •  Communications •  Marketing •  Keep it fresh •  Training •  Measurement Maintaining momentum
  • 33.
    Our APM adoptionjourney •  Background •  APM challenges •  Driving adoption •  Where next? Copyright © 2015 AppDynamics. All rights reserved. 33
  • 34.
    Where are weheading? Copyright © 2015 AppDynamics. All rights reserved. 34 Microservices
  • 35.
    Enablement chips Keep itaccurate, keep it interesting It takes time!
  • 36.