Дипломная работа: Автоматизация доставки программного обеспечения при помощи DevOps практик и инструментов в облаке AWS в компании ООО "Команда Лабс"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
16
PMS), и сделать эти данные доступными для интеграции с другими
приложениями, системами и базами данных. HAPI помогает гостиничным
компаниям создавать открытую экосистему, основанную на их собственных
данных; (b) поставщики гостиничных технологий, которые хотят подключить
свои решения к множеству сторонних приложений, не справляясь с управлением
многими сложными интерфейсами.
Пользователям HAPI предоставляется экземпляр HAPI для конкретной
организации, называемый HAPI Organization (Org). После предоставления в
HAPI Orgs настраиваются пользователи организации, свойства отелей,
коннекторы и потоковые процессоры. Пользователи-администраторы HAPI
могут настраивать потоки данных, используя соединители для исходной и
целевой систем, предоставляя учетные данные для подключенных систем и
настраивая параметры потока.
Графический пользовательский интерфейс Flow Builder упрощает
настройку сложных потоков данных. Пользователи используют Flow Builder для
проектирования и настройки подключенных источников данных и мест
назначения, а также добавляют процессоры среднего уровня для выполнения
сложных задач управления данными. После активации потоки данных начинают
обрабатывать сообщения, а пользовательский интерфейс Flow предоставляет
пользователям HAPI возможности мониторинга и управления. По мере
изменения сред приложений и бизнес-требований Flow Builder позволяет легко
изменять и управлять настроенными потоками.
17
Типы сообщений
HAPI обрабатывает отраслевые сообщения в сфере гостеприимства с
поддержкой основных типов сообщений, таких как:
• Бронирование
• Туры
• Профили
• Групповое бронирование
• S&C События
• Доступность юнитов (койкоместо, комната, номер и т.д.)
• Инвентарь
• Рейты (коэффициенты, по которым рассчитывается стоимость аренды)
HAPI внедрила нормализованную и унифицированную объектную
модель на основе JSON для всех этих типов сообщений, обеспечивая
согласованную обработку сообщений и возможности обработки данных
независимо от спецификаций отдельных сообщений подключенных систем.
Когда данные поступают на платформу HAPI, процессоры преобразования HAPI
преобразуют структуру данных в нормализованный формат HAPI. Когда данные
поступают в целевые системы, HAPI обеспечивает преобразование в
специфический формат каждой системы. Такой подход позволяет HAPI получать
входящие потоки от многих внешних систем, объединять такие потоки в единый
конвейер, централизованно обрабатывать эти потоки с помощью обогащения и
Рисунок 4. Управление потоками из графического интерфейса
18
других сервисов и передавать данные в системы-потребители через одно
соединение.
Рисунок 5. Интеграция с любым ПО через платформу HAPI
Промышленные ассоциации
HAPI является членом органов открытых стандартов, таких как OTA
(Open Travel Alliance) и HTNG (Hospitality Technology Next Generation). HAPI
полностью поддерживает эти открытые инициативы и разработала
универсальные соединители на основе OTA / HTNG для нескольких
поддерживаемых типов сообщений. Внешние системы, поддерживающие
стандарты HTNG / OTA, могут интегрироваться с HAPI с минимальными
усилиями по разработке соединителей. Поддерживаются следующие сообщения
OTA / HTNG:
• HotelResNotifRQ
• HotelInvBlockNotifRQ
• HotelInvCountNotifRQ
• HotelRatePlanNotifRQ
• HotelStayInfoNotifRQ
HAPI предоставляет нормализованную спецификацию структуры
данных. Производящие соединители могут предоставлять данные в различных
19
форматах, таких как HTNG/OTA, пользовательский XML/SOAP или
пользовательский JSON.
HAPI преобразует эти форматы в единую нормированную спецификацию
данных HAPI, что позволяет унифицировать потоки данных. Использующие
соединители могут использовать спецификацию данных HAPI или реализовать
процессор HAPI, который преобразует формат HAPI в требуемую
спецификацию для принимающего соединителя.
Рисунок 6. Подключение к HAPI через различные коннекторы
Доступные коннекторы PMS
HAPI предлагает на рынке доступные разъемы для внешних систем и от
них. Коннекторы предназначены для обработки определенных типов сообщений
с конкретными внешними системами или приложениями. Коннекторы могут
быть производящими или потребляющими, односторонними или
двусторонними, основанные на вытягивании (pull) или проталкивающими
(push).
20
Таблица 2
Поддерживающиеся системы
HAPI PMS connectors - Q1
2019
Vendor
Produ
ct
Ty
pe
Dire
ction
Module
Certificati
on Status
Dev
Status
Commerci
al Status
Oracle
Opera
PMS
1-Way
Reservations
Certified
Implemented
Available
Oracle
Opera
PMS
1-Way
Profiles
Certified
Implemented
Available
Oracle
Opera
PMS
1-Way
Stay Revenue
Certified
Implemented
Available
Oracle
Opera
PMS
1-Way
Allotments
Certified
Implemented
Available
Oracle
Opera
PMS
1-Way
Rates
Certified
Implemented
Pilot
Oracle
Opera
PMS
1-Way
Inventory
Certified
Implemented
Pilot
Oracle
Opera
PMS
1-Way
Catering Events
Certified
Roadmap
Not Available
Oracle
Opera
PMS
2-Way
Reservations
Certified
Implemented
Pilot
Oracle
Opera
PMS
2-Way
Profiles
Certified
Implemented
Pilot
Oracle
Opera
PMS
2-Way
Allotments
Certified
Roadmap
Not Available
Oracle
Opera
PMS
2-Way
Rates
Certified
Roadmap
Not Available
Oracle
Opera
PMS
2-Way
Inventory
Certified
Roadmap
Not Available
Infor
HMS
PMS
1-Way
Reservation + Profiles
Certified
Implemented
Pilot
Infor
HMS
PMS
1-Way
Stay Revenue
Certified
Implemented
Pilot
Infor
HMS
PMS
1-Way
Allotments
Certified
Implemented
Pilot
Infor
HMS
PMS
1-Way
Inventory
Certified
Implemented
Pilot
Infor
HMS
PMS
2-Way
ResProfiles
Certified
Roadmap
Not Available
Infor
HMS
PMS
2-Way
Allotments
Certified
Roadmap
Not Available
Infor
HMS
PMS
2-Way
Inventory
Certified
Roadmap
Not Available
MyHMS
AutoClerk
PMS
1-Way
Reservations
Certified
Implemented
Available
MyHMS
AutoClerk
PMS
1-Way
Profiles
Certified
Implemented
Available
MyHMS
AutoClerk
PMS
1-Way
Stay Revenue
Certified
Roadmap
Not Available
MyHMS
AutoClerk
PMS
2-Way
Rate Update
Certified
Implemented
Pilot
MyHMS
AutoClerk
PMS
1-Way
Allotments
Certified
Roadmap
Not Available
MyHMS
AutoClerk
PMS
1-Way
Inventory
Certified
Roadmap
Not Available
Источник: https://baza.diplomsite.ru/previewfile/1758