Ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης

H παρούσα διπλωματική εργασία έχει ως σκοπό να αναδείξει την δυνατότητα διεκπεραίωσης και κατασκευής ενός ολοκληρωμένου συστήματος ποιοτικής διαχείρισης Microservices συστημάτων του παγκόσμιου ιστού με την επιπλέον δυνατότητα της αυτοπαρακολούθησης του ίδιου του συστήματος βάσει των πόρων που απαιτο...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Βασδάρης, Όμηρος
Άλλοι συγγραφείς: Vasdaris, Omiros
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/16121
id nemertes-10889-16121
record_format dspace
spelling nemertes-10889-161212022-09-05T11:17:19Z Ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης Quality management of web microservices using self-monitoring techniques Βασδάρης, Όμηρος Vasdaris, Omiros Μικροϋπηρεσίες Οπτικοποίηση δεδομένων Ελαστικότητα Μηχανική μάθηση Microservices Data visualization Proactive elasticity Machine learning H παρούσα διπλωματική εργασία έχει ως σκοπό να αναδείξει την δυνατότητα διεκπεραίωσης και κατασκευής ενός ολοκληρωμένου συστήματος ποιοτικής διαχείρισης Microservices συστημάτων του παγκόσμιου ιστού με την επιπλέον δυνατότητα της αυτοπαρακολούθησης του ίδιου του συστήματος βάσει των πόρων που απαιτούνται από αυτό. Στην προσπάθεια αυτή κατασκευάστηκε ένα web application το οποίο χρησιμοποιεί στο παρασκήνιο το Kong restful Api gateway. Στόχος είναι να δώσουμε την δυνατότητα κατασκευής και ενορχήστρωσης ενός πλήρους συστήματος, βασισμένο σε μία αρχιτεκτονική μικροϋπηρεσιών. Κατά την χρήση ενός τέτοιου συστήματος, παράγονται κάποια δεδομένα και μεταδεδομένα. Τα δεδομένα αυτά αξιοποιώντας ορισμένες τεχνικές μπορούμε να τα εξάγουμε σε μία επιθυμητή μορφή. Στη συνέχεια, θα τα αναλύσουμε με απώτερο σκοπό να συμπεράνουμε την συμπεριφορά του συστήματος μας. Έτσι λοιπόν, ως κλείσιμο αυτού του ολοκληρωμένου συστήματος, θα αξιοποιήσουμε τα διάφορα δεδομένα που προκύπτουν από την χρήση του για να προβλέψουμε μέσω της μηχανικής μάθησης και των νευρωνικών δικτύων, τις μελλοντικές τιμές που μπορεί να έχουν αυτά. Απώτερος σκοπός είναι το σύστημα να γνωρίζει εκ των προτέρων τι πόρους θα χρειαστεί για να ανταπεξέλθει στις επερχόμενες απαιτήσεις του. In this dissertation study we are going to highlight the ability of processing and building a complete quality system of managing Microservices of the global web, having as an extra ability self-monitoring, based on the resources that required from it. In this endeavor a web application is built up, which is using Kong RESTful Api gateway at the background so we will be able to provide the capability of creating and visualizing a complete system based on a microservices architecture. Having built such a system, during its usage by the end users, data and metadata are produced. Those data using some techniques will be exported in a useful form we and further we will analyze them to conclude the behavior of our system. So, having done all these, we will make use of the various data that were produced from the system to predict the future values that our data may have, using machine learning and neural network, aiming to make the system knowing in advance the resources that will be needed to encounter its upcoming requirements 2022-03-18T12:00:28Z 2022-03-18T12:00:28Z 2022-03-18 http://hdl.handle.net/10889/16121 gr application/pdf
institution UPatras
collection Nemertes
language Greek
topic Μικροϋπηρεσίες
Οπτικοποίηση δεδομένων
Ελαστικότητα
Μηχανική μάθηση
Microservices
Data visualization
Proactive elasticity
Machine learning
spellingShingle Μικροϋπηρεσίες
Οπτικοποίηση δεδομένων
Ελαστικότητα
Μηχανική μάθηση
Microservices
Data visualization
Proactive elasticity
Machine learning
Βασδάρης, Όμηρος
Ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης
description H παρούσα διπλωματική εργασία έχει ως σκοπό να αναδείξει την δυνατότητα διεκπεραίωσης και κατασκευής ενός ολοκληρωμένου συστήματος ποιοτικής διαχείρισης Microservices συστημάτων του παγκόσμιου ιστού με την επιπλέον δυνατότητα της αυτοπαρακολούθησης του ίδιου του συστήματος βάσει των πόρων που απαιτούνται από αυτό. Στην προσπάθεια αυτή κατασκευάστηκε ένα web application το οποίο χρησιμοποιεί στο παρασκήνιο το Kong restful Api gateway. Στόχος είναι να δώσουμε την δυνατότητα κατασκευής και ενορχήστρωσης ενός πλήρους συστήματος, βασισμένο σε μία αρχιτεκτονική μικροϋπηρεσιών. Κατά την χρήση ενός τέτοιου συστήματος, παράγονται κάποια δεδομένα και μεταδεδομένα. Τα δεδομένα αυτά αξιοποιώντας ορισμένες τεχνικές μπορούμε να τα εξάγουμε σε μία επιθυμητή μορφή. Στη συνέχεια, θα τα αναλύσουμε με απώτερο σκοπό να συμπεράνουμε την συμπεριφορά του συστήματος μας. Έτσι λοιπόν, ως κλείσιμο αυτού του ολοκληρωμένου συστήματος, θα αξιοποιήσουμε τα διάφορα δεδομένα που προκύπτουν από την χρήση του για να προβλέψουμε μέσω της μηχανικής μάθησης και των νευρωνικών δικτύων, τις μελλοντικές τιμές που μπορεί να έχουν αυτά. Απώτερος σκοπός είναι το σύστημα να γνωρίζει εκ των προτέρων τι πόρους θα χρειαστεί για να ανταπεξέλθει στις επερχόμενες απαιτήσεις του.
author2 Vasdaris, Omiros
author_facet Vasdaris, Omiros
Βασδάρης, Όμηρος
author Βασδάρης, Όμηρος
author_sort Βασδάρης, Όμηρος
title Ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης
title_short Ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης
title_full Ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης
title_fullStr Ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης
title_full_unstemmed Ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης
title_sort ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης
publishDate 2022
url http://hdl.handle.net/10889/16121
work_keys_str_mv AT basdarēsomēros oloklērōmenasystēmatapoiotikēsdiacheirisēsmicroservicesmetechnikesautoparakolouthēsēs
AT basdarēsomēros qualitymanagementofwebmicroservicesusingselfmonitoringtechniques
_version_ 1771297204917501952