Dynatrace в українському фінсекторі: кейс VST bank і шлях до повної observability

У сучасному банківському секторі ІТ-сервіси стали основою якісного клієнтського досвіду. Висока швидкість транзакцій, безперебійна робота мобільного банкінгу та надійність цифрових каналів — усе це напряму залежить від рівня observability. У цій статті ми розглянемо, як VST bank разом із BAKOTECH та Dynatrace побудував єдину платформу моніторингу, оптимізував витрати та вийшов на новий рівень керування продуктивністю.

BAKOTECH здійснює свою діяльність через партнерську мережу.

Банк і його ІТ-екосистема

VST bank працює в Україні з 2011 року і сьогодні є одним із лідерів серед приватних банків країни, що обслуговує фізичних осіб і корпоративних клієнтів. Разом із Fozzy Group у 2023 році він отримав відзнаку Best FinTech Ecosystem на Ukrainian Fintech Awards.

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

Олександр Рябчун, керівник управління розробки ПЗ VST bank, добре знає цей шлях: він працює тут із 2013 року й пройшов шлях від системного адміністратора до керівника понад сотні розробників, які створюють і підтримують ключові сервіси банку. Він також дав коментарі щодо процесу впровадження Dynatrace.

Виклики швидкого зростання

За десять років команда розробки виросла в десятки разів, а разом із нею — і масштаб інфраструктури: понад 1300 мікросервісів у хмарі та локальному середовищі. Класичні моніторингові інструменти вже не могли впоратися з викликами у нових умовах: команди отримували розрізнені або неповні дані.

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

– коментує Олександр Рябчун.

Відсутність централізованого моніторингу, обмежений огляд усієї ІТ-інфраструктури й надмірне навантаження на команди розробки, які паралельно підтримували працездатність сервісів — такі виклики типові для масштабного зростання у процесі цифрової трансформації.

У цій ситуації Dynatrace став ключовим рішенням для банку. 

Перші кроки до трансформації

Впровадження Dynatrace почалося понад п’ять років тому з одного внутрішнього сервісу. Пілот швидко довів свою ефективність, і рішення було масштабоване на ключові напрями: онлайн-банкінг, авторизацію та API.

Ми шукали платформу, яка зробить моніторинг прозорим без зайвого супроводу. Dynatrace не вимагав збільшення команди підтримки, а це критично в наших реаліях, 

– зазначає Олександр Рябчун.

Ключові досягнення VST bank із Dynatrace

1. Прозорість і швидкість реагування

Dynatrace зменшив середній час виявлення інцидентів із 30–60 хвилин до 5–10. Тепер проблеми розвʼязуються ще до того, як їх помічають клієнти. Це можливо, бо платформа дозволяє бачити всю ІТ-інфраструктуру — від фізичних серверів до рівня окремої транзакції. Наприклад, переказ коштів між клієнтами.

Davis-AI став для банку «системою раннього попередження». Штучний інтелект Dynatrace сам відстежує відхилення, визначає першопричину та миттєво повідомляє команди. Завдяки цьому час простою скоротився до мінімуму. Якщо раніше команди дізнавалися про інциденти від клієнтів через гарячу лінію, то тепер вони усувають їх ще до того, як користувачі встигають помітити проблему. 

Приклад: інцидент із Keycloak

Проблеми з продуктивністю системи авторизації загрожували роботі всіх внутрішніх сервісів. Dynatrace оперативно виявив перевищення ліміту підʼєднань до бази даних. Автоматичний аналіз допоміг локалізувати й усунути інцидент за годину. Без цієї аналітики вирішення могло затягнутися на кілька днів. 

2. Спрощення керування й командна узгодженість

Єдина платформа Dynatrace централізувала observability й зменшила кількість розрізнених інструментів, а також чітко розподілила відповідальність між командами Dev, QA та інфраструктури. А це, своєю чергою, дозволило спростити підтримку, знизити витрати на інфраструктуру моніторингу та вивільнити ресурси для інновацій.

Завдяки managed zones ми розподілили відповідальність. Тепер сповіщення отримують лише відповідальні команди. Все це привело до покращення клієнтського досвіду, це дуже важливо для нас, адже довіра клієнтів — наш головний капітал, 

– коментує Олександр Рябчун.  

3. Оптимізація інфраструктури й витрат

Разом із BAKOTECH банк переніс Dynatrace із локального середовища (on-premises) у хмару (SaaS). Це дало низку переваг:

  • Менше рутинної роботи — адміністратори звільнилися від необхідності постійно оновлювати кластери: тепер цим займаються інженери Dynatrace автоматично.
  • Оптимізація інфраструктури — немає потреби витрачати ресурси датацентру, адже платформа працює в хмарі.
  • Швидкість змін — міграція, включно з підготовкою, конфігураціями й адаптацією компонентів, тривала менше місяця.

Крім того, Dynatrace допоміг виявити надмірне використання ресурсів та оптимізувати налаштування. Завдяки моделі DPS (Dynatrace Platform Subscription) банк платить лише за ті функції, якими реально користується, що робить витрати прогнозованими й ефективними. VST bank став одним із перших банків у регіоні, який перейшов на DPS і отримав фінансову гнучкість без переплат.

Подальший розвиток з Dynatrace

Наступний етап — розширення використання Dynatrace у середовищах AWS та Kubernetes (EKS), інтеграція з CI/CD-процесами, CloudWatch та іншими сервісами, щоб охопити всю хмарну екосистему. 

Підсумки

Кейс VST bank добре ілюструє, як Dynatrace еволюціонує з інструмента моніторингу у платформу керування продуктивністю фінансової установи. Завдяки цій трансформації банк перейшов від реактивного реагування на інциденти до проактивного керування, скоротив витрати й пришвидшив розв'язання проблем.

Важливу роль у цьому відіграла не лише технологія, а й команда: стратегічне бачення та проактивність керівника розробки Олександра Рябчуна стали каталізатором змін. Саме він підтримав ідею впровадження Dynatrace, очолив тестування й масштабування.

Завдяки системному підходу, наполегливості та злагодженій роботі команди, банк пройшов шлях трансформації впевнено й ефективно — без цих чинників реалізація була б значно складнішою, або й узагалі неможливою.

Наш досвід показав, що найкраще починати з невеликого, але критичного сегмента — наприклад, мікросервісів або хмарних сервісів. Інвестувати в інтеграцію з DevOps-процесами, залучати команди з усіх рівнів і будувати цифрову культуру навколо Dynatrace, 

– підсумовує Олександр Рябчун.

Співпраця з Dynatrace та BAKOTECH отримала високу оцінку з боку банку. Професійна підтримка, глибоке розуміння бізнес-потреб і якісне навчання стали запорукою успіху цього проєкту. 

13
Events
Community
Videos
About Us