SlideShare une entreprise Scribd logo
1  sur  48
Télécharger pour lire hors ligne
Revolutionizing Troubleshooting in the
Automotive Industry
Morgan White Sr. Application Engineer, Team Lead
WHO AM I? WHY DO YOU CARE?
About Me
Copyright © 2015 AppDynamics. All rights reserved. 3
• Name: Morgan White
• Who: Sr. Application Engineer, Team Lead
• Things I Do:
– Support Dev
– Break Production
– Support Dev Breaking Production
Who Do You Work For?!???
Copyright © 2015 AppDynamics. All rights reserved. 4
Who’s That?
• Cox Automotive
– Autotrader
• Automotive Industry Leader
– Industry Leading Advertiser for Dealers and Private Sellers
– “The” Place to Go to Find the Car to Buy
• Competition: Cars.com, Edmunds, Ebay
• Our Audience: People who want to buy and sell vehicles!
Copyright © 2015 AppDynamics. All rights reserved. 5
AGENDA
YO WHAT’S THIS ALL ABOUT?
Agenda
• Why was Autotrader in the market?
• What problems were we solving?
• Why AppDynamics?
• Technical Details and Implementation
• Key Features and Takeaways
• Questions?
Copyright © 2015 AppDynamics. All rights reserved. 7
Blind Leading the Blind
• No good way to track data across platforms
• Existing tools had drawbacks
• Monitoring was insufficient
Copyright © 2015 AppDynamics. All rights reserved. 8
How Did We Get Here? How Do We Get Better?
• Problems:
– Slow Code
– Susceptible to 3rd
Party Issues
– Inadequate Monitoring
– Degraded Performance Testing
– Communications Issues Across Groups
• Resolution:
– A Unified Monitoring Tool - AppDynamics
Copyright © 2015 AppDynamics. All rights reserved. 9
Why AppDynamics?
• Looked at several options
• AppDynamics satisfied these requirements
– Good User Experience
– Ability to watch all our systems interacting
– Ability to trace performance issues and deep dive
– Beef up monitoring and proactivity
Copyright © 2015 AppDynamics. All rights reserved. 10
TECHY STUFF
The nitty gritty details
What’s This Tool Do Anyway?
Copyright © 2015 AppDynamics. All rights reserved. 12
• AppDynamics:
– Code Optimization
– Dashboarding
– Proactive Monitoring
– Alerts!
– Emergency Remediation
– Deployment Vetting and Validation
– Automation and Performance Testing
– Protection from 3rd
Parties
– Mobile App Optimization
– Mobile Site Performance
CODE OPTIMIZATION
A necessary evil
Digging Out Nasty Code
Copyright © 2015 AppDynamics. All rights reserved. 14
Digging Out Nasty Code (Continued)
Copyright © 2015 AppDynamics. All rights reserved. 15
Much better…
Copyright © 2015 AppDynamics. All rights reserved. 16
What’s Taking So Long??
Copyright © 2015 AppDynamics. All rights reserved. 17
DASHBOARDING
All the Pretty Lines
Well, Color Me Impressed
Copyright © 2015 AppDynamics. All rights reserved. 19
• Custom Dashboard Capabilities
– Custom Colors
– Various Graph Types
– Ridiculous Amounts of Metrics
– Flexibility in Size and Shape
– You Get the Idea…
The Front Lines
Copyright © 2015 AppDynamics. All rights reserved. 20
The Executive’s Dashboards
Copyright © 2015 AppDynamics. All rights reserved. 21
Traffic Lights
Copyright © 2015 AppDynamics. All rights reserved. 22
PROACTIVE MONITORING
Stay Ahead of the Game
Uh Something Doesn’t Look Right…
Copyright © 2015 AppDynamics. All rights reserved. 24
Deployments! Deployments Everywhere!
Copyright © 2015 AppDynamics. All rights reserved. 25
ALERTING
Hey Look at Me!
What Are All These Emails I Keep Getting??
Copyright © 2015 AppDynamics. All rights reserved. 27
Red Alert! Red Alert!
Copyright © 2015 AppDynamics. All rights reserved. 28
Don’t Drop the Ball!
Copyright © 2015 AppDynamics. All rights reserved. 29
EMERGENCY REMEDIATION
Fix it Quickly!
AppD’s Got This
Copyright © 2015 AppDynamics. All rights reserved. 31
AUTOMATION AND PERFORMANCE
TESTING
Go Speed Racer!
Work Smart, Not Hard
Copyright © 2015 AppDynamics. All rights reserved. 33
Hitting Redline
Copyright © 2015 AppDynamics. All rights reserved. 34
DEPLOYMENT VETTING AND
VALIDATION
Did We Get it Right This Time?
Ready… Ready... GO!
Copyright © 2015 AppDynamics. All rights reserved. 36
PROTECTING FROM 3RD
PARTIES
Put Up the Shields!
Protect Yourself From Others
Copyright © 2015 AppDynamics. All rights reserved. 38
It’s Always Someone Else’s Fault
Copyright © 2015 AppDynamics. All rights reserved. 39
NATIVE MOBILE APP OPTIMIZATION
Going Mobile
The World is Going Mobile
Copyright © 2015 AppDynamics. All rights reserved. 41
The Forecast for 2015- Mobile on the Rise
Copyright © 2015 AppDynamics. All rights reserved. 42
MOBILE SITE PERFORMANCE
Streamlining Mobile Experiences
The Mobile Space – An ATC Experience
Copyright © 2015 AppDynamics. All rights reserved. 44
• How Do We Give a Good Mobile Experience?
– Tracking user experience through app
– Track and report on errors
– Track and respond to responsiveness
TAKING A STEP BACK
Key Takeaways
What Did You Learn Today?
• AppDynamics was extremely useful in finding sore spots
• Increased cross collaboration between AppDev, Ops, and Perf
Engineering
• Business gets a usable overview of our IT infrastructure
• Autotrader can feel safe that monitoring is accurate and helpful
• When S@$@ hits the figurative fan, we can find the problem
quickly
• Autotrader is leaner, meaner, car selling machine!
Copyright © 2015 AppDynamics. All rights reserved. 46
QUESTIONS?
Thank You

Contenu connexe

Tendances

Tendances (20)

AppSphere 15 - Lufthansa Technik: Maintenance Repair Overhaul for Aircraft an...
AppSphere 15 - Lufthansa Technik: Maintenance Repair Overhaul for Aircraft an...AppSphere 15 - Lufthansa Technik: Maintenance Repair Overhaul for Aircraft an...
AppSphere 15 - Lufthansa Technik: Maintenance Repair Overhaul for Aircraft an...
 
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
 
AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...
AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...
AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...
 
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations CenterAppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
 
AppSphere 15 - Transforming the Business: The Role of DevOps
AppSphere 15 - Transforming the Business: The Role of DevOpsAppSphere 15 - Transforming the Business: The Role of DevOps
AppSphere 15 - Transforming the Business: The Role of DevOps
 
AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...
AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...
AppSphere 15 - Monitoring Cloud Native Apps on Pivotal Cloud Foundry with App...
 
Building & sustaining a monitoring team in a multi-application landscape
Building & sustaining a monitoring team in a multi-application landscapeBuilding & sustaining a monitoring team in a multi-application landscape
Building & sustaining a monitoring team in a multi-application landscape
 
AppSphere 15 - Smoke Jumping with AppDynamics
AppSphere 15 - Smoke Jumping with AppDynamicsAppSphere 15 - Smoke Jumping with AppDynamics
AppSphere 15 - Smoke Jumping with AppDynamics
 
What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)
 
How Halogen Delivered High-Velocity Operations in a Compliance-Driven Environ...
How Halogen Delivered High-Velocity Operations in a Compliance-Driven Environ...How Halogen Delivered High-Velocity Operations in a Compliance-Driven Environ...
How Halogen Delivered High-Velocity Operations in a Compliance-Driven Environ...
 
Platform-as-a-Service for Automated Business Autocomes - Cap Gemini
Platform-as-a-Service for Automated Business Autocomes - Cap GeminiPlatform-as-a-Service for Automated Business Autocomes - Cap Gemini
Platform-as-a-Service for Automated Business Autocomes - Cap Gemini
 
Next-Gen Business Transaction Configuration, Instrumentation, and Java Perfor...
Next-Gen Business Transaction Configuration, Instrumentation, and Java Perfor...Next-Gen Business Transaction Configuration, Instrumentation, and Java Perfor...
Next-Gen Business Transaction Configuration, Instrumentation, and Java Perfor...
 
How The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycleHow The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycle
 
AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions
AppSphere 15 - Is Your Infrastructure Affecting Critical Business TransactionsAppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions
AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions
 
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
 
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
 
How DixonsCarphone uses AppDynamics Application Analytics to Influence Busine...
How DixonsCarphone uses AppDynamics Application Analytics to Influence Busine...How DixonsCarphone uses AppDynamics Application Analytics to Influence Busine...
How DixonsCarphone uses AppDynamics Application Analytics to Influence Busine...
 
Velocity Presentation - Unified Monitoring with AppDynamics
Velocity Presentation - Unified Monitoring with AppDynamicsVelocity Presentation - Unified Monitoring with AppDynamics
Velocity Presentation - Unified Monitoring with AppDynamics
 
DevOps in Digital Transformation- Brillio
DevOps in Digital Transformation- BrillioDevOps in Digital Transformation- Brillio
DevOps in Digital Transformation- Brillio
 
Standard Bank: Agile, DevOps, Engineering Transformation and the Role of AppD...
Standard Bank: Agile, DevOps, Engineering Transformation and the Role of AppD...Standard Bank: Agile, DevOps, Engineering Transformation and the Role of AppD...
Standard Bank: Agile, DevOps, Engineering Transformation and the Role of AppD...
 

Similaire à AppSphere 15 - Revolutionizing Troubleshooting in the Automotive Industry

The Role of Mobile Web in Optimizing Sales, Service & Cross-sell - with Comca...
The Role of Mobile Web in Optimizing Sales, Service & Cross-sell - with Comca...The Role of Mobile Web in Optimizing Sales, Service & Cross-sell - with Comca...
The Role of Mobile Web in Optimizing Sales, Service & Cross-sell - with Comca...
Shoaib Alam
 
20140327-S602-Mobile
20140327-S602-Mobile20140327-S602-Mobile
20140327-S602-Mobile
Russell Lewis
 
Digital, bear or just bull
Digital, bear or just bullDigital, bear or just bull
Digital, bear or just bull
Scott Rigby
 

Similaire à AppSphere 15 - Revolutionizing Troubleshooting in the Automotive Industry (20)

WinOps Conf 2015 - John Rakowski - Militarise It for #DevOps success
WinOps Conf 2015 - John Rakowski - Militarise It for #DevOps successWinOps Conf 2015 - John Rakowski - Militarise It for #DevOps success
WinOps Conf 2015 - John Rakowski - Militarise It for #DevOps success
 
AppSphere 15 - Deep Dive into AppDynamics Application Analytics
AppSphere 15 - Deep Dive into AppDynamics Application AnalyticsAppSphere 15 - Deep Dive into AppDynamics Application Analytics
AppSphere 15 - Deep Dive into AppDynamics Application Analytics
 
Building mobile applications with Meteor: Eat Local case study
Building mobile applications with Meteor: Eat Local case studyBuilding mobile applications with Meteor: Eat Local case study
Building mobile applications with Meteor: Eat Local case study
 
Marketing in the Age of Mobile
Marketing in the Age of MobileMarketing in the Age of Mobile
Marketing in the Age of Mobile
 
The Role of Mobile Web in Optimizing Sales, Service & Cross-sell - with Comca...
The Role of Mobile Web in Optimizing Sales, Service & Cross-sell - with Comca...The Role of Mobile Web in Optimizing Sales, Service & Cross-sell - with Comca...
The Role of Mobile Web in Optimizing Sales, Service & Cross-sell - with Comca...
 
20140327-S602-Mobile
20140327-S602-Mobile20140327-S602-Mobile
20140327-S602-Mobile
 
Gps vehicle tracking System Pan India
Gps vehicle tracking System Pan IndiaGps vehicle tracking System Pan India
Gps vehicle tracking System Pan India
 
Digital, bear or just bull
Digital, bear or just bullDigital, bear or just bull
Digital, bear or just bull
 
Adobe Experience Manager Vision and Roadmap
Adobe Experience Manager Vision and RoadmapAdobe Experience Manager Vision and Roadmap
Adobe Experience Manager Vision and Roadmap
 
"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015
"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015
"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015
 
Company Profile - Authentic Engineers.pdf
Company Profile - Authentic Engineers.pdfCompany Profile - Authentic Engineers.pdf
Company Profile - Authentic Engineers.pdf
 
Digital disruption is just the beginning
Digital disruption is just the beginningDigital disruption is just the beginning
Digital disruption is just the beginning
 
Digital Disruption: is Just the Beginning - Vijayanta Gupta
Digital Disruption: is Just the Beginning - Vijayanta GuptaDigital Disruption: is Just the Beginning - Vijayanta Gupta
Digital Disruption: is Just the Beginning - Vijayanta Gupta
 
Future Role of the Architect
Future Role of the ArchitectFuture Role of the Architect
Future Role of the Architect
 
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
 
au·ton·o·mous Trends | Tech | Future
au·ton·o·mous Trends | Tech | Futureau·ton·o·mous Trends | Tech | Future
au·ton·o·mous Trends | Tech | Future
 
Structuring and Scaling an Application Security Program
Structuring and Scaling an Application Security ProgramStructuring and Scaling an Application Security Program
Structuring and Scaling an Application Security Program
 
Modernizing Service Management Processes with Self-Service Access
Modernizing Service Management Processes with Self-Service AccessModernizing Service Management Processes with Self-Service Access
Modernizing Service Management Processes with Self-Service Access
 
Maximize the Benefits from Your Test Automation Investment
Maximize the Benefits from Your Test Automation InvestmentMaximize the Benefits from Your Test Automation Investment
Maximize the Benefits from Your Test Automation Investment
 
Enqezny Project
Enqezny ProjectEnqezny Project
Enqezny Project
 

Plus de AppDynamics

Plus de AppDynamics (20)

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
 
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit EuropeCisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
 
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...
 
Forrester Research: How To Organise Your Business For Digital Success - AppD ...
Forrester Research: How To Organise Your Business For Digital Success - AppD ...Forrester Research: How To Organise Your Business For Digital Success - AppD ...
Forrester Research: How To Organise Your Business For Digital Success - AppD ...
 
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
 
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
 
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
 
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
 
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit EuropeAutomation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
 

AppSphere 15 - Revolutionizing Troubleshooting in the Automotive Industry

  • 1. Revolutionizing Troubleshooting in the Automotive Industry Morgan White Sr. Application Engineer, Team Lead
  • 2. WHO AM I? WHY DO YOU CARE?
  • 3. About Me Copyright © 2015 AppDynamics. All rights reserved. 3 • Name: Morgan White • Who: Sr. Application Engineer, Team Lead • Things I Do: – Support Dev – Break Production – Support Dev Breaking Production
  • 4. Who Do You Work For?!??? Copyright © 2015 AppDynamics. All rights reserved. 4
  • 5. Who’s That? • Cox Automotive – Autotrader • Automotive Industry Leader – Industry Leading Advertiser for Dealers and Private Sellers – “The” Place to Go to Find the Car to Buy • Competition: Cars.com, Edmunds, Ebay • Our Audience: People who want to buy and sell vehicles! Copyright © 2015 AppDynamics. All rights reserved. 5
  • 7. Agenda • Why was Autotrader in the market? • What problems were we solving? • Why AppDynamics? • Technical Details and Implementation • Key Features and Takeaways • Questions? Copyright © 2015 AppDynamics. All rights reserved. 7
  • 8. Blind Leading the Blind • No good way to track data across platforms • Existing tools had drawbacks • Monitoring was insufficient Copyright © 2015 AppDynamics. All rights reserved. 8
  • 9. How Did We Get Here? How Do We Get Better? • Problems: – Slow Code – Susceptible to 3rd Party Issues – Inadequate Monitoring – Degraded Performance Testing – Communications Issues Across Groups • Resolution: – A Unified Monitoring Tool - AppDynamics Copyright © 2015 AppDynamics. All rights reserved. 9
  • 10. Why AppDynamics? • Looked at several options • AppDynamics satisfied these requirements – Good User Experience – Ability to watch all our systems interacting – Ability to trace performance issues and deep dive – Beef up monitoring and proactivity Copyright © 2015 AppDynamics. All rights reserved. 10
  • 11. TECHY STUFF The nitty gritty details
  • 12. What’s This Tool Do Anyway? Copyright © 2015 AppDynamics. All rights reserved. 12 • AppDynamics: – Code Optimization – Dashboarding – Proactive Monitoring – Alerts! – Emergency Remediation – Deployment Vetting and Validation – Automation and Performance Testing – Protection from 3rd Parties – Mobile App Optimization – Mobile Site Performance
  • 14. Digging Out Nasty Code Copyright © 2015 AppDynamics. All rights reserved. 14
  • 15. Digging Out Nasty Code (Continued) Copyright © 2015 AppDynamics. All rights reserved. 15
  • 16. Much better… Copyright © 2015 AppDynamics. All rights reserved. 16
  • 17. What’s Taking So Long?? Copyright © 2015 AppDynamics. All rights reserved. 17
  • 19. Well, Color Me Impressed Copyright © 2015 AppDynamics. All rights reserved. 19 • Custom Dashboard Capabilities – Custom Colors – Various Graph Types – Ridiculous Amounts of Metrics – Flexibility in Size and Shape – You Get the Idea…
  • 20. The Front Lines Copyright © 2015 AppDynamics. All rights reserved. 20
  • 21. The Executive’s Dashboards Copyright © 2015 AppDynamics. All rights reserved. 21
  • 22. Traffic Lights Copyright © 2015 AppDynamics. All rights reserved. 22
  • 24. Uh Something Doesn’t Look Right… Copyright © 2015 AppDynamics. All rights reserved. 24
  • 25. Deployments! Deployments Everywhere! Copyright © 2015 AppDynamics. All rights reserved. 25
  • 27. What Are All These Emails I Keep Getting?? Copyright © 2015 AppDynamics. All rights reserved. 27
  • 28. Red Alert! Red Alert! Copyright © 2015 AppDynamics. All rights reserved. 28
  • 29. Don’t Drop the Ball! Copyright © 2015 AppDynamics. All rights reserved. 29
  • 31. AppD’s Got This Copyright © 2015 AppDynamics. All rights reserved. 31
  • 33. Work Smart, Not Hard Copyright © 2015 AppDynamics. All rights reserved. 33
  • 34. Hitting Redline Copyright © 2015 AppDynamics. All rights reserved. 34
  • 35. DEPLOYMENT VETTING AND VALIDATION Did We Get it Right This Time?
  • 36. Ready… Ready... GO! Copyright © 2015 AppDynamics. All rights reserved. 36
  • 38. Protect Yourself From Others Copyright © 2015 AppDynamics. All rights reserved. 38
  • 39. It’s Always Someone Else’s Fault Copyright © 2015 AppDynamics. All rights reserved. 39
  • 40. NATIVE MOBILE APP OPTIMIZATION Going Mobile
  • 41. The World is Going Mobile Copyright © 2015 AppDynamics. All rights reserved. 41
  • 42. The Forecast for 2015- Mobile on the Rise Copyright © 2015 AppDynamics. All rights reserved. 42
  • 44. The Mobile Space – An ATC Experience Copyright © 2015 AppDynamics. All rights reserved. 44 • How Do We Give a Good Mobile Experience? – Tracking user experience through app – Track and report on errors – Track and respond to responsiveness
  • 45. TAKING A STEP BACK Key Takeaways
  • 46. What Did You Learn Today? • AppDynamics was extremely useful in finding sore spots • Increased cross collaboration between AppDev, Ops, and Perf Engineering • Business gets a usable overview of our IT infrastructure • Autotrader can feel safe that monitoring is accurate and helpful • When S@$@ hits the figurative fan, we can find the problem quickly • Autotrader is leaner, meaner, car selling machine! Copyright © 2015 AppDynamics. All rights reserved. 46