Assignment Task

Objective:
The market front is an innovative cloud-based enterprise platform to help retailers to sell on multiple e-commerce marketplaces locally or globally by automating core aspects of e-commerce business namely
(1) Inventory management 
(2) Order management 
(3) Pricing 
(4) Listing 
(5) Real-time analytics with the power of big data to all world-wide sellers.
MFNotif will be a new service automates alerting processes and enables a fast, reliable and effective response to incidents threatening the continuity of services and operations. This will be an important service required for 24/7 mission-critical business processes.
The MFNotif service combines two aspects to effectively respond to incidents – automated alert notifications, and incident remediation.
Every module of the Marketfront platform intends to use the MFNotif service to notify errors (Action-Oriented Notifications) and transactional events (Information Oriented Notifications) in the system and system to take up remedial actions as per seller configuration.


BACKGROUND & BUSINESS DRIVERS:
Currently, the Market front platform doesn’t have generic notification service; hence every module reports errors in an inconsistent way of leading to unnoticed errors causing business impact.
Example (1): If a product seller inventory update to Amazon marketplace gets failed, there is no error reported to the Seller Vendor team which leads to receiving orders for out of stock items posing procurement challenge to seller teams.
Example (2): Seller Supply Chain team doesn’t get any notification alerts about receiving the orders from all marketplaces. Due to this, the Supply Chain team doesn’t take timely actions to ship the orders leading SLA breach for marketplaces which intern will impact seller ratings.


PROJECT SCOPE:
The scope of this project is to build a generic architecture framework for notification service which will be consumed by any modules of the platform. Through this framework, modules can post the notifications and can auto-trigger remedial actions as per the seller configuration for each notification type.
As the output of this project the user to provide design specification, technical specification, and working code snippets.


FUNCTIONAL REQUIREMENTS:

REQ1: Action-Oriented Notifications
The MFNotif service should scan the process log files and post Action-Oriented notifications for each failure present in the log file or database

REQ2: Information Oriented Notifications for order events
The MFNotif service should be able to post Information Oriented notifications for seller orders events: On receiving new orders, For orders cancellation, For orders delivery to the customer, For order breaching SLAs, For orders received with OOS inventory

REQ3: Notifications configuration
Only seller admin to be able to configure condition for each notification, based on the configuration the actions have to be triggered such as 
(1) To send Information Oriented Notifications on either an SMS or an E-mail or through Whatsapp.
(2) Self-healing of Action-Oriented Notifications

REQ4: User Subscription
The system should provide the capability to subscribe for notifications by individual functional users (Finance, Supply Chain, Vendor) as per their business needs. Example: Supply chain manager subscribes for notifications of order cancellations.

REQ5: Notifications reports
Seller admin should be able to see day wise Notification reports including the details of Notification type, Notification payload, Notification open date, Notification close date, Notification Acted User


NON FUNCTIONAL REQUIREMENTS:

REQ4: Scalable for new channels 
The MFNotif service needs to be absolutely scalable to extend to different channels in the future without requiring any development changes

REQ5: Security & Privacy 
In order to secure the notifications of sellers, the information must be properly encrypted and controlled by the MFNotif service.

REQ6: Volume
The MFNotif service should handle the loads of triggering and processing 1000 notifications per sec


ASSUMPTIONS AND CONSTRAINTS:
Users can develop the MFNotif service by using any programming language, any development framework and reuse any open APIs. It should work with the AWS cloud environment seamlessly and should be easily be adaptable to any cloud environments
 

This IT Assignment has been solved by our IT experts at UniLearnO. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Eureka! You've stumped our genius minds (for now)! This exciting new question has our experts buzzing with curiosity. We can't wait to craft a fresh solution just for you!

  • Uploaded By : Bella
  • Posted on : December 04th, 2018

Whatsapp Tap to ChatGet instant assistance