Závěrečná práce: Bc. Mário Majernik: Web-based customers cases aggregation and reporting tool
Diplomová práce
Web-based customers cases aggregation and reporting tool
Anotace
Cieľom práce je implementácia novej webovej aplikácie, ktorá skenuje incidenty nahlásené zákazníkmi spoločnosti Red Hat pre špecifické produkty a posiela pravidelné správy užívateľovi, ktorý ich odoberá . Aplikácia má nahradiť oznamovací nástroj, ktorý sa momentálne používa. Implementovaná aplikácia používa nové a široko rozšírené technológie. Google spreadsheet je použitý ako databáza pre ukladanie …více
Abstract
The thesis aims to implement a new web-based application that scans cases reported by Red Hat customers for particular products and sends reports to subscribed users regularly. The application should replace the current notification tool which is in use. Implemented application uses new and widely used technologies. Google spreadsheet is used as database for storing user's subscriptions. Technology …více
Klíčová slova
docker kubernetes openshift keycloak react patternfly red hat quartz fabric8 google spreadsheetsZadání práce
Currently, there is no efficient way how to get notified about customer cases in Quality Engineering department. Quality Engineers would be interested in how the product is used in real life, to be able to adjust testing scenarios accordingly and provide better services for end customers. Employees have to go manually through the list of reported cases and find what they need. In order to make their work easier, it would be useful to implement a web-based application that would send reports with information about cases to subscribed users according to certain criteria. This way, they would get fresh information about how the product is used and can improve the product quality based on these information.
The aim of this thesis is to create web-based application that scans cases reported by Red Hat customers for particular products and sends reports to subscribed users regularly. The application must meet at least following requirements:
Users subscribe themselves to receive reports on specific email addresses based on product name, product version, time interval, delay and keywords
Users can register into the application
Users can request report on-demand
Users can manage only their subscriptions through Web UI
Admins are able to manage all subscriptions through Web UI
Application has to be ready to deploy into OpenShift cloud platform
Thesis assignment:
- Study the Red Hat customer cases format and identify the most relevant fields
- Get familiar with OpenShift cloud platform and its application runtimes
- Analyze and gather requirements for the application
- Design the web-based application according to the requirements
- Implement the designed application on the chosen application runtime
- Test and deploy the application on OpenShift cloud platform
- Evaluate the application and discuss possible future extensions
12. 12. 2019 11:41, RNDr. Adam Rambousek, Ph.D., učo 60380
- Zadáno/změněno 5. 2. 2020 13:42, Helena Kryštofová
- Záznam založen 26. 11. 2019 13:09, Jana Zemanová, učo 9619
- Zveřejnit od 10. 12. 2019 10:18, Alena Dvořáková
- Práce převzata 10. 12. 2019 10:18, Helena Kryštofová
Přílohy
Konzultant
Red Hat
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Integrating Apiman gateway with OpenShift
Mgr. Jakub Čecháček -
Integrating Apiman gateway with OpenShift
Mgr. Jakub Čecháček -
Návrh a implementácia automatického ukladania dát v ChannelsDB
Ing. Ján Kučera -
FreeIPA Modern WebUI External Custom Plugins Infrastructure
Ing. Erik Belko -
Hyperparameter Optimization for Molecular Dynamics Calculations in Kubernetes
Ing. Adam Ondrejka -
Porovnání nástrojů pro tvorbu webového IS
Bc. Dominik Ujházy -
Performance & scalability comparison of Ruby authorization gems
Ing. Jan Smejkal -
Python Helm Chart in OpenShift
Bc. Adam Dobeš




