Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://dspace.lib.uom.gr/handle/2159/20972
Συγγραφέας: Κουζνός, Βασίλειος
Τίτλος: Συγκριτική μελέτη και αξιολόγηση της αρχιτεκτονικής των μικρο-υπηρεσιών και της SOA
Ημερομηνία Έκδοσης: 2017
Τμήμα: Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήματα
Επόπτης Καθηγητής: Ξυνόγαλος, Στυλιανός
Περίληψη: Οι διαδικτυακές υπηρεσίες έχουν επεκταθεί και εδραιωθεί σαν μια κατηγορία διαδικτυακών λύσεων βρίσκοντας μεγάλη απήχηση σε επιχειρήσεις κα οργανισμούς. Η υπηρεσιοστρεφής αρχιτεκτονική (SOA) παρέχει μια αξιόπιστη λύση για τον σχεδιασμό μιας τοπολογίας διαδικτυακών υπηρεσιών. Παρόλα αυτά η χρήση έχει οδηγήσει στην δημιουργία μεγάλων μονολιθικών εφαρμογών, αρκετά πολύπλοκων και μη ευέλικτων στις αλλαγές. Η αρχιτεκτονική των μικρο-υπηρεσιών (MSA) είναι μια προσέγγιση οικοδόμησης εφαρμογών μέσω αποσύνθεσης των υπηρεσιών σε μικρότερα περιβάλλοντα. Οι υπηρεσίες αυτές είναι απομονωμένες και αυτόνομες, επικοινωνούν μεταξύ τους με ελαφριά πρωτόκολλα για να παρέχουν ταχύτητα και ευελιξία στην λειτουργικότητα των εφαρμογών. Σκοπός αυτής της εργασίας είναι η συγκριτική μελέτη της αρχιτεκτονικής των μικρο-υπηρεσιών έναντι της παραδοσιακής μονολιθικής υπηρεσιοστρεφούς αρχιτεκτονικής, για την ανάδειξη της πλέον κατάλληλης αρχιτεκτονικής για ανάπτυξη κλιμακούμενων και δομημένων εφαρμογών. Η μεθοδολογία της έρευνας περιελάμβανε ανασκόπηση της βιβλιογραφίας, για εμπλουτισμό των γνώσεων στο αντικείμενο που μελετάται, καθώς και την ανάπτυξη ενός συστήματος για την υλοποίηση δοκιμών σε κάθε αρχιτεκτονική. Αρχικά πραγματοποιήθηκε σύγκριση με βάση χαρακτηριστικά των δυο αρχιτεκτονικών, όπως κλιμάκωση, χρήση δικτύου και επικοινωνία μεταξύ διαδικασιών. Στην συνέχεια μετρήθηκαν, μέσω των δοκιμών, οι αποδόσεις των δύο αρχιτεκτονικών στη διέλευση αιτημάτων, τον χρόνο απόκρισης και την απόκλιση αιτημάτων. Τα αποτελέσματα της έρευνας βασίστηκαν στα αποτελέσματα των δοκιμών που έγιναν στις εφαρμογές που αναπτύχθηκαν με τις δυο αρχιτεκτονικές. επιβεβαίωσαν σε μεγάλο βαθμό ότι η χρήση της αρχιτεκτονικής των μικρο-υπηρεσιών, μπορεί να αντικαταστήσει όπου είναι αυτό δυνατό την Υπηρεσιοστρεφή αρχιτεκτονική, καθώς προσφέρει μεγάλα πλεονεκτήματα στην απόδοση και την κλιμάκωση των εφαρμογών. Η μετάβαση δε, μιας εφαρμογής από την μια στην άλλη αρχιτεκτονική, είναι εφικτή αρκεί να γίνεται σταδιακά ακολουθώντας στρατηγικές και καλές πρακτικές που έχουν αναπτυχθεί.
Λέξεις Κλειδιά: Υπηρεσιοστρεφής αρχιτεκτονική
Μικρο-υπηρεσίες
Διαδικτυακές υπηρεσίες
Κλιμακούμενες εφαρμογές
Δομημένες εφαρμογές
Μονολιθική εφαρμογή
Πληροφορίες: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2017.
Δικαιώματα: Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές
Εμφανίζεται στις Συλλογές:ΔΠΜΣ Πληροφοριακά Συστήματα (M)

Αρχεία σε αυτό το Τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
KuznosVasiliosMsc2017.pdf3.21 MBAdobe PDFΠροβολή/Ανοιγμα


Αυτό το τεκμήριο προστατεύεται από Αδεια Creative Commons Creative Commons