Case study | 10.11.2021

2 года с Dynatrace — полет нормальный.

Опыт OTP Bank Ukraine 

BAKOTECH осуществляет свою деятельность через партнерскую сеть.

OTP Bank — одно из ведущих финансовых учреждений, которое сочетает стабильность банковской сферы с гибкостью современных IT-решений. Банк активно развивает технологическую инфраструктуру, внедряя микросервисы, Kubernetes и современные практики разработки.  В фокусе банка — создание надежных, быстрых и удобных цифровых сервисов для клиентов, а также постепенный переход к гибридному облаку с учетом высоких требований к безопасности. Команда активно внедряет новые технологии и сотрудничает с рыночными экспертами для повышения эффективности.

Вызовы

Один из ключевых вызовов для OTP Bank — баланс между инновациями и строгими требованиями информационной безопасности.  Артем Логвиненко, Head of IT Operations в OTP Bank Ukraine, отмечает: «Если раньше все строилось по двухуровневой архитектуре — база данных и некая бинарная часть, запускаемая отдельно, — то теперь технологии совершенно другие. Появились микросервисы, и мы тоже начали двигаться в этом направлении».  Банк работает с внешними разработчиками, параллельно развивая собственные продукты на базе современных технологий, таких как Kafka. При этом использование облачных решений усложняется необходимостью строгого контроля над данными: полный переход в публичное облако невозможен. Поэтому внедряется гибридный подход: разработка осуществляется в удобной для команды среде, но финальный запуск и эксплуатация происходят уже в рамках внутренней инфраструктуры банка.  Кроме того, одним из вызовов является необходимость работать со старыми технологиями: «Наша компания работает с 1998 года, и кое-что из технологий живет до сих пор. Это «кровавый энтерпрайз»: нагромождение разношерстных решений из разных времен. При этом выключить почти ничего нельзя: даже если бизнес давно переехал на новые решения, старые системы нужно сохранять. Госрегуляторы часто требуют доступа к этим данным».

Внедрение

Мониторинг в OTP Bank — неотъемлемая часть продакшн-среды. Банк нуждается в нем, чтобы оперативно реагировать даже на сложные проблемы, связанные с информационной безопасностью, например, задержки из-за трафик-инспекции. Импульсом к внедрению стало простое наблюдение: инцидентов становится больше, реакция медленная, а времени на разбор проблем уходит слишком много. Причина — инфраструктура OTP Bank слишком разрозненная: много разных серверов, минимум прозрачности. Было решено протестировать готовое коммерческое решение. Банк запросил бесплатный пилот, получил реальные кейсы и показал бизнесу, как можно значительно быстрее реагировать на сбои. Dynatrace неоднократно помогал подтвердить наличие проблемы там, где другие участники процесса сомневались в ее существовании. И хотя также проводились эксперименты с open- source решениями, в плане стабильности и удобства именно Dynatrace показал себя как самый надежный вариант «из коробки».

Кто пользуется платформой Dynatrace?

Dynatrace активно использует вся операционная команда: инфраструктура, платежные системы, базы данных, прикладные команды. Все отслеживают работу сервисов именно через платформу. При этом поддержка самого решения не требует много ресурсов. Система работает автономно: присылает алерты, если заканчивается место или вот-вот истечет срок действия сертификата. Кроме IT, платформой пользуется и call-центр, особенно ночью, когда основные команды оффлайн.

Результаты использования

Использование Dynatrace позволило команде достичь ощутимых улучшений, в частности:

Получить независимый источник правды о состоянии систем

Dynatrace стал объективным арбитром между «у нас все хорошо» и реальной деградацией сервиса

Значительно упростить поиск причин инцидентов

Даже при отсутствии опытных администраторов или разработчиков система показывает, где произошел сбой, какой код ошибки и на что нужно обратить внимание

Перейти от ручного мониторинга к проактивному подходу

Вместо постоянной проверки вручную команда получает автоматические алерты в мессенджер или на почту еще до того, как о проблеме сообщат пользователи

Повысить эффективность поддержки

Удобный чат прямо в веб-консоли позволяет получить ответ от техподдержки за считанные минуты и без бюрократии

Автоматизировать анализ первопричин

Dynatrace самостоятельно определяет источник проблемы в типичных случаях (например, окончание памяти или сбой garbage collector), а в более сложных — четко указывает, в каком направлении искать причину

Выявить скрытые проблемы на уровне инфраструктуры

После интеграции с vCenter система начала показывать то, что раньше приходилось искать вручную: тайм-ауты, неэффективные скрипты, скрытые точки деградации

Уменьшить количество простоев

Благодаря более глубокой видимости и раннему выявлению проблем команда смогла оптимизировать работу критических сервисов и устранить ресурсоемкие процессы

«Простоев стало меньше. Благодаря Dynatrace у нас появилось время и желание покопаться глубже. Мы выявили кучу тайм-аутов, а еще плохо написанный скрипт, который работал вечность и забирал много ресурсов», — отмечает Артем Логвиненко.

Рекомендации тем, кто задумывается про мониторинг-систему

В современных банках невозможно полагаться только на точечные проверки или ручной контроль. Инфраструктура слишком сложная, а каждая секунда — на вес золота.

Комплексный мониторинг позволяет не просто видеть проблему, а понимать ее контекст, влияние и источник. И именно это сегодня дает бизнесу настоящую устойчивость.

«Я бы всем, кто работает в большом предприятии и сталкивается с бюрократией, советовал одно: обратитесь в BAKOTECH за консультацией. Просто договоритесь о встрече, запросите пилот, пусть инженер покажет, как это работает вживую. Можно сто раз повторить, насколько Dynatrace полезен, но это будут только слова. И обычно для тех, кто отвечает за бюджеты, «очень хорошее решение» — плохой аргумент», — комментирует Артем Логвиненко.

Вывод

Видеть проблему до того, как о ней узнают пользователи, не суперсила. Более того: для таких сфер, как банки, это жизненно необходимая способность и ощутимое конкурентное преимущество.  Dynatrace уже третий год помогает OTP Bank Ukraine держать инфраструктуру под контролем. Данный кейс отражает взгляд изнутри: как меняется отрасль, чем живет современный банк, и какое место в этом всем занимает платформа Dynatrace.
Если вы хотите лично оценить возможности Dynatrace, пожалуйста, обратитесь к нам за консультацией:

Чтобы получить дополнительную информацию о платформе Dynatrace, заполните, пожалуйста, форму: