Ολοκληρωμένα συστήματα ποιοτικής διαχείρισης microservices με τεχνικές αυτοπαρακολούθησης
H παρούσα διπλωματική εργασία έχει ως σκοπό να αναδείξει την δυνατότητα διεκπεραίωσης και κατασκευής ενός ολοκληρωμένου συστήματος ποιοτικής διαχείρισης Microservices συστημάτων του παγκόσμιου ιστού με την επιπλέον δυνατότητα της αυτοπαρακολούθησης του ίδιου του συστήματος βάσει των πόρων που απαιτο...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | 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 |