Συλλογές
Τίτλος Μεθοδολογίες, πρακτικές και εργαλεία για μετάβαση σε αρχιτεκτονικές μικρο-υπηρεσιών
Εναλλακτικός τίτλος Methodologies, practices, and tools for transitioning to microservices architectures
Δημιουργός Παπανώτας, Γεώργιος
Συντελεστής Οικονομικό Πανεπιστήμιο Αθηνών, Τμήμα Πληροφορικής
Γιακουμάκης, Εμμανουήλ
Ζαφείρης, Βασίλειος
Τύπος Text
Φυσική περιγραφή 61σ.
Γλώσσα el
Αναγνωριστικό http://www.pyxida.aueb.gr/index.php?op=view_object&object_id=9663
Περίληψη The growing need to improve certain quality characteristics of an information system, such as scalability, speed, and fault tolerance, in relation to the difficulties caused by the inflexibility of monolithic approaches to software development and rapid technological changes, call many companies to consider the prospect of migrating to microservice architectures. However, migrating a monolith to a microservices architecture is neither trivial nor simple and requires a well-designed plan to ensure optimal system performance and reap the benefits of all the optimizations on offer. This paper presents different strategies and practices that can be used both in planning and executing the transition plan. In addition, several known pitfalls and good practices are described.
Η αυξανόμενη ανάγκη βελτίωσης ποιοτικών χαρακτηριστικών ενός πληροφοριακού συστήματος όπως η κλιμακοσημότητα, η ταχύτητα και η ανοχή σε σφάλματα, σε συνάρτηση με τις δυσκολίες που επιφέρει η ανελαστικότητα των μονολιθικών προσεγγίσεων στην ανάπτυξη λογισμικού αλλά και τις ραγδαίες τεχνολογικές αλλαγές, καλούν πολλές εταιρίες να εξετάσουν το ενδεχόμενο μετάβασης σε αρχιτεκτονικές μικροϋπηρεσιών. Η μετατροπή, όμως, ενός μονόλιθου σε μια αρχιτεκτονική μικροϋπηρεσιών δεν είναι τετριμμένη ούτε απλή και απαιτεί ένα καλά σχεδιασμένο πλάνο προκειμένου να διασφαλιστεί η βέλτιστη λειτουργία του συστήματος και να αποκομίσουν τα οφέλη όλων των βελτιστοποιήσεων που προσφέρονται. Στην εργασία αυτή παρουσιάζονται διαφορετικές στρατηγικές και πρακτικές που μπορούν να χρησιμοποιηθούν τόσο στον σχεδιασμό όσο και την εκτέλεση του πλάνου μετάβασης. Επιπροσθέτως, παρουσιάζονται καλές πρακτικές και γνωστές προκλήσεις κατά τη μετάβαση.
Λέξη κλειδί Monolithic architectures
Monolith migration
Microservices architecture
Μικρο-υπηρεσίες
Αρχιτεκτονική μικρο-υπηρεσιών
Μετάβαση μονόλιθου
Αρχιτεκτονική μονόλθιου
Microservices
Διαθέσιμο από 2022-09-30 11:19:42
Ημερομηνία έκδοσης 30-09-2022
Ημερομηνία κατάθεσης 2022-09-30 11:19:42
Δικαιώματα χρήσης Free access
Άδεια χρήσης https://creativecommons.org/licenses/by/4.0/