Thursday, 29 December 2016

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.

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