derp, helper method rename

This commit is contained in:
2024-01-19 21:59:45 +02:00
parent 7fed2424ac
commit 8d33d3b291
8 changed files with 77 additions and 75 deletions

View File

@@ -7,7 +7,7 @@
\noindent Τη σημερινή εποχή, όλο και περισσότερος κόσμος βασίζεται πλέον σε
υπηρεσίες τύπου IaaS έναντι των παραδοσιακών επιτόπιων υποδομών για την παροχή
λειτουργικής υποστήριξης σε εφαρμογές, υπηρεσίες και επιχειρησιακές
υπολογιστικής υποστήριξης σε εφαρμογές, υπηρεσίες και επιχειρησιακές
διαδικασίες. Αυτό συμβαίνει διότι κατ' αυτό τον τρόπο μειώνονται τα έξοδα ενός
οργανισμού ή μιας επιχείρησης εφόσον δεν υπάρχει ανάγκη δαπάνης/επένδυσης για
την αγορά εξοπλισμού και το λειτουργικό κόστος χρήσης υπηρεσιών IaaS βασίζεται
@@ -18,37 +18,37 @@
τρόπο, μεταβιβάζεται η ευθύνη της διάθεσης και συντήρησης του εξοπλισμού σε
τρίτους ενώ ταυτόχρονα εισάγεται ένα καινούριο μοντέλο εμπιστοσύνης ανάμεσα
στον χρήστη/οργανισμό και τον πάροχο νέφους. Η αύξηση ενδιαφέροντος από τις
επιχειρήσεις προς τις τεχνολογίες εικονικοποίησης οι οποίες αποτελούν τα
επιχειρήσεις προς τις τεχνολογίες εικονικοποίησης, οι οποίες αποτελούν τα
θεμέλια των υπηρεσιών IaaS, αλλά και η ραγδαία άνοδος της δημοτικότητας
τεχνολογιών δοχείων όπως είναι το Docker, άρχισαν με την σειρά τους να
ενισχύουν την υιοθέτηση της αρχιτεκτονικής μικρο-υπηρεσιών για την ανάπτυξη
εφαρμογών. Μιας αρχιτεκτονικής που βασίζεται τόσο στις τεχνολογίες
τεχνολογιών δοχείων (containers) όπως είναι το Docker, άρχισαν με την σειρά
τους να ενισχύουν την υιοθέτηση της αρχιτεκτονικής μικρο-υπηρεσιών για την
ανάπτυξη εφαρμογών. Μιας αρχιτεκτονικής που βασίζεται τόσο στις τεχνολογίες
εικονικοποίησης για την στέγαση των εφαρμογών σε υποδομές νέφους όσο και στις
τεχνολογίες δοχείων για την διαμέριση των λειτουργιών τους, προσφέροντας ένα
κατάλληλο επίπεδο απόδοσης και κλιμακωσιμότητας
\footfullcite{awsMicroservices}. Ωστόσο, οι εφαρμογές αυτές παραμένουν άμεσα
ευεπηρέαστες σε ζητήματα ασφάλειας που μπορεί να αφορούν το ίδιο το νέφος ή/και
τις τεχνολογίες στις οποίες στηρίζεται.
τεχνολογίες δοχείων για την διαμέριση των λειτουργιών τους σε ένα σύνολο από
συστατικά/δοχεία, προσφέροντας ένα κατάλληλο επίπεδο απόδοσης και
κλιμακωσιμότητας \footfullcite{awsMicroservices}. Ωστόσο, οι εφαρμογές αυτές
παραμένουν άμεσα ευεπηρέαστες σε ζητήματα ασφάλειας που μπορεί να αφορούν το
ίδιο το νέφος ή/και τις τεχνολογίες στις οποίες στηρίζεται.
\clearpage
Στην παρούσα εργασία θα αναλύσουμε πρώτα τα ζητήματα ασφάλειας που αφορούν το
νέφος και ειδικότερα αυτά που αφορούν τις τεχνολογίες εικονικοποίησης και
δοχείων. Έπειτα, θα αναλύσουμε πως μπορεί να γίνει χρήση αυτών των 2
τεχνολογιών με περισσότερη ασφάλεια. Όμως ο σκοπός της εργασίας προχωρά πέρα
τεχνολογιών με περισσότερη ασφάλεια. Όμως, ο σκοπός της εργασίας προχωρά πέρα
από αυτό και μεταβαίνει σε ένα πρακτικό επίπεδο, προτείνοντας τη λύση ενός
εργαλείου που μπορεί να υλοποιεί με αυτό τον τρόπο την προτεινόμενη, ασφαλή
χρήση των τεχνολογιών αυτών. Ειδικότερα, το εργαλείο αυτό όχι μόνο μπορεί να
δημιουργεί εικονικές μηχανές κατά μήκος πολλών παρόχων νέφους αλλά και να τις
σκληραίνει με έναν αυτοματοποιημένο τρόπο. Επιπροσθέτως, είναι ικανό να
εγκαθιστά σε αυτές τις εικονικές μηχανές τη μηχανή δοχείων Docker, την οποία
επίσης μπορεί να σκληραίνει. Ο βασικός στόχος της εργασίας είναι να διευκολύνει
έναν οργανισμό στην εγκατάσταση και διαμόρφωση με αυτοματοποιημένο τρόπο ενός
ασφαλούς, κατανεμημένου περιβάλλοντος (φιλοξενίας και λειτουργίας) για την
εγκατάσταση και λειτουργία μιας εφαρμογής μικρο-υπηρεσιών. Η αυτοματοποίηση
αυτή έγκειται στη σωστή διαμόρφωση του εργαλείου, η οποία δεν προϋποθέτει
κάποια ειδική γνώση πάνω σε τεχνικά ζητήματα αλλά ούτε και στον τομέα της
ασφάλειας υποδομών και των λειτουργικών συστημάτων.
εργαλείου που υλοποιεί την προτεινόμενη, ασφαλή χρήση των τεχνολογιών αυτών.
Ειδικότερα, το εργαλείο αυτό όχι μόνο μπορεί να δημιουργεί εικονικές μηχανές
κατά μήκος πολλών παρόχων νέφους αλλά και να τις σκληραίνει με έναν
αυτοματοποιημένο τρόπο. Επιπροσθέτως, είναι ικανό να εγκαθιστά σε αυτές τις
εικονικές μηχανές τη μηχανή δοχείων Docker, την οποία επίσης μπορεί να
σκληραίνει. Ο βασικός στόχος της εργασίας είναι να διευκολύνει έναν οργανισμό
στην εγκατάσταση και διαμόρφωση με αυτοματοποιημένο τρόπο ενός ασφαλούς,
κατανεμημένου περιβάλλοντος (φιλοξενίας και λειτουργίας) για την εγκατάσταση
και λειτουργία μιας εφαρμογής μικρο-υπηρεσιών. Η αυτοματοποίηση αυτή έγκειται
στη σωστή διαμόρφωση του εργαλείου, η οποία δεν προϋποθέτει κάποια ειδική γνώση
πάνω σε τεχνικά ζητήματα αλλά ούτε και στον τομέα της ασφάλειας υποδομών και
των λειτουργικών συστημάτων.
\vskip 60pt
\noindent \textbf{Λέξεις κλειδιά:} Νέφος, Ασφάλεια, Εικονικοποίηση, Δοχεία, Μικρο-υπηρεσίες, Αυτοματοποίηση

View File

@@ -3,7 +3,7 @@
\textenglish{
\noindent Today, more and more people rely on IaaS services over traditional
on-premise infrastructure to provide operational support to applications,
on-premise infrastructure to provide computational support to applications,
services and business processes. That happens because in this way, the costs of
an organization or business are reduced, since there is no need for an upfront
investment on the purchase of equipment. Also, the operational cost when using