Παρουσίαση/Προβολή

Υπηρεσιοστρεφής Ανάπτυξη Λογισμικού σε Υπολογιστικό Νέφος - Μερικής Φοίτησης
(INF477) - ΕΜΜΑΝΟΥΗΛ ΓΙΑΚΟΥΜΑΚΗΣ - ΒΑΣΙΛΕΙΟΣ ΖΑΦΕΙΡΗΣ
Περιγραφή Μαθήματος
Σκοπός και μαθησιακοί στόχοι του μαθήματος
Το μάθημα εντάσσεται στο πεδίο της Τεχνολογίας Λογισμικού και εξειδικεύεται σε ζητήματα που αφορούν την σχεδίαση και υλοποίηση συστημάτων λογισμικού τα οποία βασίζονται σε υπηρεσιοστρεφή αρχιτεκτονική. Εισάγει τις έννοιες της υπηρεσίας και της υπηρεσιοστρεφούς αρχιτεκτονικής και παρουσιάζει αρχιτεκτονικές προσεγγίσεις και πρότυπα για σχεδίαση συστημάτων κλιμακούμενης εμβέλειας. Ιδιαίτερη έμφαση δίνεται σε αρχιτεκτονικές και μεθόδους για σχεδίαση, υλοποίηση και διανομή υπηρεσιοστρεφούς λογισμικού το οποίο ενσωματώνεται και αξιοποιεί αποτελεσματικά τις υποδομές του υπολογιστικού νέφους. Προς την κατεύθυνση αυτή παρουσιάζονται μεθοδολογίες, αρχιτεκτονικές, σχεδιαστικά πρότυπα και τεχνολογικές πλατφόρμες για υλοποίηση λογισμικού που ενσωματώνεται στο υπολογιστικό νέφος.
Μετά την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση:
- να γνωρίζουν έννοιες που αφορούν υπηρεσίες λογισμικού, υπηρεσιοστρεφείς αρχιτεκτονικές, τεχνολογίες και πλατφόρμες υπολογιστικού νέφους,
- να αξιολογούν τους αρχιτεκτονικούς παράγοντες που καθορίζουν τις εναλλακτικές υπηρεσιοστρεφείς αρχιτεκτονικές,
- να κατανοούν τα χαρακτηριστικά και τις ιδιαιτερότητες βασικών υπηρεσιοστρεφών αρχιτεκτονικών και να αξιολογούν την καταλληλότητά τους για δεδομένο πεδίο εφαρμογής,
- να υλοποιούν σε σύγχρονες πλατφόρμες λογισμικό βασισμένο σε υπηρεσίες (πχ. πλατφόρμα Quarkus),
- να γνωρίζουν τις δυνατότητες που προσφέρει το υπολογιστικό νέφος για διανομή και εκτέλεση εφαρμογών,
- να εκτιμούν τις απαιτήσεις και περιορισμούς που εισάγουν οι εναλλακτικές πλατφόρμες διανομής λογισμικού ως υπηρεσία,
- να κατανοούν τη σημασία μεθοδολογικών και οργανωσιακών ζητημάτων για την επιτυχή διανομή λογισμικού στο υπολογιστικό νέφος,
- να χρησιμοποιούν την πλατφόρμα Docker για την διανομή και εκτέλεση μιας υπηρεσίας λογισμικού.
Ημερομηνία δημιουργίας
Δευτέρα, 3 Ιανουαρίου 2022
-
Δεν υπάρχει περίγραμμα