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

Заказчик:
Аэрофлот
Поставщик
АО "Интегро Текнолоджиз"
Год завершения проекта
2018
Сроки выполнения проекта
Ноябрь, 2016 — Январь, 2018
Масштаб проекта
900 человеко-часов
3 автоматизированных рабочих мест
Цели
Повышение эффективности исполнения процессов обмена данными, путем сокращения непроизводительных и дублирующих операций, оптимизации информационного взаимодействия участников процессов ПАО «Аэрофлот» и решения интеграционных задач автоматизированным способом.

Безопасное управление использованием API, установка различных уровней доступа для защиты серверных информационных ресурсов и выполнения нормативных требований.

Уникальность проекта

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

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

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

В результате внедрения IBM API Connect Аэрофлот получил эффективные автоматизированные механизмы для управления внешними сервисами.

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

Следствием оптимизации и повышения эффективности процессов обмена данными является экономическая выгода от уменьшения количества ресурсов для их осуществления.
Использованное ПО
программные платформы Node.js, Java.
Описание проекта
Реализация проекта была основана на разработке и внедрении Автоматизированной системы API Connect на базе IBM API CONNECT ENTERPRISE и специализированного программно-аппаратного комплекса IBM DataPower, входящего в состав решения. Разработка и внедрение IBM API Connect обеспечило ПАО «Аэрофлот» следующий функционал: - предоставление информации по запросам; - обработка информационных запросов (объединение, разделение и т.д.); - создание и загрузка правил обработки; - обеспечение соответствия запросов и ответов по ID сессии; - распределение прав доступа к интерфейсам информационных систем; - управление жизненным циклом API Заказчика; - регистрация разработанных приложений для клиентов; - публикация интерфейса сервисов системы онлайн-бронирования; - реализация журналирования запросов/ответов для интерфейса с использованием транспортной системы Заказчика на базе IBM MQ; - публикация API интерфейсов Системы операционного хранилища данных, авторизационной системы, платежного решения и других сервисов; - использование распределенного доступа к интерфейсам; - управление порталами разработчика; - разработка интерфейсов и микросервисов (Node.js, Java); - подключение разработанных микросервисов к источникам данных Заказчика и подсистеме управления и защиты API Заказчика.
География проекта
Весь мир
Коментарии: 7

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

  • Алексей Степанов
    Рейтинг: 252
    Нет
    Независимый эксперт
    24.12.2018 08:07

    Кирилл, кто является инициатором этого проекта? Откуда в Вашей компании берутся хорошие идеи и каким образом отстаивается право на внедрение?

    • Алексей
      09.01.2019 09:28

      Алексей, добрый день!

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

      Технологический проект реализуется не сам по себе, а является частью бизнес проектов. Поэтому реализация такого проекта рассматривается с учетом экономической эффективности бизнес проектов, для которых он является технологической платформой.

  • 25.12.2018 17:03

    При согласовании и утверждении проекта рассматривались ли конкретные экономические показатели, имелась ли определённая база для сравнения? Или же основным аргументом стал полный ЖЦ и, в частности, этап "защиты"?

    • 09.01.2019 09:30

      Добрый день, Александр!

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

  • Александр Балабанов
    Рейтинг: 858
    MT global
    Директор по развитию бизнеса
    29.12.2018 12:24

    Кирилл приветствую! Насколько я понял проект из описания - он носил в большей степени Технологический характер. И в разделе уникальности вы представили некоторые бизнес-бенефиты "Следствием оптимизации и повышения эффективности процессов обмена данными является экономическая выгода от уменьшения количества ресурсов для их осуществления" - можно ли озвучить какие-либо показатели - относительные/абсолютные? Кто выступал архитектором на проекте? Ваше мнение - 1,5 года на проект - много? Были ли какие-то потери времени, не связанные с реализацией?

    • Александр
      15.01.2019 10:33

      Добрый день, Александр!

      Запросы поступают и обрабатываются регулярно, назвать конкретные показатели мы не можем, так как эта информация является конфиденциальной. По поводу срока реализации проекта, то 1,5 года для подобных проектов - это стандартное время выполнения. В проектной команде архитектор был со стороны заказчика. Если потери во времени и были, то незначительные, которые легко компенсировались в других задачах.

Год
Предметная область
Отрасль
Управление
Мы используем файлы cookie в аналитических целях и для того, чтобы обеспечить вам наилучшие впечатления от работы с нашим сайтом. Заходя на сайт, вы соглашаетесь с Политикой использования файлов cookie.