О чем эта история
Компания Webbankir занимается моментальным электронным кредитованием. В 2020 году сайт компании посещали более 600 тыс. уникальных пользователей в месяц, а количество оформленных сделок достигало 70 тыс. В связи с ростом бизнеса более чем в 1,5 раза в 2021 году компания искала нового облачного провайдера, который бы удовлетворял требованиям растущего бизнеса: обеспечивал отказоустойчивость, позволял гибко управлять ресурсами и масштабироваться, а также соответствовал требованиям Федерального закона 152-ФЗ о защите персональных данных.
В результате за 3 месяца они перенесли всю свою ИТ‑инфраструктуру в Yandex Cloud. Благодаря использованию Yandex Compute Cloud и сервисов платформы данных Webbankir удалось без дополнительных затрат сделать свою платформу более масштабируемой: повысить отказоустойчивость и ускорить процесс внедрения обновлений.
Безопасность данных и стабильность работы — приоритет для финансовой организации
Компания Webbankir входит в топ-10 микрофинансовых компаний России по данным ЦБ РФ. В 2020 году компания выдала свыше 830 тыс. займов на общую сумму свыше 6,75 млрд руб. При этом объемы бизнеса компании динамично растут. За год количество посетителей сайта увеличилось на 66%, сотрудников — на 70%, что увеличило нагрузку как на внешние сервисы, так и на внутреннюю инфраструктуру компании.
Дата-центры прошлого провайдера не в полной мере удовлетворяли потребностям растущего бизнеса Webbankir, что отражалось на быстродействии и общем качестве работы ИТ‑инфраструктуры компании. На начало 2021 года она состояла из более чем 100 виртуальных машин, которые размещались в нескольких облачных провайдерах. За работоспособность всей системы отвечали три сотрудника отдела облачной инфраструктуры.
Для усовершенствования инфраструктуры клиенту предложили существенно увеличить затраты, поэтому в Webbankir решили рассмотреть альтернативные варианты размещения.
Требования к новому облачному провайдеру:
- Отказоустойчивость.
- Адаптивность к подходу «инфраструктура как код» (IaC).
- Предоставление всех необходимых для Webbankir сервисов от одного провайдера.
- Разумная тарификация.
- Дата-центры должны полностью соответствовать российскому законодательству и индустриальным стандартам. Это связано с тем, что Webbankir является оператором персональных данных, поэтому согласно Федеральному закону № 152-ФЗ, обязан размещать свои ресурсы только в дата-центрах, расположенных на территории Российской Федерации, которые имеют необходимые сертификаты безопасности и выполняют все требования по защите персональных данных при их хранении и обработке в облаке.
Чтобы сделать выбор, компания отправила запросы нескольким облачным провайдерам с описанием задач и попросила подготовить коммерческие предложения.
После обсуждения деталей выбор остановили на Yandex Cloud — его предложение отвечало всем требованиям, которые были важны для клиента, и было в 1,5 раза дешевле, чем предложение предыдущего провайдера.
Все дата-центры Yandex Cloud расположены в России, имеют высокую степень защищенности и необходимые сертификаты для работы с любым типом персональных данных. Чтобы обеспечить отказоустройчивость, дата-центры Yandex Cloud находятся в трех зонах доступности: Владимирской, Рязанской и Московской областях. Клиенты могут размещать свои ресурсы во всех трех и на 99% защитить себя от сбоев в работе, поскольку оборудование каждого ЦОДа полностью независимо от двух других.
Кроме того, ранее Webbankir уже имел опыт работы с Yandex. Компания использовала для работы голосового робота технологию распознавания и синтеза речи Yandex SpeechKit.
Yandex Cloud предоставляет широкий выбор сервисов, которые полностью покрывают потребности Webbankir. СУБД, которые использует компания, в частности, PostgreSQL, MongoDB, MySQL и Redis, представлены как сервисы в платформе данных Yandex Cloud.
Вычислительные мощности и сервисы платформы данных для масштабного переезда
Было развернуто более 100 виртуальных машин. Для этого Webbankir использовал более 600 ядер, 1ТБ оперативной памяти и 20 ТБ жестких дисков, как HDD, так и SSD. Для сервисов MDB (PostgreSQL, MongoDB, Redis, MySQL) было зарезервировано более 230 ядер и 1,2 ТБ оперативной памяти, а также подключено более 10 ТБ SSD.
Переезд состоял из переноса трех контуров:
- Тестовый контур использовался для обкатки процессов перед реальной миграцией инфраструктуры Webbankir на мощности новых дата-центров. Влияние сбоев на работу компании на этом этапе было минимальным.
- Контур с внутренними ресурсами, предназначенными для сотрудников Webbankir. Уровень критичности при сбоях оценивался как средний, поскольку они могли усложнить работу специалистов.
- Боевой контур — финальная стадия миграции, где уровень критичности при сбоях максимально высокий. Работа в три этапа позволила нивелировать все эти риски.
Первоначально при переходе в Yandex Cloud компания использовала для управления базами данных Managed Service for PostgreSQL. В скором времени были подключены и другие сервисы:
- Managed Service for MySQL
- Managed Service for Redis
- Managed Service for MongoDB
Переезд баз данных прошел быстро и без существенных ошибок. Единственная ощутимая сложность возникла при миграции базы данных 1С объемом 1,8 ТБ, которая до этого размещалась у другого облачного провайдера. При активной поддержке технических специалистов Yandex Cloud отделам облачной инфраструктуры и 1С Webbankir удалось разработать собственные решения, благодаря которым базу данных полностью перенесли в облако.
За 3 месяца клиенту удалось перенести все ресурсы от всех предыдущих облачных провайдеров. Время даунтайма составило около 3 часов.
Безопасная и на 100% облачная ИТ-инфраструктура
Благодаря переезду в Yandex Cloud компании Webbankir удалось без дополнительных затрат сделать свою платформу более масштабируемой: повысить отказоустойчивость и ускорить процесс внедрения обновлений. Это стало возможным за счет гибкого управления ресурсами и предоставления их как сервисов, когда новые виртуальные мощности подключаются и отключаются за минуты через онлайн-дашборд. Также оптимизировать процесс получилось благодаря полной автоматизации — сервисы Yandex Cloud адаптивны к подходу «инфраструктура как код» и поддерживают Terraform.
Облачная система ресурсов, которую построили в Yandex Cloud, стала более быстрой и отказоустойчивой. Благодаря работе в трех зонах доступности за несколько месяцев, прошедших с полного переезда, у Webbankir не было ни одного существенного технического сбоя в работе, а те, что были, прошли для сотрудников и клиентов почти незаметно. Особенно улучшилась работа с базой данных 1С, которая до этого располагалась на виртуальных серверах другого провайдера и регулярно выдавала ошибки или работала очень медленно. После миграции в Yandex Cloud эта база данных стала существенно быстрее и стабильнее.
Мнение
Webbankir является пионером онлайн-кредитования в России. С самого начала мы делали ставку на передовые технологии, что позволило нам стать одним из лидеров рынка. Проект, реализованный с Yandex Cloud, в полной мере соответствует возросшим потребностям нашего бизнеса. Благодаря ему компания стала еще более эффективной, готовой к динамичному росту.