Проект:
Разработка и внедрение системы публикации и управления внешними сервисами ПАО «Аэрофлот» на базе решения IBM API Connect

Компания «Интегро Текнолоджиз», входящая в ГК «РАМАКС», в 2017 году в рамках данного проекта успешно осуществила разработку и внедрение системы публикации и управления внешними сервисами ПАО «Аэрофлот» на базе решения IBM API Connect.

  • Заказчик: ПАО «Аэрофлот»
  • Исполнитель: «Интегро Текнолоджиз»
  • Год: 2017
Цели проекта
Повышение эффективности исполнения процессов обмена данными путем сокращения непроизводительных и дублирующих операций, оптимизации информационного взаимодействия участников процессов ПАО «Аэрофлот» и решения интеграционных задач автоматизированным способом.
Решение

Реализация проекта была основана на разработке и внедрении Автоматизированной системы API Connect на базе IBM API CONNECT ENTERPRISE и специализированного программно-аппаратного комплекса IBM DataPower, входящего в состав решения.

Данное комплексное решение обеспечило возможность управления всеми четырьмя аспектами жизненного цикла интерфейса API для локальных и облачных сред: созданием, выполнением, управлением и защитой. Это сделало проект более рентабельным, чем частичные решения, которые фокусируются только на некоторых этапах жизненного цикла и могут суммарно стоить дороже для организации, как набор компонентов.

Информационная система IBM API Connect предназначена для организации единой точки входа для всех внешних сервисов и приложений Аэрофлот, управления доступом к сервисам из одного места, оперативного отключения от сервиса одного конкретного внешнего приложения в случае его компрометации или нарушения договора, обеспечения первичной валидации запросов от внешних систем к сервисам Аэрофлот с целью ограничения на входе некорректных запросов и тем самым снижения нагрузки на сервисы Аэрофлота, обеспечения возможности трансформации запросов.

Результат

Разработка и внедрение IBM API Connect обеспечило ПАО «Аэрофлот» следующий функционал:

  • Предоставление информации по запросам;
  • Обработка информационных запросов (объединение, разделение и т.д.);
  • Создание и загрузка правил обработки;

  • Обеспечение соответствия запросов и ответов по ID сессии;

  • Распределение прав доступа к интерфейсам информационных систем;

  • Управление жизненным циклом API Заказчика;

  • Регистрация разработанных приложений для клиентов;

  • Публикация интерфейса сервисов системы онлайн-бронирования;

  • Реализация журналирования запросов/ответов для интерфейса с использованием транспортной системы Заказчика на базе IBM MQ;

  • Публикация API интерфейсов Системы операционного хранилища данных, авторизационной системы, платежного решения и других сервисов;

  • Использование распределенного доступа к интерфейсам;

  • Управление порталами разработчика;

  • Разработка интерфейсов и микросервисов (Node.js, Java);

  • Подключение разработанных микросервисов к источникам данных Заказчика и подсистеме управления и защиты API Заказчика.

Контакты
АО «Интегро Текнолоджиз» 115114, Москва, Дербеневская набережная, д. 11, бизнес центр «Полларс», офис №6
© 2018 АО «Интегро Текнолоджиз» Политика конфиденциальности
загрузка карты...
Обратная связь