PYXIDA Institutional Repository
and Digital Library
 Home
Collections :

Title :Αυτοματοποιημένη μετανάστευση εφαρμογών από τοπικές εγκαταστάσεις προς το νέφος
Alternative Title :Automated migration of applications from on-premises to cloud infrastructure
Creator :Βουτσάς, Χρήστος
Contributor :Καλογεράκη, Βάνα (Επιβλέπων καθηγητής)
Βούλγαρης, Σπυρίδων (Εξεταστής)
Γκρίτζαλης, Δημήτριος (Εξεταστής)
Οικονομικό Πανεπιστήμιο Αθηνών, Τμήμα Πληροφορικής (Degree granting institution)
Type :Text
Extent :40σ.
Language :el
Identifier :http://www.pyxida.aueb.gr/index.php?op=view_object&object_id=10817
Abstract :Ολοένα και αυξανόμενο πλήθος επιχειρήσεων προχωρούν με τον μετασχηματισμό των ψηφιακών υποδομών τους, επιζητώντας την ταχεία ενσωμάτωση σύγχρονων τεχνολογιών στις διαδικτυακές υπηρεσίες που παρέχουν. Η ανάγκη αυτή τις φέρνει αντιμέτωπες με την τάση του Υπολογιστικού Νέφους, η οποία παρέχει υπολογιστική ισχύ και διαθεσιμότητα στην εφαρμογή τους κατ’απαίτηση και σε κλίμακα. Παράλληλα, τα τελευταία χρόνια είχαμε εξελίξεις στην εικονικοποίηση των τεχνολογικών υποδομών, με κυριότερη αυτή των containers που επιτρέπουν εξαιρετική μεταφερσιμότητα στις διαδικτυακές εφαρμογές. Οι τεχνολογικοί κολοσσοί ήδη έχουν αναλάβει τους ρόλους των παρόχων στο νέφος για τέτοιες υπηρεσίες, επομένως οι επιχειρήσεις και οι οργανισμοί καλούνται να εκσυγχρονίσουν τις υποδομές τους χωρίς να έχουν πλήρη γνώση για το επόμενο βήμα.Στην εργασία αυτή παρουσιάζουμε μία λύση για την διευκόλυνση και αυτοματοποίηση της μετανάστευσης των διαδικτυακών εφαρμογών μίας επιχείρησης ή οργανισμού σε έναν ενδεικτικό πάροχο υπηρεσιών νέφους, την Microsoft με το Azure. Συγκεντρώνοντας τις εντολές και τις ενέργειες που πρέπει να γίνουν για να μεταφερθεί ως container μία διαδικτυακή εφαρμογή στο νέφος, επιθυμούμε να διευκολύνουμε τη διαδικασία για τους διαχειριστές τοπικών συστημάτων. Στο πλαίσιο αυτό, δοκιμάσαμε τρεις διακριτές περιπτώσεις εφαρμογών ως πείραμα και διαπιστώσαμε την ευκολία με την οποία μπορεί να γίνει αυτή η μετάβαση, με δεδομένη την ήδη υπάρχουσα ενσωμάτωση των βιβλιοθηκών του Docker στο Microsoft Azure.
An ever increasing number of businesses proceed with the transformation of their digital infrastructure, aspiring to rapidly integrate modern technologies in their provided Web Services. This need has led them to meet the Cloud Computing model, which provides computing power and service responsiveness on demand and on scale. At the same time, there has been important progress in the Virtualization field with containers standing out due to the portability they provide on Web Applications. Leading technology companies have already become Cloud Providers for services like that, thus smaller organizations are called to modernize their infrastructure without full technical expertise.In this thesis, we present a solution for easier and Automated Migration to the Cloud for the Web Apps that a business or organization possesses, focusing on Microsoft Azure as an example Cloud Provider. By concentrating the commands and actions needed to migrate a containerized web app to the cloud, we aspire to simplify the procedure for on premise system administrators. In this context, we experimented with three discrete Web applications and we concluded that the whole migration process can be easy, given the existing integration of Docker’s libraries in Microsoft Azure.
Subject :Υπολογιστικό νέφος
Εικονικοποίηση
Πάροχοι υπηρεσιών νέφους
Virtualization
Containers
Docker
Microsoft Azure
Cloud computing
Cloud providers
Date Available :2023-11-03 16:23:23
Date Issued :2023
Date Submitted :2023-11-03 16:23:23
Access Rights :Free access
Licence :

File: Voutsas_2023.pdf

Type: application/pdf

Voutsas_2023.zip