Micro Service to improve Software process
App Synchronizer
Cross App Synchronize
Problem :
Order Management Systems needs to update the downstream systems like Order Management Consoles to let the end users/Customers know up-to-date Status information on their Orders. When the downstream systems are not available due to various issues such as Infrastructure issues, it introduces out of sync problems. This problem mostly arises when Business acquires new business as part of this acquisition governance factor of redundant services components plays a major role. This kind of service can be used interns of Z - axis scaling technique. For example Inventory of different business systems can be made to be in sync keeping the Order systems , fulfillment systems in tact.
Improvement:
Build a component or utility that can be used to identify the failures during the synchronization process and automatically perform the data synchronization between the systems/applications after the downstream steams are back up. Any opensource DB can be used as well to maintain the metadata.
Build a component or utility that can be used to identify the failures during the synchronization process and automatically perform the data synchronization between the systems/applications after the downstream steams are back up. Any opensource DB can be used as well to maintain the metadata.
Advantages:
Error free automated data sync against heterogeneous cross applications. Enhanced Processing Speed due to asynchronous connectivity
This Service can be deployed in any Cloud compliant environment like SFDC, AWS etc.,
Technologies can be used: Java/j2ee technology stack, Tomcat server, ActiveMq, MSSQL OR we can use Cloud bases SAAS SFDC to host this API.
I will post more on Solutioning this in my next Blog...
No comments:
Post a Comment