Μελέτη, σχεδιασμός και ανάπτυξη υπηρεσιοστρεφούς πλατφόρμας διαχείρισης υπηρεσιών επιχειρησιακών διεργασιών σε υπολογιστικά νέφη
Master Thesis
Συγγραφέας
Κωστάντος, Κωνσταντίνος Γ.
Ημερομηνία
2014-03-18Επιβλέπων
Θεμιστοκλέους, ΜαρίνοςΠροβολή/ Άνοιγμα
Θεματική επικεφαλίδα
Αρχιτεκτονική ηλεκτρονικών υπολογιστών ; Web services ; Service-oriented architecture (Computer science) ; Cloud computingΠερίληψη
Το υπολογιστικό νέφος αναφέρεται σε υπολογιστικό παράδειγμα που μετατρέπει τους υπολογιστικούς πόρους, το δίκτυο και τους πόρους αποθήκευσης σε υπηρεσία. Πλέον έχει μεγάλη απήχηση στη αγορά και χρησιμοποιείται όλο και περισσότερο από επιχειρήσεις και οργανισμούς. Το υπολογιστικό νέφος παρέχει τρία βασικά μοντέλα υπηρεσιών την υποδομή σαν υπηρεσία που είναι δυνατότητα που παρέχεται στον χρήστη να έχει πρόσβαση σε υπολογιστικούς, αποθηκευτικούς, δικτυακούς και άλλους στοιχειώδεις πόρους, πάνω στους οποίους μπορεί να εγκαθιστά και να εκτελεί λογισμικό, το οποίο περιλαμβάνει τόσο εφαρμογές όσο και λειτουργικά συστήματα, την πλατφόρμα σαν υπηρεσία που παρέχει δυνατότητες στο χρήστη να εγκαθιστά στην υποδομή ενός νέφους εφαρμογές δικής του δημιουργίας είτε άλλες εφαρμογές, χρησιμοποιώντας γλώσσες προγραμματισμού, βιβλιοθήκες και εργαλεία που διατίθενται από τον πάροχο και το λογισμικό σαν υπηρεσία που δίνει την δυνατότητα σε έναν καταναλωτή να χρησιμοποιήσει τις εφαρμογές ενός παρόχου που εκτελούνται σε μια υποδομή νέφους. Η υπηρεσιοστρεφής αρχιτεκτονική παρέχει σημαντικά πλεονεκτήματα στην ανάπτυξη εφαρμογών όπως την επαναχρησιμοποίηση προγραμματιστικών μονάδων που επιτρέπει την γρήγορη ανάπτυξη και δημιουργία καινούριων επιχειρησιακών διαδικασιών, την δυνατότητα γρήγορης και εύκολης αλλαγής υφιστάμενων επιχειρησιακών διαδικασιών που στηρίζονται σε ένα σύνολο υπηρεσιών, την δυνατότητα για σταδιακή ανάπτυξη ενός πλήρους συστήματος που είναι και το βασικό μέρος της ολοκλήρωσης ενός συστήματος σε υπηρεσιοστρεφή αρχιτεκτονική. Το υπολογιστικό νέφος υποστηρίζει την κοινή χρήση, τη διασύνδεση και τη χρήση διαφόρων πόρων, ενσωματωμένων στο πλαίσιο ενός δυναμικού υπολογιστικού συστήματος. Η διαχείριση των λειτουργιών της ροής εργασίας κάποιας εφαρμογής σε υπολογιστικού νέφους απαιτεί την ενορχήστρωση των επιχειρησιακών διαδικασιών που τη συνθέτουν. Στην εργασία αυτή θα ασχοληθούμε με την ανάπτυξη μίας υπηρεσιοστρεφούς πλατφόρμας εκτέλεσης ροών εργασίας σε περιβάλλον υπολογιστικού νέφους. Η αρχιτεκτονική της πλατφόρμας είναι σχεδιασμένη καθ’ αυτόν τον τρόπο ώστε να είναι εύκολα επεκτάσιμη σε ένα περιβάλλον υπολογιστικού νέφους. Τα πειραματικά αποτελέσματα ήταν αρκετά ενθαρρυντικά ότι αυτή η αρχιτεκτονική μπορεί να χρησιμοποιηθεί σε περιβάλλον υπολογιστικού νέφους.