О чём эта история

Перед командой одной из крупнейших российских компаний на рынке управления активами «Альфа‑Капитал» стояла важная задача — создать тестовые стенды для нагрузочного тестирования новых финансовых платформ. Инженеры компании посчитали, что если под такие задачи покупать оборудование, то на его заказ, монтаж, настройку и развёртывание всех нужных систем уйдёт минимум 6–9 месяцев.

Использование облачных сервисов Yandex Cloud позволило сократить сроки реализации проекта до 3 месяцев и добиться семикратного роста производительности новой платформы. Компания трансформировала бэк‑офисные системы и пересмотрела подход к внедрению и тестированию изменений, что повысило стабильность сервисов для клиентов в 2 раза.

Перенос сред в облако

УК «Альфа‑Капитал» — одна из крупнейших российских компаний на рынке управления активами, предоставляющая услуги доверительного управления, инвестиций в паевые инвестиционные фонды и стратегии ИИС. Компания управляет активами более 1 миллиона 700 тысяч человек.

Перед командой «Альфа‑Капитала» стояли важные задачи:

  • создать интеграционные тестовые стенды для нагрузочного тестирования и реализации ключевых проектов;
  • увеличить быстродействие существующей системы документооборота;
  • масштабировать мощности под текущие задачи;
  • повысить общую отказоустойчивость IT‑системы.

IT‑эксперты компании посчитали, что если под такие задачи покупать оборудование, то на его заказ, монтаж, настройку и развёртывание всех нужных систем уйдёт минимум 6–9 месяцев. Кроме временных и финансовых затрат, такой подход задействовал бы большое количество человеческих ресурсов, но не обеспечил бы необходимую гибкость: быстро развёртывать и оперативно масштабировать тестовые среды на собственной архитектуре — крайне трудоёмкий процесс.

«Альфа‑Капитал» решил расширить использование облачных платформ, так как, по предварительным подсчётам, реализация всего проекта в облаке заняла бы всего 3 месяца.

У команды «Альфа‑Капитала» был хороший опыт использования международных облачных сервисов, однако, ввиду регуляторных требований, существенные нагрузки не размещались на иностранных площадках. Компания сделала анализ рынка, провела пилоты с ведущими российскими провайдерами и в результате остановила свой выбор на Yandex Cloud.

Облачная платформа Яндекса предоставляла необходимое количество сервисов, в том числе универсальное масштабируемое S3‑совместимое объектное хранилище Yandex Object Storage и Yandex Managed Service for Kubernetes® для управления кластерами Kubernetes®.

Важным аргументом в пользу Yandex Cloud стало предоставление платформы и сервисов, соответствующих требованиям № 152‑ФЗ и ГОСТ Р 57580. В финансовой отрасли востребована услуга Cloud Interconnect, и для соответствия политикам безопасности УК «Альфа‑Капитал» также воспользовалась услугой выделенного физического соединения собственных ЦОД и точек присутствия Yandex Cloud в Москве.

Кроме того, в текущих реалиях было важно исключить санкционные риски. Так как все дата‑центры Яндекса находятся на территории России и принадлежат самой компании, платформа входит в реестр отечественного ПО и риск недоступности сервисов был нивелирован.

Тестовые среды и сервисы в облаке

Пилотным проектом компании в Yandex Cloud стал вынос тестовых сред процессов по оценке рисков и расчёту денежной позиции клиентов. Производительность цифровой платформы, обеспечивавшей эти процессы, перестала удовлетворять запросы активно растущего бизнеса компании.

Требовалось поменять технологическую базу платформы, которая была построена на Firebird. Для этого нужно было перенастроить всю систему и провести нагрузочное тестирование. В рамках проекта в Yandex Cloud с помощью сервисов Yandex Compute Cloud и Yandex Managed Service for Kubernetes® была развёрнута обезличенная копия всех промышленных сред.

Облачные сервисы позволили не тратить время на разворачивание инфраструктуры, быстро выделять ресурсы команд внутри IT‑департамента, удобно планировать бюджеты и быстро масштабироваться. Такой подход дал результаты:

  • срок проекта сократился с 9 месяцев (на собственной инфраструктуре) до 3 месяцев (в Yandex Cloud);
  • стало возможно проводить более 700 тысяч операций в день.

Пилот оказался успешным, а «Альфа‑Капитал» принял решение запустить на мощностях облачного провайдера несколько проектов бэк‑офиса. Был пересмотрен подход к разработке и тестированию, а также произведён вынос ряда инфраструктурных сервисов в Yandex Cloud, например в S3‑совместимое объектное хранилище Yandex Object Storage переехал сервис по хранению электронного архива документов. Эта система обеспечивает онбординг клиентов (заведение и подключение их к платформе) и хранит их документы, которые должны быть молниеносно доступны для всех сервисов компании.

На следующем этапе планируется тестирование производительности дисков для переноса продуктивных нагрузок. Команда «Альфа‑Капитала» совместно с командой Yandex Cloud проводит исследовательскую работу для выбора корректных конфигураций виртуальных машин и общей архитектуры, чтобы достичь целевой производительности дисков.

Результаты

Кроме сокращения сроков проекта до 3 месяцев и семикратного роста производительности новой платформы, которых удалось достичь благодаря использованию облачных сервисов Yandex Cloud, перед командой «Альфа‑Капитала» стояла задача совершить революцию в отказоустойчивости за очень короткое время.

Совокупность проведённых трансформаций бэк‑офисных систем и нового подхода к внедрению и тестированию изменений позволила повысить стабильность сервисов для клиентов в 2 раза. Этому способствовало как использование управляемых облачных сервисов, так и размещение виртуальных машин и кластеров в трёх географически распределённых зонах доступности Yandex Cloud. Так как у «Альфа‑Капитала» уже было два своих дата‑центра, в совокупности таких зон у компании стало пять, что значительно повысило отказоустойчивость критически важных сервисов.

Проекты «Альфа‑Капитала» будут и дальше разворачиваться на платформе Yandex Cloud: в ближайшие полгода компания рассчитывает на органический рост использования сервисов на 20–⁠30%.

Мнение

Алексей Выродов,
руководитель IT‑инфраструктуры компании «Альфа‑Капитал»
Алексей Выродов,
руководитель IT‑инфраструктуры компании «Альфа‑Капитал»

C Yandex Cloud мы значительно повысили отказоустойчивость сервисов компании. Во внутренней схеме архитектуры мы считаем, что наши сервисы размещаются сразу на пять зон: два собственных ЦОДа и три ЦОДа Yandex Cloud, — поэтому мы уверены, что наша архитектура отказоустойчива и, что бы ни произошло, все наши системы продолжат работу в штатном режиме, а конечные клиенты смогут пользоваться сервисами УК. Помимо этого, мы обеспечили наши команды инфраструктуры и DevOps доступом к быстрому выделению и масштабированию ресурсов под новые проекты, освободили собственные мощности от тестовых нагрузок и начинаем использование управляемых сервисов.