appsphere 15 - revolutionizing troubleshooting in the automotive industry
TRANSCRIPT
Revolutionizing Troubleshooting in the Automotive IndustryMorgan White Sr. Application Engineer, Team Lead
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’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
• 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
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
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 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
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