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