Б{л}анк в облаке
t.me/FinveritasУ нас нет устоявшихся правил, долгих согласований, трепета перед банковской бюрократией, и нет офисов – только приложение, через которое можно совершить любые операции.
Многие знают, что в апреле 2021 года начал работу банк для предпринимателей – Бланк. Но точно не всем известно, что одной из особенностей Бланка стал выбор платформы для разработки и эксплуатации сервисов – со старта вся разработка велась в облаке. Поговорили с Робертом Сабиряновым, техническим директором и сооснователем банка Бланк, о том, почему было принято решение о разработке сервисов банка в облаке, каких результатов удалось достичь и с какими трудностями столкнулась команда.
Бланк – финтех-стартап, верно? А раз так, то здесь крайне важна скорость запуска обновлений сервисов. Да и инвестиции оптимизировать тоже полезно. Как разработка в Yandex Cloud повлияла на всё это?
Наш банк можно назвать финтех-стартапом. Но прежде всего Бланк — это банк для бизнеса, предлагающий современные цифровые продукты для юридических лиц. У нас нет устоявшихся правил, долгих согласований, трепета перед банковской бюрократией, и нет офисов – только приложение, через которое можно совершить любые операции. При этом Бланк — часть банковской группы МКБ, одной из 12 системно значимых кредитных организаций ЦБ РФ.
Финансовые организации оперируют чувствительными данными, в связи с чем к ним предъявляются жесткие требования по защите информации. Перед нашей командой стояла задача – практически с нуля создать цифровой продукт, который будет полностью соответствовать требованиям безопасности и законодательства РФ.
На стадии разработки мы столкнулись с обычными для финтех-стартапов проблемами: необходимостью максимально эффективно использовать ограниченные финансовые, человеческие и временные ресурсы.
Решить эту задачу помогло облако. Создать банковский продукт сразу в облаке – моя давняя мечта, экономически оправданная. Предварительные расчеты показали, что разработка и продакшн приложения банка на собственных ресурсах, размещенных в ЦОДе, практически не окупаемы.
Масштабирование имеющейся инфраструктуры в облаке стало главным решением, позволившим запустить банковский продукт всего за полгода. Ресурсы в облаке можно получить сразу и использовать по назначению. Это избавило нас от необходимости проводить тендеры, закупки, инсталляцию и настройку оборудования. Помимо самой инфраструктуры провайдер предложил широкий выбор управляемых сервисов, облегчающих разработку цифровых продуктов. При этом ресурсы оплачиваются по факту использования.
Вместе с Yandex Cloud мы разработали архитектуру, позволяющую создавать тестовые стенды (виртуальные машины) под каждую функциональную возможность. За первые полгода было выпущено 265 релизов — примерно 1,5 релиза в день. Сейчас количество релизов доходит до 4-5 в день. Использование в разработке прерываемых виртуальных машин сократило затраты на аренду вычислительных ресурсов.

Какие системы банка разместили в облаке и почему именно их?
В настоящее время на облачной платформе размещены три системы банка: бизнес-логика дистанционного банковского обслуживания, CRM и бухгалтерия. В облаке сервисы и механизмы безопасности прошли оценку на соответствие требованиям ФЗ-152, международным и локальным стандартам, включая PCI DSS и ГОСТ 57580.1-2017.
А что с банковской тайной? Она тоже в облаке?
Для исполнения требований регулятора некоторые данные, например, банковскую тайну, мы храним на собственной инфраструктуре. Безопасный обмен данными между банком и облачной платформой происходит с использованием выделенного защищенного сетевого соединения.
Существенная ли экономия в сравнении со, скажем, с ЦОДами и серверами "по классике"?
По предварительным расчетам, срок окупаемости собственных серверов с необходимыми лицензиями составил бы не менее 7 лет, без учета амортизации оборудования.
Расскажите про вашу команду. Большая ли? Или ограничились узким кругом лиц?
Если сравнивать нас с классическими банками, то небольшая. Всего в Бланке около 400 сотрудников. В создание продуктов банка вовлечено 120 человек, обеспечивающих полный цикл - от подготовки до воплощения идей в жизнь. И мы стараемся максимально эффективно использовать наши ресурсы и вкладываться в те направления, которые важно развивать именно самостоятельно, остальное отдавать на аутсорс.
Почему выбрали именно Yandex Cloud, а не другого провайдера облачных решений?
Облачная платформа Yandex Cloud была выбрана по сочетанию трёх причин:
· широкий выбор управляемых сервисов: Kubernetes и базы данных, возможность организации выделенного сетевого канала с контуром собственной ИТ-инфраструктуры банка;
· соответствие платформы всем требованиям регулятора.
· выделенная со стороны Yandex Cloud проектная команда, оказывавшая поддержку на всех этапах проекта. В команду входят: облачный архитектор, специалисты отдела compliance, сетевые инженеры.
Какие планы на 2023 год, приоткройте завесу?
До конца 2022 года планируем вырасти в три раза по количеству клиентов и благодаря облаку соразмерно нарастить вычислительные мощности, обеспечив всех пользователей стабильными сервисами.
__________________________________________________________________________
Подписывайтесь на канал: t.me/Finveritas