Повышение производительности на 25% с помощью AppDynamics. Опыт Expedia
Проблема: Отсутствие сквозной аналитики работы приложений для определения и разрешения проблем с производительностью.
Ключевые результаты внедрения AppDynamics:
- Увеличение скорости ключевых бизнес-транзакций на 25%.
- Достижение полной окупаемости (ROI) уже через год после внедрения
- Сокращение среднего времени восстановления (MTTR) в инцидентах с уровнем критичности 2/3 с нескольких часов до нескольких минут
Expedia Affiliate Network
Expedia Affiliate Network
Expedia Affiliate Network (EAN) входит в состав Expedia Inc., ведущего онлайн туристического агентства. EAN создает инструменты и технологии, которые помогают миллионам туристов находить лучшие гостиницы для своих путешествий. EAN работает с более чем 7 500 партнерами в 33 странах.
Компания столкнулась с проблемой отсутствия сквозной аналитики работы приложений для определения и опреативного разрешения проблем с производительностью. Как любому онлайн бизнесу, для систем EAN необходимо оставаться стабильными, а любые возникающие проблемы в работе приложений устранять максимально быстро.
«Мы были довольно реактивными, когда речь шла о производительности», — говорит Эндрю Малхолланд (Andrew Mulholland), архитектор EAN. «Инциденты с высшим уровнем критичности устранялись нами моментально, так как они явно определяются нашими текущими инструментами мониторинга, однако, что касается более минорных инцидентов, то мы могли не подозревать о них в течение многих часов».
EAN был необходим инструмент, который предоставил полную видимость своих действующих приложений, что позволило бы им быстрее реагировать на возникающие проблемы, устранять их до возможного появления и влияния на бизнес- процессы.
AppDynamics помогло EAN расставить приоритеты и устранить проблемы с производительностью. После проведения пилотного проекта EAN внедрила решение AppDynamics и начала мониторить сотни нод в производственной среде, отслеживать, как распределяется время выполнения методов в рамках их API и веб-приложений. По результатам работы AppDynamics компания находит проблемы до выхода в продуктив и может устранять их до того, как они повлияют на заказчиков или партнеров.
«Теперь мы первыми сообщаем нашим партнерам, когда у них возникают проблемы», — заявляет Малхолланд. «Точность данных от AppDynamics привела к сокращению среднего времени восстановления ИТ-инцидентов, так как многие наши партнеры теперь получают алерт напрямую из AppDynamics». Возможно, наибольшим достижением стало то, что системы EAN остаются стабильными, несмотря на рост вебтрафика и скорости обмена данными, а производительность ключевых транзакций значительно возросла. «Скорость наших критичных бизнес-транзакций выросла более чем на 25% по сравнению с показателями до AppDynamics», — сообщил Малхолланд