Квадрант Gartner 2020 года по решениям для мониторинга приложений (APM)
Несколько дней назад Gartner опубликовал новый отчёт по APM-системам (Application Performance Management). У себя в телеграм-канале я задавал вопрос подписчикам об их прогнозах по лидерам этого квадранта до его публикации. В общем, интриги не получилось. Подробности под катом.
Хотя с лидерами интриги и не получилось, но в квадранте появились новые амбициозные игроки — Datadog, Instana и SignalFx (теперь часть Splunk). Они очень активно развиваются и, предполагаю, в ближайшие пару лет имеют потенциал стать лидерами рынка наравне с долгожителями этого сектора — Appdynamics, New Relic и Dynatrace.
К 2025 году 50% новых облачных приложений мониторинга будут использовать инструментарий с открытым исходным кодом вместо вендорских агентов, для повышения совместимости, по сравнению с 5% в 2019 году.
И этому тренду в отчёте отдано очень много внимания. Присутствие поддержки открытых технологий описывается как преимущество вендора, а отсутствие как недостаток. Ниже я приведу перечень вендоров-участников квадранта и их сильные и слабые стороны по оценке Gartner.
В этом году критерии включения APM-решения в отчёт всё также включают три ключевых требования (но, по сравнению с прошлым годом, требования слегка изменились):
Мониторинг фронт-энда. Этот подход к контролю доступности и производительности является частью методологии мониторинга цифрового опыта (DEM). Для целей этого отчёта подход будет включать поддержку мониторинга реальных пользователей (RUM) и мониторинг синтетических транзакций для пользователей веб- и мобильных приложений. Мониторинг фронт-энда — развитие прошлогоднего магического квадранта для APM-решений, где это требование называли мониторингом цифрового опыта. DEM содержит больший набор технологий, чем те, которые используются в APM.
Обнаружение, отслеживание и диагностика приложений (ADTD). Это относится к автоматическому обнаружению веб-серверов, серверов приложений и микросервисов, а также сред и платформ приложений (таких как контейнеры, оркестраторы и service mesh). ADTD определяет отношения между этими элементами посредством наблюдения за поведением HTTP/S-транзакций приложения, используя инструментарий байт-кода (BCI) и/или трассировку распределенного приложения.
Аналитика: решение APM должно обеспечивать ориентированный на домен AIOps с использованием AI/ML, все вместе называемые здесь аналитикой (см. AIOps-решения 2019–2020 по версии Gartner). Для этого в решении APM должны использоваться алгоритмы корреляции событий, обнаружения аномалий и анализа корневых причин (RCA) на базе имеющихся в APM данных в контексте топологии. Решение также может предоставлять возможность получения событий от сторонних источников. Данный критерий — эволюция прошлогоднего магического квадранта для APM-решений, где это требование называлось AIOps. AIOps сам по себе может охватывать более широкий набор подходов к использованию, чем есть в APM-решениях.
Магические квадранты Gartner делятся на 4 сектора: лидеры, претенденты, стратеги и нишевые игроки. Каждый вендор размещается в квадранте на основании его сильных и слабых сторон, доли рынка и отзывов пользователей, а также других показателей. 15 вендоров, которые Gartner включил на этот раз: Broadcom (CA Technologies), Cisco (AppDynamics), Datadog, Dynatrace, Instana, IBM, ManageEngine, Micro Focus, Microsoft, New Relic, Oracle, Riverbed, SolarWinds, Splunk (SignalFX) и Tingyun.
Итак, барабанная дробь…
Ссылка на оригинал отчёта
Сильные стороны
- Broadcom поддерживает распределенную трассировку с помощью технологий с открытым исходным кодом и приема данных, собранных от агентов сторонних вендоров.
- Модель Broadcom PLA выгодна крупным организациям, которые хотят увеличить емкость APM в рамках более крупных инвестиций в инфраструктурное программное обеспечение или в рамках более широкого портфеля Digital BizOps.
- Выпуск Broadcom Digital BizOps Starter Edition позволяет малым и средним организациям развертывать бесплатные APM наряду с категориями продуктов для автоматизации, тестирования и управления проектами и предприятиями без истечения срока действия для небольшого количества лицензий. В России эта программа недоступна.
Предостережения
- В части поддержки облачных технологий и методологии DevOps Broadcom отстаёт от конкурентов.
- На основе данных опросов, APM-решения Broadcom появляются в шорт-листах заказчиков реже, чем конкуренты, проанализированные в этом исследовании.
- Модель ценообразования не подходит для клиентов, стремящихся сократить свои расходы.
Сильные стороны
- По данным опроса, конечные пользователи оценивают возможности бизнес-анализа AppDynamics с помощью решения Business iQ как самые высокие среди всех представленных в отчёте вендоров APM-решений.
- Сотрудничество с партнерами Cisco, массированные продажи AppDynamics Visibility Pack и включение продукта в состав Cisco Enterprise Agreement позволили AppDynamics выйти на новых клиентов.
- AppDynamics Cognition Engine (использует анализ первопричин на основе искусственного интеллекта) был улучшен и имеет большой потенциал по сравнению с аналогичными решениями конкурентов.
Предостережения
- Стратегия мониторинга AppDynamics в области облачных технологий не предполагает использование функций открытых решений (например, OpenTelemetry) по сравнению с конкурентами.
- Положение AppDynamics в технологическом стеке решений Cisco остается неясным для конечных пользователей.
- Конечные пользователи при опросах сообщают о финансовых затратах на решение и гибкости ценообразования как о препятствиях для рассмотрения AppDynamics в своих шорт-листах.
Сильные стороны
- Datadog предоставляет обширную библиотеку интеграций, включая оркестрацию, контейнеры, service mesh, публичное облако, уведомления, набор инструментов DevOps, Internet of Things (IoT), базы данных и OpenTracing.
- Datadog предлагает привлекательные цены с лицензированием по хостам — это ниже чем у аналогичных решений конкурентов.
- Конечные пользователи сообщают, что Datadog разбирается в потребностях при разработке и поставке современных приложений и фокусируется на областях, важных для новых архитектур приложений.
Предостережения
- APM-решение Datadog, запущенное в 2017 году, имеет менее развитые workflow для диагностики проблем, чем у конкурентов.
- Профессиональные сервисы Datadog для специализированных и сложных развертываний APM менее развиты, чем у конкурентов.
- Детализация отслеживания стека вызовов в Datadog все еще развивается.
Сильные стороны
- Архитектура Dynatrace OneAgent обеспечивает упрощенное развертывание агентов как в исходном виде, так и с встройкой в контейнеры во время их выполнения.
- Общая модель данных вендора и встроенный в платформу AI/ML поддерживают согласованный анализ по APM, ITIM и DEM, а также сторонним данным.
- Dynatrace имеет более высокий уровень внедрения новых функций, чем конкуренты.
Предостережения
- Миграция Dynatrace от прежней реализации синтетического мониторинга к новой, облачной реализации может вызвать проблемы в удобстве использования и поддержке, например, ограничиваясь только поддержкой Chrome для синтетических транзакций.
- Первый выпуск Dynatrace’s Digital Business Analytics имел меньший функционал и возможности автоматизации, чем некоторые из его конкурентов.
- Конечные пользователи сообщают, что они считают модель ценообразования Dynatrace запутанной и ее можно упростить.
Сильные стороны
- IBM упростила своё APM-решение, сосредоточившись на облачных средах.
- Устаревшие решения IBM APM поддерживают мониторинг и диагностики в средах middleware IBM WebSphere.
- В результате приобретения IBM Red Hat вендор предлагает мощные интеграционные возможности для автоматизации и DevOps, особенно в отношении OpenShift.
Предостережения
- Решение IBM упрощено, поскольку основное внимание уделяется мониторингу облачных приложений и функциям CloudOps, но для полнофункционального решения APM требуется поддержка множества устаревших решений, например, .NET.
- Основываясь на ответах на запросы, клиенты Gartner редко включают IBM в шорт-листы для закупок в качестве отдельного инструмента APM, если закупка не является частью более крупной сделки с IBM.
- В IBM Cloud App Management не хватает возможностей в различном функционале APM, в том числе в представлениях мониторинга, отчетности, прогнозировании и анализе первопричин.
Сильные стороны
- Единая модель ценообразования Instana предоставляет полнофункциональные возможности APM по более низкой цене, чем многие конкуренты.
- Instana использует архитектуру с одним агентом, которая облегчает автоматизацию.
- Instana имеет сильную внутреннюю поддержку технологий с открытым исходным кодом, которые охватывают APM, инфраструктуру и метрики, сыграв ключевую роль в разработке открытых стандартов для мониторинга современных распределенных сред.
Предостережения
- Instana ограниченно поддерживает устаревшие окружения в отличие от традиционных конкурентов на рынке APM-решений, которые могут работать с клиентами, у которых гибридные среды.
- В настоящее время Instana не имеет прямой двунаправленной интеграции с ведущим решением по управлению ИТ-услугами (ITSM) от ServiceNow, что требует настройки через веб-хуки.
- У Instana нет дополнительного функционала, помимо APM, например обработки логов, что в настоящее время выполняется с помощью интеграции.
Сильные стороны
- ManageEngine предоставляет малым и средним предприятиям простое в использовании решение, охватывающее широкий спектр инфраструктур, состоящих как для устаревших технологий, так и облачных решений. Поставляется как локально, так и в виде SaaS.
- ManageEngine поддерживает мониторинг приложений COTS и гиперконвергентной инфраструктуры, что сильно отличает это решение от конкурентов.
- Конечные пользователи сообщают, что ManageEngine прост в развертывании и настройке, недорог и является подходящей системой оповещения для центров обработки данных среднего и малого бизнеса.
Предостережения
- Возможности масштабирования ManageEngine отстают от конкурентов.
- Из-за того, что ManageEngine фокусируется на рынке среднего и малого бизнеса, те, кто имеет сложную архитектуру, должны быть уверены, что ManageEngine сможет удовлетворить их потребности, не добавляя дополнительной сложности.
- ManageEngine имеет ограниченную интеграцию в экосистему цепочек DevOps, что затрудняет использование APM-решения ManageEngine для поддержки процессов CI/CD.
Сильные стороны
- OpsBridge и COSO Data Lake представляют собой мощную платформу для сбора и анализа данных, позволяющую максимально эффективно использовать существующие продукты Micro Focus ITOM.
- Добавление поддержки интеграции с Prometheus понравится покупателям, обеспокоенным недостаточным вниманием Micro Focus к микросервисным средам.
- Micro Focus предлагает свое решение APM как часть более широкого набора инструментов ITOM.
Предостережения
- Конкурентоспособность APM от Micro Focus в последние годы отстает от рынка при минимальном развитии новых функций APM. Это может ограничить способность пользователей быть в курсе быстро меняющихся требований к мониторингу приложений.
- Сложное сочетание продуктов в решении APM от Micro Focus требует от пользователей переключения между продуктами и несовместимыми пользовательскими интерфейсами.
- Стратегия Micro Focus по приобретению программного обеспечения для инфраструктуры и улучшению зрелых предложений приносит в жертву инновации, поскольку компания пытается интегрировать в свой портфель слишком широкий набор решений.
Сильные стороны
- Microsoft Azure Monitor оптимизирован и хорошо интегрирован в Azure DevOps. Из коробки поставляются сторонние инструменты для управления оповещениями, инцидентами и сервисами.
- Smart Groups в Microsoft Azure Monitor автоматически уменьшают количество оповещений, шумовых событий и ложных срабатываний с помощью алгоритмов машинного обучения.
- Клиенты Microsoft Azure Monitor сообщают о высоком уровне удовлетворенности обслуживанием и поддержкой, особенно службами Azure.
Предостережения
- Клиенты Microsoft, которым необходимо использовать APM для локальных окружений, должны развернуть у себя другое решение Microsoft — SCOM.
- Хотя, Microsoft Azure Monitor поддерживает гибридные среды, предложение оптимизировано для собственного технологического стека Microsoft и может создавать проблемы для пользователей с разнообразной технологической средой.
- Визуализация производительности микросервисов Microsoft Azure Monitor отстает от некоторых конкурентов, и некоторые клиенты утверждают, что мониторинг большого количества микросервисов не является оптимальным в рамках платформы.
Сильные стороны
- New Relic One — это открытая и программируемая платформа, которая позволяет клиентам получать данные из любого источника и разрабатывать поверх её собственные приложения.
- New Relic продолжает увеличивать свои инвестиции в поддержку для мониторинга облачных безсерверных функций благодаря приобретению IOpipe.
- Клиенты высоко оценивают New Relic за эффективные взаимоотношения, переговоры по контракту, обслуживание и поддержку.
Предостережения
- В архитектуре New Relic используется несколько агентов в зависимости от отслеживаемого языка и среды, что повышает сложность и отличается от моделей архитектуры с одним агентом у конкурирующих вендоров.
- По сравнению с конкурентами, компания New Relic опоздала с некоторыми возможностями, такими как аналитика логов.
- Отзывы клиентов показали, что в New Relic One возникла путаница в отношении перекрывающихся возможностей, особенно среди клиентов, которые приобрели продукты компании недавно.
Сильные стороны
- Клиенты со значительными инвестициями в стек Oracle могут расширить возможности мониторинга с помощью OMC в рамках существующего лицензирования.
- OMC предлагает хорошо интегрированную платформу, поставляемую в формате SaaS, которая включает поддержку мониторинга инфраструктуры.
- Поддержка OMC для мониторинга бизнес-приложений, включая E-Business Suite, Siebel, PeopleSoft, JD Edwards EnterpriseOne и Fusion Applications, является конкурентным отличием.
Предостережения
- Oracle внесла некоторые улучшения в свое решение APM, но редко встречается в конкурентных предложениях, которые Gartner рассматривает среди ведущих поставщиков APM, за исключением Oracle-сред.
- Предприятия могут быть ограничены возможностями поддержки Oracle различных языков программирования, поскольку решение предлагает только агенты для Java, .NET, Node.js, Ruby и ограничивает детализацию запросов к приложению агентами Java и .NET.
- Workflows в Oracle APM, хотя и мощный, но могут быть сложными и требовать вложений в навыки для решения проблем.
Сильные стороны
- Способность Aternity собирать большие объемы детализированных данных отвечает потребностям мониторинга сложных сред приложений.
- Отделение Aternity от сетевых решений Riverbed и сосредоточение ресурсов на R&D в области APM и DEM, вероятно, поможет Aternity в реализации стратегии выхода на рынок.
- Aternity предлагает гибкие варианты ценообразования с одним агентом, который обеспечивает как APM, так и DEM, что позволяет клиентам оптимизировать решения к их сценариям использования.
Предостережения
- Aternity, как самостоятельное решение, отдаляется от обширной сети каналов продаж Riverbed. Покупатели, которые зависят от канала Riverbed при поиске решений, должны быть уверены, что сеть партнеров Aternity сможет удовлетворить их потребности.
- В Aternity по-прежнему отсутствует интеграция в экосистемы инструментальных цепочек DevOps, что ограничивает их полезность для покупателей, нацеленных на интеграцию с инструментами DevOps.
- Workflows в Aternity APM, хотя и мощные, могут быть сложными и требовать вложений в навыки для решения проблем.
Сильные стороны
- Точечный подход к решениям SolarWinds дает клиентам широкие возможности в определенных областях, например, мониторинг инфраструктуры и логов в дополнение к APM.
- SolarWinds разработала многие из своих продуктов для самостоятельной работы с ними конечных пользователей, простыми в установке и для небольших размеров инсталляций.
- Продукты SolarWinds APM дополняются множеством других решений, включая, помимо прочего, управление сетью, безопасностью и конфигурациями сетевых устройств.
Предостережения
- Перекрывающийся портфель продуктов SolarWinds приводит клиентов в замешательство относительно возможностей каждого продукта, например, имеются совпадения функционала AppOptics и SAM.
- SolarWinds отстает от конкурентов в использовании AI/ML для обнаружения аномалий и других аналитических возможностей.
- Дорожная карта SolarWinds по интеграции продуктов в портфеле APM отстает от конкурентов с точки зрения архитектуры платформы.
Сильные стороны
- Портфель Splunk, который включает SignalFx, ITSI, VictorOps и Splunk Enterprise, устраняет разрыв между традиционными и облачными ИТ-технологиями и находит отклик у многих предприятий, пытающихся сбалансировать их.
- Splunk инвестирует в более тесные связи с ключевыми крупными глобальными каналами и дистрибьюторами, такими как Accenture, CDW и Carahsoft, чтобы обеспечить путь к внедрению для организаций без использования своих внутренних ресурсов для принятия решения конечным заказчиком в пользу Splunk.
- Результаты опроса конечных пользователей показывают, что SignalFx предлагает мощную поддержку для клиентов, вложивших значительные средства в микросервисные и контейнерные среды.
Предостережения
- Функции DEM и специфические workflow в SignalFx отстают от конкурентов на рынке.
- SignalFx обеспечивает масштабируемость при отслеживании и приёме метрик, но удобство использования решения может быть сложной задачей.
- Конечные пользователи, по результатам опроса Gartner, оценили способность SignalFx к бизнес-мониторингу как самую низкую среди всех вендоров APM-решений.
Сильные стороны
- Tingyun активно работает на китайском рынке, особенно с государственными предприятиями и предоставляет уникальную поддержку для мониторинга минипрограмм в мессенджере WeChat.
- Tingyun предлагает инновационный подход к ценообразованию для своего решения бизнес-аналитики, основанный на количестве отслеживаемых бизнес-транзакций.
- Tingyun предлагает поддержку доменных AIOps, баз данных и мониторинга мобильных приложений.
Предостережения
- Tingyun изо всех сил пытается расширить свое присутствие за пределами Китая из-за проблем безопасности, отсутствия местной поддержки и потому что хранение пользовательских данных ограничено Китаем.
- Tingyun обеспечивает узкую экосистему партнеров по интеграции.
- Процесс развертывания агента в Tingyun сложен и требует много ручных действий.
Расскажите, используете ли какое-то из решений квадранта Gartner. В конце списка есть специальные варианты, если у вас что-то другое.