Design and Implementation of a Ticketing System over Google Cloud
This page contains information about the Ticketing System over Google Cloud which was developed with the cooperation of me and my colleague Daniele in Sapienza.
Nowadays, in many large-scale companies the issues, internal or external tasks of the company, or the services that are supposed to be delivered to the customers are tracked through a ticketing system.
These systems are able to generate a ticket number for each request and store the related information and their status enabling the users to track their requests easily and smoothly.
These systems also empower the managers to extract necessary reports for planning and management purposes.
The current ticketing system is designed and implemented over the google cloud system to acquire a robust and reliable system.
The designed system was tested against different stress scenarios such as high traffic load, high CPU load, server force shutdown.
In all the cases the system proved to stay functional and tolerant. The system was able to successfully realize disaster recovery and also scale in/out in the presence of different loads.
In the following, there are some snapshots from the application's front-end.
Log in Panel
|
|
Summary Panel
|
|
|
|
|
|
|
Ticket Rasing Panel
|
|
Ticket Update Panel
|
|
|
|
|
Contact Page
|
|
|
|
|