- Customer PJSC “Aeroflot”
- Integro Technologies status Performer
- Year 2017
The project was implemented by developing and implementing the Automated API Connect system based on IBM API CONNECT ENTERPRISE along with specialized IBM DataPower software and hardware system, which is part of the solution.
This
The IBM API Connect information system is designed to establish a single entry point for all external services and Aeroflot’s applications, control access to services from one location, promptly disconnect a specific external application from service in the event it is compromised or a contract is violated, and ensure the primary validation of requests from external systems to Aeroflot’s services in order to restrict incorrect requests at the input stage and thereby reduce the load on Aeroflot’s services, and provide the possibility of request transformation.
— Provision of information on requests;
— Handling information requests (merging, splitting, etc.);
— Creation and loading of processing rules;
— Ensuring the match between requests and replies based on the session ID;
— Distribution of access rights to the interfaces of information systems;
— Customer API lifecycle management;
— Registration of developed applications for customers;
— Publication of the interface of the online booking system services;
— Implementation of the logging of requests/replies for the interface using the Customer’s transport system based on IBM MQ;
— Publication of APIs of the Operational Data Warehouse System, authorization system, payment solution, and other services;
— Use of distributed access to interfaces;
— Management of developer’s portals;
— Development of interfaces and microservices (Node.js, Java);
— Connecting the developed microservices to Customer’s data sources and Customer’s API control and protection subsystem.