Проект

«АльфаСтрахование» при помощи HFLabs перевела CDI-систему на PostgreSQL

Заказчики: АльфаСтрахование СГ

Москва; Страхование

Продукт: PostgreSQL СУБД
Второй продукт: HFLabs Единый клиент

Дата проекта: 2019/09 — 2019/12
Технология: СУБД
подрядчики - 273
проекты - 776
системы - 308
вендоры - 148
Технология: Data Quality - Качество данных
подрядчики - 196
проекты - 1056
системы - 60
вендоры - 42
Технология: MDM - Master Data Management - Управление основными мастер-данными
подрядчики - 134
проекты - 729
системы - 296
вендоры - 201

2019: Внедрение СУБД PostgreSQL

23 марта 2020 года компания HFLabs сообщила, что «АльфаСтрахование» поддержала тренд на использование ПО с открытым исходным кодом. В компании решили наращивать опыт в этом направлении, и один из шагов — перевод системы Customer Data Integration (CDI) на СУБДPostgreSQL.

CDI «АльфаСтрахование» работает на «Едином клиенте» HFLabs. Поддержку PostgreSQL в эту платформу добавили относительно недавно — в середине 2019 года. В страховой компании сразу решили воспользоваться этим.

PostgreSQL хорошо показывает себя в работе с большими объемами данных. Базы на этой СУБД легче масштабировать: цена продукта не привязана к мощности серверов, как это принято для проприетарного ПО. Плюс СУБД активно развивается, среди разработчиков заметную роль играют российские программисты.

«
Также для «АльфаСтрахование» важно, что PostgreSQL обеспечивает высокий уровень клиентского сервиса. Благодаря этому решению повышается надежность и доступность систем, сокращается время регламентных работ,
сказал Владимир Муравьев, директор департамента информационных технологий в «АльфаСтрахование»
»

«АльфаСтрахование» стала первой компанией с «Единым клиентом», которая перевела на PostgreSQL уже действующую CDI-систему.

Страховая компания работает по всей России, поэтому нельзя просто взять и отключить в компании CDI. К системе подключены личный кабинет пользователя и мобильное приложение, поэтому техническое окно для миграции — всего несколько минут.TrafficSoft ADC: балансировщик нагрузки с высокой скоростью работы и минимальными аппаратными требованиями

Но переместить все данные из старой СУБД во внедряемую невозможно даже за ночь — информации слишком много. Специалисты HFLabs, выполнявшие проект, нашли современное решение.

«
Мы придумали, что разобьем проект на две части. Большую часть — исторический объем — перенесем заранее. А в ночь переезда возьмем из старой базы только дельту — то, что появилось недавно. Тогда не придется копировать все сразу. На этом проекте нам очень помогли коллеги из Postgres Professional. Они поделились опытом: рассказали о тонких настройках PostgreSQL, посоветовали инструменты,
отметил Вадим Зайцев, руководитель проектов сопровождения в HFLabs
»

В ночь переезда команда полностью синхронизировала базы и провела тесты: на корректность данных и нагрузочный. Поскольку основной объем перенесли заранее, работа заняла всего четыре часа. В это время «Единый клиент» работал в режиме read-only, для пользователей ничего не изменилось.

После этого «Единый клиент» выключили, поменяли СУБД и снова запустили — уже на PostgreSQL. Время простоя составило 12 минут.

«
Переход на PostgreSQL критической системы одной из страховых компаний России — хороший сигнал. Тот факт, что миграцию провели бесшовно, говорит о высоком уровне зрелости СУБД. Подобных проектов становится все больше во всем мире. Наши партнеры из «АльфаСтрахование», выбирая Postgres, идут в ногу со временем,
прокомментировал Иван Панченко, заместитель генерального директора Postgres Professional
»

CDI «АльфаСтрахование» работает на PostgreSQL без проблем и ограничений. Проект признан успешным: компания получила опыт с открытым ПО и продвинулась по пути импортозамещения. А CDI стала более масштабируемой.