Sie sind auf Seite 1von 2

Integration: -

Following are the system categories need to be integrated.


1. CR (e.g. Sabre CRS, IHG GRS) (SOAP/HTTPS).
2. Revenue Management (e.g. IHG ART/SMART) (S3 buckets).
3. Hotel Content (e.g. GDS, IHG HCM/HCS, Native Agora, CRS) (unclear)(?).
4. User Data (e.g. IHG HRDB, Native Agora) (?).
5. Account (e.g. IHG Javelin, Native Agora) (?).
6. Corporate Booking Tool (e.g. Get There) (Not required).

Outgoing communication-
For each system type, Integration framework creates a proxy endpoint. Users of Integration
framework invoke this proxy end points and actual endpoint of the external system remains
transparent to the users.
Integration framework provides following functionalities-
1. Content based routing
2. Message transformation
3. Transport protocols

This type of communication is applicable for system like CR etc.

At this point of time we only targeting synchronous communication for the outgoing
communication.

Routing
Transformation
Agora
Communication
Components
Security
Integration

Agora External System


Incoming communication: -
This Integration framework also provides single entry point for all the external systems to
connect to BTS.
1. External system will invoke this end point and send the data.
2. Agora will process this data asynchronously and send a unique job id.
3. This job id can be used to track the status of the job.

This type of communication is applicable for system like Hotel Content Management,
Account Management etc.

Security
Routing
Agora Transformation
Components

Integration

Agora External System

Security:
AWS API gateway is one of the option to enforce security for incoming request by using api
key and call incoming request over https.

AWS API can also be utilised for throttling.

Following are the non-functional capabilities-


1. Retry.
2. Circuit Breaker.

Das könnte Ihnen auch gefallen