АльфаСтрахованиe
Интеграция с сервисом и техподдержка.
В условиях пандемии страховой рынок сделал ставку на онлайн-сервисы. Согласно исследованиям, во время самоизоляции на 31% выросли онлайн-продажи страхования здоровья, имущества, ипотеки и других полисов.
Делимся кейсом о том, как мы помогли компании «АльфаСтрахование» быстро провести интеграцию с партнерским сервисом, расширить функциональность и обеспечить пользователям удобство работы со страховыми продуктами.
Клиент
«АльфаСтрахование» — один из лидеров страхового рынка в России, предоставляет широкий пакет услуг с решениями для бизнеса и частных лиц.
Компания предлагает корпоративные программы и стремится выстроить процессы взаимодействия с IT-системами клиентов. В этом направлении «АльфаСтрахование» работает с партнером, который приобрел для своих сотрудников полисы добровольного медицинского страхования (ДМС) и для выезжающих за рубеж (ВЗР).
Задача
Для удобства обмена данными и дальнейшего развития сотрудничества компания приняла решение об интеграции с сервисом партнера. Для этого нужно было усилить команду клиента за счет оперативного подключения backend-разработчика и технической поддержки. В течение трёх дней после утверждения договоренностей наши специалисты начали работу на проектах «АльфаСтрахования».
В октябре 2020 года начали сотрудничество, которое сейчас продолжается. Подводим итоги и кратко рассказываем о первых результатах.
Решение
Вместе с командой клиента мы занимались интеграцией данных из «АльфаСтрахования» в сервис партнера и настройкой управления страховыми опциями.
Для ускорения разработки мы подключились к следующим задачам:
1) Установка ingress-контроллера на продакшн в тестовом кластере Kubernetes.
2) Настройка и подготовка CI/CD для проекта.
3) Запросы на выполнение ACL-доступов и перенаправление трафика через DNS-записи сетевым администраторам.
4) Интеграция с SOAP-сервисом шины.
5) Подключение OAuth2 протокола авторизации.
6) Выгрузка данных о застрахованных клиентах с репозитория Elasticsearch.
Результат
Для реализации поставленных бизнес-целей мы настроили следующие процессы:
1) Автоматическую и ручную выгрузку заявок.
2) Синхронизацию обработки и возможность аннулирования заявок.
3) Сбор статистики по обработке заявок от застрахованных сотрудников партнера.
4) Выдачу сотрудникам партнера официальных полисов: выезжающим за рубеж (ВЗР) и добровольного медицинского страхования (ДМС).
Таким образом, вместе с командой заказчика мы расширили функциональность сервиса и автоматизировали отдельные рутинные операции. В результате мы обеспечили сотрудникам «АльфаСтрахование» и его партнера удобство работы со страховыми продуктами и получили положительный отзыв о качестве и скорости выполненных задач.
Работа над проектом продолжается. В планах — реализовать интеграцию и выполнить синхронизацию с медицинскими базами данных по спискам застрахованных пользователей.
Техническая поддержка
Для усиления своей команды техподдержки клиент подключил наших специалистов к выполнению задач по ДМС. Кроме того, нам нужно было внести доработки по центральной интеграционной «шине», чтобы поддерживать отправку страховых данных в РСА.
Для этого мы разрабатывали:
1) Настройку отправки клиентам печатных форм для полисов и программ.
2) Автоматическое формирование и заполнение шаблонов данными от клиента.
Мы обеспечили надежность системы за счет мониторинга её работоспособности, а также составили план наката версий и провели деплой в репозитории Nexus.
Благодаря такому подходу к релизам, мы постоянно анализировали состояние системы и в случае необходимости могли сделать откат обновлений.
Технологии
Java 11, Spring (Web, Boot, Security OAuth2, Actuator), mybatis, MSSQL, Rest template, Mockito, Junit 4, Elasticsearch, Aspose, Axiom.