Challenge Overview
The client for this project has an existing system in place where data files are sent in from suppliers and processed. This current system lacks any type of health check or monitoring system in place to notify them when problems or irregularities occur. In the past, issues have occurred with this process and nobody in the company was notified right away.
To prevent this situation from happening in the future, the client has decided to build a new Supplier Data Dashboard application that will monitor files being received from suppliers (and processed by the current system). Once data files received from suppliers have been processed by the new application, it will leverage the existing Confluence system to publish results and send notifications of any problems found. The goal of this new application is to provide health metrics to make sure the files themselves are flowing in at a normal / consistent rate.
the purpose of this contest is to evaluate the 3 avenues for the architectural platform, make the best choice and architect the system properly.
see detail requirements in wiki
Final Submission Guidelines
see detail requirements in wiki