SlideShare uma empresa Scribd logo
1 de 24
APPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Thomas Tammann
Solutions Architect | AppDynamics
Top 10 Best Practices
APPDYNAMICS CONFIDENTIAL AND PROPRIETARY
APPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Notice
APPDYNAMICS CONFIDENTIAL AND PROPRIETARY
The information and materials included in this presentation (collectively, the “Materials”) are the proprietary information of
AppDynamics, Inc. (“AppDynamics” or the “Company”). No part of the Materials may be reproduced, distributed, communicated
or displayed in any form or by any means, or used to make any derivative work, without prior written permission from
AppDynamics.
The Materials may contain product roadmap information of AppDynamics. AppDynamics reserves the right to change any
product roadmap information at any time, for any reason and without notice. This information is intended to outline
AppDynamics' general product direction, it is not a guarantee of future product features, and it should not be relied on in making
a purchasing decision. The development, release, and timing of any features or functionality described for AppDynamics'
products remains at AppDynamics' sole discretion. AppDynamics reserves the right to change any planned features at any time
before making them generally available as well as never making them generally available.
All third-party trademarks, including names, logos and brands, referenced by AppDynamics in this presentation are property of
their respective owners. All references to third-party trademarks are for identification purposes only and shall be considered
nominative fair use under trademark law. © 2017 AppDynamics, Inc. All rights reserved.
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Process
Product
People
APM
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Process
Product
People
APM
People
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
• Vision & Goals
• Priorities & Plan
• Roles & Responsibilities
• Education & Enablement
• Integration
• SDLC
• Consistent Terminology
1. Set an APM strategy
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
• Number of Backlog Items
• Project Backlog
• Number of Warranty Repairs
• Time Spent on Production
Issues
• Project Throughput
• Number of Developers
• Hours on Project
• …
What are the Priorities?
What Metrics should I collect?
• MTTR
• MTTI
• Availability
• Service Response time
• Service Availability
• Service Up-Time
• Transaction Throughput
• Number Of Issues
• Cost of Issues
• Cost of Current Software
• …
• Conversion Rate
• Completion Rate
• % of Online Revenue
• Key Customer Journey Response
Time
• Interaction Response Times
• Usage by Channel
• % of Self Service
• …
Development IT Ops Business
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
2. Share internal knowledge
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Increase in
response
time
Locate
affected tier
All nodes? Most BTs?
Restart machine
linked to a
backend?
CPU saturation
of the JVM?
Significant GC
activity?
Resource leak?
Analyse through
thread dumps
Drill down on a
sample
snapshot
Locate
affected tier
Identify and
analyse the
backend
Custom
implementation
Use memory
troubleshooting
tools and/or
Object Instance
Tracking
Memory Leak?Identify BT
Increase size
of the JVM
Review
changes
Yes Yes N
o
Yes N
o
Yes
N
o
YesN
o
N
o
N
o
Yes
Yes N
o
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Measure success Top 25 KPI
3. Define KPIs
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Process
Product
People
APM
Product
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
4. Go with the Flow
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Login
Search
Catalog
Add
to cart
Checkout
5. Configure Signals from Noise
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
6. Exercise your options
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Tier health BT health Infra health
Response Time Spike Response Time Spike CPU %
Errors Spike % Call Drop HW Mem %
Exception Spike % Call Spike GC Time %
Slow Spike % Errors Spike GC Invocation %
Very Slow Spike % Slow Spike
Stall Spike % Very Slow Spike
Call Drop Stall Spike
Call Spike
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Process
Product
People
APM
Process
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
7. Secure your privacy
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
• Automated Agent Deployment
• Monitoring for on-prem controllers
• Automate configuration deployment
• Integrate with Event systems
8. Automate
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
9. Collaborate - Use the
deep link Share URLs
APPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Albert Einstein
“Make things as simple
as possible, but not simpler.”
APPDYNAMICS CONFIDENTIAL AND PROPRIETARY
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
1. Set an APM strategy
2. Share Knowledge (Wiki …)
3. Define KPIs
4. Map your App
5. Signal vs Noise (BTs …)
6. Exercise your options (HRs…)
7. Lockdown Security
8. Automate
9. Collaborate
Summary
APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Thank you
APPDYNAMICS CONFIDENTIAL AND PROPRIETARY
Please go to www.slido.com
Input event code: #appd
Fill in the survey for: Ten Tips For Every New AppDynamics Customer
Feedback
APPDYNAMICS CONFIDENTIAL AND PROPRIETARY

Mais conteúdo relacionado

Destaque

Destaque (13)

From APM to Business Monitoring with AppDynamics Analytics
From APM to Business Monitoring with AppDynamics AnalyticsFrom APM to Business Monitoring with AppDynamics Analytics
From APM to Business Monitoring with AppDynamics Analytics
 
Cisco Tetration Analytics
Cisco Tetration AnalyticsCisco Tetration Analytics
Cisco Tetration Analytics
 
Cистема сетевой аналитики для ЦОД Cisco Tetration Analytics
Cистема сетевой аналитики для ЦОД Cisco Tetration AnalyticsCистема сетевой аналитики для ЦОД Cisco Tetration Analytics
Cистема сетевой аналитики для ЦОД Cisco Tetration Analytics
 
Webinar - Building Custom Extensions With AppDynamics
Webinar - Building Custom Extensions With AppDynamicsWebinar - Building Custom Extensions With AppDynamics
Webinar - Building Custom Extensions With AppDynamics
 
TechWiseTV Workshop: Tetration Analytics
TechWiseTV Workshop: Tetration AnalyticsTechWiseTV Workshop: Tetration Analytics
TechWiseTV Workshop: Tetration Analytics
 
British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...
British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...
British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...
 
AppDynamics VS New Relic – The Complete Guide
AppDynamics VS New Relic – The Complete GuideAppDynamics VS New Relic – The Complete Guide
AppDynamics VS New Relic – The Complete Guide
 
Standard Bank: How APM Supports DevOps, Agile and Engineering Transformation ...
Standard Bank: How APM Supports DevOps, Agile and Engineering Transformation ...Standard Bank: How APM Supports DevOps, Agile and Engineering Transformation ...
Standard Bank: How APM Supports DevOps, Agile and Engineering Transformation ...
 
Business iQ: What It Is and How to Start - AppD Summit Europe
Business iQ: What It Is and How to Start - AppD Summit EuropeBusiness iQ: What It Is and How to Start - AppD Summit Europe
Business iQ: What It Is and How to Start - AppD Summit Europe
 
Mastering APM With End User Monitoring - AppD Summit Europe
Mastering APM With End User Monitoring - AppD Summit EuropeMastering APM With End User Monitoring - AppD Summit Europe
Mastering APM With End User Monitoring - AppD Summit Europe
 
Containers: Give Me The Facts, Not The Hype - AppD Summit Europe
Containers: Give Me The Facts, Not The Hype - AppD Summit EuropeContainers: Give Me The Facts, Not The Hype - AppD Summit Europe
Containers: Give Me The Facts, Not The Hype - AppD Summit Europe
 
イノベーション創発塾_2017 001
イノベーション創発塾_2017 001イノベーション創発塾_2017 001
イノベーション創発塾_2017 001
 
Architecting the Digital Enterprise
Architecting the Digital Enterprise Architecting the Digital Enterprise
Architecting the Digital Enterprise
 

Mais de AppDynamics

Mais de AppDynamics (18)

Good Migrations: APM Essentials For Cloud Success at AppD Global Tour London
Good Migrations: APM Essentials For Cloud Success at AppD Global Tour LondonGood Migrations: APM Essentials For Cloud Success at AppD Global Tour London
Good Migrations: APM Essentials For Cloud Success at AppD Global Tour London
 
Top Tips For AppD Adoption Success at AppD Global Tour London
Top Tips For AppD Adoption Success at AppD Global Tour LondonTop Tips For AppD Adoption Success at AppD Global Tour London
Top Tips For AppD Adoption Success at AppD Global Tour London
 
How To Create An AppD Centre of Excellence at AppD Global Tour London
How To Create An AppD Centre of Excellence at AppD Global Tour LondonHow To Create An AppD Centre of Excellence at AppD Global Tour London
How To Create An AppD Centre of Excellence at AppD Global Tour London
 
Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...
Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...
Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...
 
Just Eat: DevOps at Scale at AppD Global Tour London
Just Eat: DevOps at Scale at AppD Global Tour LondonJust Eat: DevOps at Scale at AppD Global Tour London
Just Eat: DevOps at Scale at AppD Global Tour London
 
What’s Next For AppDynamics and Cisco? AppD Global Tour London
What’s Next For AppDynamics and Cisco? AppD Global Tour LondonWhat’s Next For AppDynamics and Cisco? AppD Global Tour London
What’s Next For AppDynamics and Cisco? AppD Global Tour London
 
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
 
Overcoming Transformational Barriers with Ensono - AppD Global Tour London
Overcoming Transformational Barriers with Ensono - AppD Global Tour LondonOvercoming Transformational Barriers with Ensono - AppD Global Tour London
Overcoming Transformational Barriers with Ensono - AppD Global Tour London
 
Equinor: What does normal look like?
Equinor: What does normal look like? Equinor: What does normal look like?
Equinor: What does normal look like?
 
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
 
Top Tips For AppD Adoption Success - AppD Global Tour Stockholm
Top Tips For AppD Adoption Success - AppD Global Tour StockholmTop Tips For AppD Adoption Success - AppD Global Tour Stockholm
Top Tips For AppD Adoption Success - AppD Global Tour Stockholm
 
What's next for AppD and Cisco? - AppD Global Tour
What's next for AppD and Cisco? - AppD Global TourWhat's next for AppD and Cisco? - AppD Global Tour
What's next for AppD and Cisco? - AppD Global Tour
 
Become an AppDynamics Dashboard Rockstar - AppD Summit Europe
Become an AppDynamics Dashboard Rockstar - AppD Summit EuropeBecome an AppDynamics Dashboard Rockstar - AppD Summit Europe
Become an AppDynamics Dashboard Rockstar - AppD Summit Europe
 
AppDynamics the Missing Link to DevOps - AppSphere16
AppDynamics the Missing Link to DevOps - AppSphere16AppDynamics the Missing Link to DevOps - AppSphere16
AppDynamics the Missing Link to DevOps - AppSphere16
 
AppDynamics Custom Transaction Correlation
 AppDynamics Custom Transaction Correlation AppDynamics Custom Transaction Correlation
AppDynamics Custom Transaction Correlation
 
AppDynamics Administration - AppSphere16
AppDynamics Administration - AppSphere16AppDynamics Administration - AppSphere16
AppDynamics Administration - AppSphere16
 
End User Monitoring with AppDynamics - AppSphere16
End User Monitoring with AppDynamics - AppSphere16End User Monitoring with AppDynamics - AppSphere16
End User Monitoring with AppDynamics - AppSphere16
 
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
 

Último

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Último (20)

%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 

Ten Tips For Every New AppDynamics Customer - AppD Summit Europe

  • 1. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY Thomas Tammann Solutions Architect | AppDynamics Top 10 Best Practices APPDYNAMICS CONFIDENTIAL AND PROPRIETARY
  • 2. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY Notice APPDYNAMICS CONFIDENTIAL AND PROPRIETARY The information and materials included in this presentation (collectively, the “Materials”) are the proprietary information of AppDynamics, Inc. (“AppDynamics” or the “Company”). No part of the Materials may be reproduced, distributed, communicated or displayed in any form or by any means, or used to make any derivative work, without prior written permission from AppDynamics. The Materials may contain product roadmap information of AppDynamics. AppDynamics reserves the right to change any product roadmap information at any time, for any reason and without notice. This information is intended to outline AppDynamics' general product direction, it is not a guarantee of future product features, and it should not be relied on in making a purchasing decision. The development, release, and timing of any features or functionality described for AppDynamics' products remains at AppDynamics' sole discretion. AppDynamics reserves the right to change any planned features at any time before making them generally available as well as never making them generally available. All third-party trademarks, including names, logos and brands, referenced by AppDynamics in this presentation are property of their respective owners. All references to third-party trademarks are for identification purposes only and shall be considered nominative fair use under trademark law. © 2017 AppDynamics, Inc. All rights reserved.
  • 3. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY Process Product People APM
  • 4. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY Process Product People APM People
  • 5. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY • Vision & Goals • Priorities & Plan • Roles & Responsibilities • Education & Enablement • Integration • SDLC • Consistent Terminology 1. Set an APM strategy
  • 6. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY • Number of Backlog Items • Project Backlog • Number of Warranty Repairs • Time Spent on Production Issues • Project Throughput • Number of Developers • Hours on Project • … What are the Priorities? What Metrics should I collect? • MTTR • MTTI • Availability • Service Response time • Service Availability • Service Up-Time • Transaction Throughput • Number Of Issues • Cost of Issues • Cost of Current Software • … • Conversion Rate • Completion Rate • % of Online Revenue • Key Customer Journey Response Time • Interaction Response Times • Usage by Channel • % of Self Service • … Development IT Ops Business
  • 7. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY 2. Share internal knowledge
  • 8. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY Increase in response time Locate affected tier All nodes? Most BTs? Restart machine linked to a backend? CPU saturation of the JVM? Significant GC activity? Resource leak? Analyse through thread dumps Drill down on a sample snapshot Locate affected tier Identify and analyse the backend Custom implementation Use memory troubleshooting tools and/or Object Instance Tracking Memory Leak?Identify BT Increase size of the JVM Review changes Yes Yes N o Yes N o Yes N o YesN o N o N o Yes Yes N o
  • 9. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY Measure success Top 25 KPI 3. Define KPIs
  • 10. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY Process Product People APM Product
  • 11. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY 4. Go with the Flow
  • 12. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
  • 13. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY Login Search Catalog Add to cart Checkout 5. Configure Signals from Noise
  • 14. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY 6. Exercise your options
  • 15. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY Tier health BT health Infra health Response Time Spike Response Time Spike CPU % Errors Spike % Call Drop HW Mem % Exception Spike % Call Spike GC Time % Slow Spike % Errors Spike GC Invocation % Very Slow Spike % Slow Spike Stall Spike % Very Slow Spike Call Drop Stall Spike Call Spike
  • 16. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY
  • 17. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY Process Product People APM Process
  • 18. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY 7. Secure your privacy
  • 19. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY • Automated Agent Deployment • Monitoring for on-prem controllers • Automate configuration deployment • Integrate with Event systems 8. Automate
  • 20. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY 9. Collaborate - Use the deep link Share URLs
  • 21. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY Albert Einstein “Make things as simple as possible, but not simpler.” APPDYNAMICS CONFIDENTIAL AND PROPRIETARY
  • 22. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY 1. Set an APM strategy 2. Share Knowledge (Wiki …) 3. Define KPIs 4. Map your App 5. Signal vs Noise (BTs …) 6. Exercise your options (HRs…) 7. Lockdown Security 8. Automate 9. Collaborate Summary
  • 23. APPDYNAMICS CONFIDENTIAL AND PROPRIETARYAPPDYNAMICS CONFIDENTIAL AND PROPRIETARY Thank you
  • 24. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY Please go to www.slido.com Input event code: #appd Fill in the survey for: Ten Tips For Every New AppDynamics Customer Feedback APPDYNAMICS CONFIDENTIAL AND PROPRIETARY

Notas do Editor

  1. S: Welcome to AppSphere, welcome to Paradise. Because, By using AppDynamics, we are hitting the easy button. We just solved all Application Performance problems. Awesome!   C: Ok, not so fast. Yes, AppD is the closest thing to an easy button you can find. But easy is a four letter word. Whether we like it or not, APM or Application Performance Management doesn’t lend itself to simple answers.   I: Under-estimating this, will create headaches for your team, lead to more work and leave value on the table. Even worse, you get stuck with someone like me showing up to help sort it out.   P: So what’s the answer if you don’t want my ugly face on your doorstep? I have 10 best practices that could really help.   OA: I am going to challenge you to consider and evaluate how these best practices, both individually and as a cohesive system, can enhance the effectiveness of the APM solution.   B: The result will be a stronger start, better ongoing productivity, and first and foremost greater application intelligence - which is what you wanted to begin with. You can be confident that you have made a wise investment. Before we begin, I want to share some legal consideration
  2. The 10 best practices fall into three groups: People, Process and Product. Iterative approach with no strict precedence
  3. Your IT department and the teams knowledge is an essential foundation of everything Goal is enablement and adoption of different users across various teams and disciplines
  4. WIKI links, education, onboarding, naming conventions, change management, internal playbooks
  5. New principles how AppD solve APM problems: AppIQ (Flowmap, baselines and snapshots) There’s a secret sauce. Make sure you understand our basic architecture in order to use it to its full advantage One last thing, Don’t try to mimic a tool it replace, start from scratch. So lets start the Product dimension with Best Practice Number 4
  6. hierarchical structure of node, tiers and applications. Your flowmaps are a result how you define node, tiers and applications DON’T try to avoid large flow maps on application level Leave together what belongs together AppD provides means to slice and dice, not done by ripping apart A app is a tier, not an application… For large corps, create apps e.g. by support group Rule of Thumb: Not 70 apps with 3 tiers each, but 3 apps with 70 tiers each While it looks noisy to the eye, in fact it is a strict order, but there are places we may encounter noise
  7. Noise represented as a big hay stack and we want to find the needle Noise is created by ”Trace On”
  8. The main config artifact is the BT See lots of customer tending to create to much noise here What do you want to measure? It is NOT to measure ALL transaction individually!! Technically it’s a filter Be sure you are within limits Rule of thump: If you have BTs which are not used for Alerts or dashboards they are not real BTs….
  9. Lots of control and apis to configure and extend your solution. The options are very powerful and lots of different ways for individual customization One example I want to pick out is the Health Rules and I want to show you a way to make more sophisticate health rules
  10. 1 HR with multiple conditions 1-3 such HR for EACH tier
  11. Small traffic lights with powerful logic
  12. People and Product must be supported by aligned Processes
  13. Many customers take privacy and security very serious and want to understand the implications of using appd. Out of the box we do NOT collect any PCI relevant data Power comes with responsibility -> MIDC -> Raw SQL Solution: RBAC for these features
  14. As the motto is “less is more”, there is no 10th principle…
  15. As the motto is “less is more”, there is no 10th principle…
  16. As the motto is “less is more”, there is no 10th principle…