Ефективність APM-рішень AppDynamics: Інтерв’ю з експертом АМ-БІТС

Моніторинг продуктивності додатків і стану ІТ-інфраструктури (Application Performance Monitoring, APM) – це одна з найбільш перспективних послуг, які пропонує компанія АМ-БІТС на українському ринку.

 

За часів пандемії, коли більшість співробітників працює віддалено, рішення APM стають особливо затребуваними. Так, результат опитування більше 1000 IT-фахівців з усього світу показав, що 80% респондентам не вистачає достовірної інформації щодо стану роботи сервісів і додатків. Також наголошено на важливості розуміння бізнес-процесів для ефективної роботи окремих команд і підприємства в цілому.

Що таке моніторинг продуктивності додатків?

Моніторинг продуктивності додатків – це набір інструментів, що дозволяють IT-фахівцям вашого підприємства отримувати повну та своєчасну інформацію про якість роботи всіх бізнес-додатків і пов’язаних з ними процесів.

Системи APM гарантують, що додатки, з якими працюють користувачі, відповідають стандартам продуктивності і функціональним вимогам, тим самим забезпечуючи необхідний рівень користувальницької взаємодії (UX).

Наскрізний моніторинг продуктивності додатків

Переваги APM-рішень від AppDynamics

Вивчивши різноманітність продуктів APM на світовому ринку IT-послуг, АМ-БІТС зробила вибір на користь рішень компанії AppDynamics. На сьогоднішній день AppDynamics є частиною Cisco – лідера галузі.

 

 

Для того, щоб зрозуміти причини такого вибору, давайте звернемося за відповідями до Олександра Цибуліна – провідного інженера компанії АМ-БІТС, сертифікованого фахівця Cisco (CCNP Security, Networking) і AppDynamics.

Рішення Application Performance Monitoring (APM): Для чого вони потрібні бізнесу?

На сьогодні програмне забезпечення все більше впроваджується в наше повсякденне життя. Раніше багато процесів доводилося виконувати вручну, і для їх вирішення потрібна особиста присутність відповідної IT-фахівця. Зараз же більшість бізнес-задач можуть бути виконані віддалено, шляхом простої взаємодії з ПК, планшетом або смартфоном. Все більше компаній надають різні послуги за допомогою мобільних і десктопних додатків.

Наприклад, вже нікого не дивують сервіси виклику таксі, доставки їжі, інтернет-банкінгу тощо. Слід зазначити, що лояльність клієнтів до бренду безпосередньо залежить від якості бізнес-додатків і досвіду взаємодії (UX, user experience). Якщо, наприклад, користувач вирішив замовити таксі за допомогою мобільного додатку, але у нього додаток мимовільно закрився з помилкою, то скоріш за все він скористається послугою конкурента. А якщо це буде повторюватися часто, то компанія назавжди втратить цього клієнта.

Тому основною метою APM-рішень є наскрізний моніторинг роботи бізнес-додатків. Правильно підібраний інструмент APM допоможе виявити і вказати на джерело проблеми, перейти з реактивного на проактивний підхід вирішення проблем, і показати користувачеві як само проблеми з додатком впливають на бізнес.

Хто такі AppDynamics?

AppDynamics – це лідер ринку в області APM-рішень для бізнесу, починаючи з 2012 року, за версією дослідницької компанії Gartner. У 2020 році компанія, вже будучи частиною компанії Cisco, в восьмий раз поспіль підтвердила свій статус кращого постачальника на ринку APM-послуг. SaaS і локальні варіанти APM рішень успішно реалізовані на підприємствах по всьому світу, в тому числі у великих міжнародних компаніях, таких як Vodafone, BMW, Nasdaq, Cisco і ряді інших.

Рейтинг Gartner’s Leaders Quadrant 2020
for Application Performance Monitoring and Ability to Execute

AppDynamics Gartner 2020
Gartner Magic Quadrant for Application Performance Monitoring, Charley Rich, Federico De Silva, 22 April 2020.

Що AppDynamics може запропонувати бізнес-користувачам?

Основна перевага APM-рішень компанії AppDynamics полягає в тому, що вони дають можливість користувачам побачити те, що відбувається всередині програми. Інструменти APM можуть відслідковувати кожен запит, починаючи від призначеного для користувача інтерфейсу (браузер або мобільний додаток), закінчуючи класами / методами, викликами баз даних і сторонніх сервісів.

Інструменти моніторингу додатків допомагають будувати інтерактивну карту взаємодій, яка завжди залишається актуальною і оновлюється в реальному часі.

Крім цього, APM-рішення встановлюють базові показники (бейслайни) по кожній налаштованій метриці, а також відстежують відхилення від них. Це допомагає відслідковувати можливі проблеми з тим чи іншим додатком, які могли вплинути на якість роботи користувачів системи.

Характерною особливістю рішень AppDynamics є функція аналізу аномалій, яка істотно спрощує діагностику більшості проблем, що виникають.

У чому полягає цінність APM-рішень AppDynamics?

В силу того, що AppDynamics агрегує інформацію, отриману з різних джерел (Бази Даних, Сервера додатків, Список, Браузери та Мобільні додатки) – він є єдиним джерелом істини (SSOT) для всіх команд, які розробляють і обслуговують додатки. В результаті, користувачі отримують ряд незаперечних переваг:

  • Глибока деталізація інформації, із зазначенням самих повільних частин додатку, дозволяє значно скоротити час, необхідний на пошук причини проблеми, і дозволяє зменшити кількість персоналу, який потрібен для діагностики.
  • Фахівці з управління IT-службами бачать як інфраструктура впливає на додаток, і можуть відразу зрозуміти яка саме команда вирішить цю проблему, без залучення інших варіантів.
  • Розробники витрачають набагато менше часу на виявлення та усунення неполадок в роботі додатків, отримуючи, таким чином, набагато більше вільного часу на розробку нового функціоналу.
  • Зручність використання аналітики для менеджменту додатків, яка дозволяє корелювати бізнес-метрики KPI з урахуванням стану того чи іншого додатка.
  • Порівняння різних метрик (як бізнес, так і технічних) в різних релізах, дозволяє зрозуміти наскільки покращилась робота додатки з виходом нової версії.

 

В якому вигляді доступні APM-рішення AppDynamics?

Сьогодні компанія AppDynamics пропонує на ринку два варіанти рішень з моніторингу продуктивності додатків – у вигляді SaaS і On-Premises версій. У випадку з SaaS варіантом, всі питання щодо розгортання, обслуговування та масштабування платформи AppDynamics бере на себе сам вендор. При цьому ціни на ліцензії SaaS і On-Prem пропозицій абсолютно однакові для обох варіантів розгортання.

Які бізнес-процеси можна моніторити за допомогою рішення AppDynamics?

APM-рішення, які пропонує компанія AppDynamics на ринку ІТ-послуг, практично універсальні. Вони здатні забезпечити наскрізний моніторинг будь-яких бізнес-додатків, які написані на мовах Java, .NET, Python, C / C ++, Node.js і багатьох інших. Не може не радувати і платформенная сумісність цих інструментів моніторингу. Це і мобільні додатки для IOS і Android, і різні бази даних, і більшість сучасних браузерів.

Для чого потрібна бізнес аналітика в AppDynamics?

У APM-рішень AppDynamics є можливість отримувати необхідні свідчення роботи додатків безпосередньо з виконуваних класів і методів. Це дає можливість будувати різні аналітичні панелі – дешборди, які показують стан продуктивності додатків в реальному часі. Для кращого розуміння, наведу вам такий приклад:

У компанії, що працює в сфері eCommerce, є власний додаток для онлайн-покупок. За допомогою APM-рішення ми витягуємо інформацію з коду програми за оплаченими товарами, які були куплені користувачами за допомогою цього додатка. На підставі отриманої інформації ми можемо побудувати зведену інформаційну панель, в якій буде показана виручка за потрібний період часу. Далі, можна зв’язати і проаналізувати показники виручки, порівнявши їх з технічним станом додатку, тією чи іншою версією релізу, певною порою року і т.д.

Який досвід інтеграції APM-рішень є у АМ-БІТС?

Компанія АМ-БІТС починаючи з 2019 року має статус прямого партнера AppDynamics, що дозволяє нам отримувати більш розширену взаємодію з командами AppDynamics. У разі необхідності, ми можемо виносити на спільне обговорення питання, які вимагають неординарного рішення. Наприклад, для одного із замовників АМ-БІТС потрібна була розробка додаткової програми – агента спостереження за продуктивністю додатків, якого спочатку не було в плані проекту. На наше прохання фахівці AppDynamics протягом шести місяців змогли розробити необхідний клієнту агент. Такі результати нашого партнерства з постачальником АРМ-рішень були по достоїнству оцінені нашими замовниками.

Якщо говорити про сукупний досвіду роботи нашої команди з інтеграції рішень для моніторингу продуктивності додатків, то хотілося б відзначити, що компанія АМ-БІТС почала працювати у напрямку APM задовго до того, як стала прямим партнером AppDynamics. Подібні проекти ми почали впроваджувати на підприємствах України починаючи вже з кінця 2017 року. На поточний момент ми можемо по праву пишатися сформованою командою штатних сертифікованих фахівців. Команда АМ-БІТС здатна впровадити не тільки окремі АРМ-рішення AppDynamics, але і вирішити більш комплексні завдання, пов’язані зі всілякими інтеграціями з іншими системами на підприємстві.

Чи можна докладніше дізнатися про ваш досвід впровадження АРМ-рішень AppDynamics?

Звісно. На сьогоднішній день фахівці АМ-БІТС вже успішно провели інтеграцію у низки замовників – підприємств-лідерів ринку в банківській, фінансовій, страховій і телекомунікаційній сферах. Деякі з наших реалізованих кейсів ви можете отримати на вашу електронну пошту, просто надіславши запит на нашому сайті, або звернувшись до нашого менеджера.

Крім рішень щодо інтеграції, компанія АМ-БІТС також пропонує і здійснює комплексну технічну підтримку впроваджених систем. Таким чином, ми завжди готові допомогти нашим клієнтам вирішити будь-які питання, які можуть виникнути в процесі експлуатації.

Про нашого експерта

Олександр Цибулін в даний час працює в компанії АМ-БІТС. Він по праву займає цікаву, але вкрай відповідальну посаду провідного інженера компанії. Олександр є сертифікованим фахівцем, який успішно підтвердив свій досвід та кваліфікацію у низці найбільш авторитетних IT-компаній світу – Cisco (CCNP Security, Networking), AppDynamics, Radware та ін. Основні напрямки його роботи включають в себе моніторинг ПО і забезпечення кібербезпеки. Свій вільний час Олександр Цибулін воліє проводити яскраво і активно, займаючись сноубордингом, бігом, і подорожами.

Oleksandr Tsybulin AM-BITS
Tags: