Event Notification System
Abstract
Today’s enterprises have a huge
amount of automatic processes and systems
performing a huge amount of tasks, which are very
important to the business success and to support
normal operations. Having an Event Notification
System (ENS) where these events become available
for other systems consumption, end-users as email
notifications, and persisted for later analysis or
system audit, could improve the business and make
the business more productive. ENS is a middleware
system that enables other systems to post
notification messages for the user community or
other interested services regarding vApp
deployments, site outages, network connectivity
issues, test content management, and any other
later identified event of interest for the optimal
function of the team or operation. Also improves
business with providing notification faster so that
long time tasks can notify other processes or people
interested of whether the operation has been
completed or an intervention needs to be done. This
article covers the design and implementation of the
ENS.
Key Terms - Message Broker, Micro
Services, Publish-Subscribe.