Data Handling

Handle Data Criss Cross

API management will standardize the process of api for the services to consume from external services. E.g: There is data coming from service A to fineract and it needs parsing or addition of objects.

Handling Rules

Business logic like adding some extra property which is not available by default in fineract could be done by API gateway. For eg: In case of WSO2 we can add properties before and after creating values of the service

Migration

Data migration through API is supported though there is an inbuilt tool which can be automated in the need for migrating data

Consistency

Maintaining consistency is another challenge for the API management where we need an observer service which makes sure that if the API gateway has actually failed or passed from all the service communication involved in any given API. E.g: We make a new loan , we need to make a client, send a notification to observer service and handle 3 more services at a given time.

Message Event Oriented

This functionality is at API level where one event is produced and is subscribed and is hooked to services who want further process activation.

Failure Recording

When recording the API logs , we need the functionality on the API middleware to record absolute failure if there is any from any of the services to pinpoint and find out the root cause and serve as a point of extraction.

Eg: Using a service logger where we get notified if some service has failed its task

Open Banking

The concept of open banking allows consumers to access their own data and control their data to be shared with third parties.

Last updated

Logo

Maintained by © Muellners Foundation. All Rights Reserved.