2η Κατεύθυνση

Συστήματα και Εφαρμογές Cloud και Edge

Cloud/Edge Systems Engineer

Native Cloud Application Development

Cloud Solutions Architect

Αν είσαι πτυχιούχος Τμημάτων με αντικείμενα συναφή με την Πληροφορική, την Μηχανική Η/Υ και την Επιστήμη Η/Υ ή άλλα συγγενή αντικείμενα και επιθυμείς να ειδικευτείς στα υπολογιστικά συστήματα  και εφαρμογές τελευταίας τεχνολογίας, τότε αυτό το πρόγραμμα μεταπτυχιακών σπουδών είναι για σένα!

Η κατεύθυνση Συστήματα και Εφαρμογές Cloud και Edge προσφέρει μεγαλύτερη εξειδίκευση στους τομείς του Υπολογιστικού Νέφους και των Εφαρμογών Ακμής και ΙοΤ. Οι τάσεις και οι προβλέψεις για τα αντικείμενα αυτά είναι διεθνώς είναι αυξητικές για τα επόμενα 5 χρόνια, αναδεικνύοντας και την ανάγκη για ύπαρξη εξειδικευμένου προσωπικού που θα ανταποκρίνεται καλύτερα στις συγκεκριμένες ανάγκες των 2 τομέων. Ειδικά στην Ελλάδα, και δεδομένου του μεγάλου ενδιαφέροντος και των διαφαινόμενων επενδύσεων, αναμένεται η έλευση και η δημιουργία τοπικών υποδομών νέφους/ακμής και από τους 3 μεγάλους παρόχους αντίστοιχων υπηρεσιών (AWS, Google, Microsoft). Είναι επίσης σημαντικό ότι όπως έχει ήδη επισημανθεί από τη σχετική μελέτη του Συνδέσμου Επιχειρήσεων Πληροφορικής και Επικοινωνιών (ΣΕΠΕ) του 2022, υπάρχει ανάγκη σε ανθρώπινο δυναμικό με εξειδίκευση σε τεχνολογίες Cloud και Edge στην ελληνική αγορά. Αυτό τεκμηριώνεται από τον αντίστοιχο δείκτη DESI (17% για την Ελλάδα έναντι 34% του μέσου όρου της ΕΕ στην κατηγορία Cloud) υποδεικνύοντας το κενό που υπάρχει στην αγορά εργασίας.

Δομή προγράμματος σπουδών

Το πρόγραμμα περιλαμβάνει δέκα (10) μαθήματα διδακτικής περιόδου και τη διπλωματική εργασία. Για την απόκτηση Μεταπτυχιακού Διπλώματος Ειδίκευσης κάθε μεταπτυχιακός/η φοιτητής/-τρια πρέπει να παρακολουθήσει επιτυχώς τα υποχρεωτικά μαθήματα συν όποια μαθήματα επιλογής επιθυμεί ώστε στο σύνολο να προκύπτει η επιτυχής παρακολούθηση δέκα (10) μαθημάτων, συνολικά εξήντα (60) πιστωτικών μονάδων (ECTS) και να παραδώσει και παρουσιάσει επιτυχώς την διπλωματική εργασία, δεκαπέντε (15) πιστωτικών μονάδων (ECTS).

Υποχρεωτικά Μαθήματα

Μαθήματα Επιλογής

Πρόγραμμα Μεταπτυχιακών Σπουδών

Χαροκόπειο Πανεπιστήμιο Τμήμα Πληροφορικής & Τηλεματικής


Ομήρου 9
177 78, Ταύρος

+30 210 9549 402
itpsec[at]hua[dot]gr

Δευτέρα – Παρασκεύη
10:00 – 13:00,
16:00-18:00

Φιλοσοφία
Αντικειμενικοί Στόχοι
Οφέλη Προγράμματος

Η δομή των μαθημάτων έχει καθοριστεί με βάση την υποστήριξη συγκεκριμένων ρόλων εργαζομένων στα Υπολογιστικά Νέφη και πιο συγκεκριμένα

  • Μηχανικός Υπολογιστικών Συστημάτων Νέφους/Ακμής (Cloud/Edge Systems Engineer): ο συγκεκριμένος ρόλος είναι υπεύθυνος για τη δημιουργία ή/και διαχείριση των βασικών υπολογιστικών υποδομών (στρώμα υποδομών, πλατφορμών υπηρεσιών και δικτύων) σε δημόσιο ή/και ιδιωτικό νέφος/ακμή. Χωρίζεται σε υπο-ρόλους που είναι υπεύθυνοι για τη συντήρηση και την παρακολούθηση των συστημάτων (Cloud Operations Engineer) καθώς και για την εφαρμογή συστημάτων και μεθοδολογιών αυτοματοποιημένης διαχείρισης εφαρμογών και υποδομών (Cloud DevOps Engineer).
  • Προγραμματιστής Εφαρμογών Νέφους/Ακμής (Cloud/Edge Developer): ο ρόλος είναι υπεύθυνος για την δημιουργία του βασικού κώδικα των εφαρμογών, βασιζόμενος όμως σε πρακτικές και μοτίβα σχεδιασμού που είναι εγγενή στα Υπολογιστικά Νέφη (ΥΝ), τον Υπολογισμό Ακμής και το IoT. Οι απαιτήσεις και οι δυνατότητες του τρόπου λειτουργίας των ΥΝ, Ακμής και IoT υπαγορεύουν τον σχεδιασμό και την υλοποίηση των εφαρμογών με πιο ευέλικτο τρόπο από τις τυπικές εφαρμογές, ώστε να μπορούν να εκμεταλλευτούν την ελαστικότητα των υποδομών και των υπηρεσιών. Ως εκ τούτου, απαιτούν ριζικά διαφορετικό σχεδιασμό σε τομείς όπως η διαχείριση κατάστασης, η κλιμάκωση και η αποκλιμάκωση, η δυναμική παραμετροποίηση και η προσαρμογή στις τωρινές συνθήκες εκτέλεσης. Επίσης η αυξημένη κατανεμημένη φύση τους δημιουργεί περισσότερες ανάγκες για την διαχείριση σφαλμάτων/αποτυχιών (fault tolerance) και την βελτιστοποίηση της λειτουργίας τους. Επιπλέον η μετατροπή μιας αρχιτεκτονικής από μονολιθική σε αρχιτεκτονική μικροϋπηρεσιών ή/και serverless λογικών προϋποθέτει την αντιστοίχιση και μεταφορά κώδικα στα νέα υπολογιστικά μοντέλα, όπως και επίσης η συνεργασία μεταξύ του κώδικα της εφαρμογής και των παρεχόμενων υπηρεσιών Νέφους ή Ακμής.
  • Αρχιτέκτονας Λύσεων Νέφους/Ακμής (Cloud Solutions Architect): καλείται να παρέχει λύσεις σχεδιασμού και χρήσης των υπηρεσιών νέφους και ακμής, λαμβάνοντας υπόψη τις ιδιαιτερότητες και τις ανάγκες μιας συγκεκριμένης περίπτωσης χρήσης, τις ιδιαιτερότητες και τις ικανότητες των βασικών στρωμάτων υπηρεσιών και πώς αυτά μπορούν να συνδυαστούν ή να ικανοποιήσουν την συγκεκριμένη περίπτωση χρήσης τόσο ως προς το τεχνολογικό σκέλος της προσαρμογής και μετεξέλιξης των υφιστάμενων εφαρμογών όσο και ως προς το οικονομικό. Συνεπώς ο Cloud Solutions Architect στο σύγχρονο τοπίο καλείται να προτείνει λύσεις και στρατηγικές, να επιλέξει τον πάροχο και τον τύπο της ζητούμενης υπηρεσίας (π.χ. Ιδιωτικό vs Δημόσιο Νέφος) και να λειτουργήσει σαν ολιστικός σύμβουλος ψηφιακής μετάβασης προς τις υπηρεσίες και τις τεχνολογίες Νέφους και IoT.

    Συνολικά στην κατεύθυνση προβλέπεται η μελέτη και εξοικείωση με εργαλεία ανοικτού κώδικα ώστε οι φοιτητές μας να μπορούν να εξοικειώνονται με τις σχεδιαστικές λεπτομέρειες και αρχιτεκτονικές καθώς και την εσωτερική λειτουργία αυτών. Τα συγκεκριμένα εργαλεία αποτελούν το backend κοινών commercial cloud υπηρεσιών, γεγονός που επιτρέπει την εξοικείωση τόσο με το ρόλο του Cloud user / developer, όσο και με το ρόλο του Cloud Provider / Cloud Administrator. 

    Επιπλέον δίνεται έμφαση στο συνδυασμό θεωρητικού και πρακτικού (εργαστηριακού) σκέλους των μαθημάτων. Οι φοιτητές έχουν τη δυνατότητα να πειραματίζονται με τις διαθέσιμες υποδομές του πανεπιστημίου, όπως τα δεδομένα και την πλατφόρμα του IoT Smart Campus του Πανεπιστημίου, με περισσότερους από 200 αισθητήρες και 670.000 τιμές την ημέρα

    Οι φοιτητές μπορούν να επιλέξουν μαθήματα από τις άλλες κατευθύνσεις, ανάλογα με την επιπλέον εξειδίκευση που αποζητούν. Για παράδειγμα, για την εξειδίκευση στην βελτιστοποίηση της παραγωγικής λειτουργίας συστημάτων και εφαρμογών Cloud, προσφέρονται μαθήματα της ΑΙ κατεύθυνσης (Machine Learning και Deep Learning), ενώ για την εξειδίκευση στις τεχνοοικονομικές πλευρές της σχεδίασης συστημάτων, προσφέρονται μαθήματα της Διοίκησης Πληροφοριακών Συστημάτων (Οικονομική Τεχνολογίας & Αποτίμηση Επενδύσεων, Διαχείριση Επιχειρησιακών Διαδικασιών).

H κατεύθυνση  έχει ως αντικειμενικούς στόχους την καλλιέργεια των παρακάτω αντικειμένων:

  • Σχεδιασμός προηγμένων συστημάτων Cloud και Edge που περιλαμβάνουν μεθόδους διαστασιολόγησης, χρέωσης, μετεγκατάστασης υπηρεσιών αλλά και υπηρεσιών σε τομείς αιχμής όπως edge AI, AR/VR κτλ.
  • Υποδομές Cloud όπου περιλαμβάνονται προηγμένα θέματα διαχείρισης πόρων, εικονικοποίησης (virtualization), παρακολούθησης και κατανομής φόρτου (load balancing)
  • Πλατφόρμες Cloud όπου περιλαμβάνονται θέματα αποθήκευσης δεδομένων, οργάνωσης υπηρεσιών σε containers, ενορχήστρωσης, συστήματα και εργαλεία DevOps, αυτοματοποίησης, serverless αρχιτεκτονικών κτλ.
  • Edge και IoT δίκτυα όπου περιλαμβάνονται προηγμένες έννοιες σχεδίασης και δικτύωσης, SDN, Netapps κτλ.
  • Κυβερνοασφάλεια συστημάτων και υπηρεσιών
  • Χρήση και εξοικείωση με τις σχεδιαστικές λεπτομέρειες και την λειτουργία κοινών εργαλείων ανοικτού κώδικα

Οι μεταπτυχιακοί φοιτητές της εν λόγω κατεύθυνσης λαμβάνουν πληθώρα ουσιαστικών γνώσεων που αφορούν μία σειρά από τεχνολογίες αιχμής, όπως:

  • Cloud-native service design
  • Cloud Infrastructures & AI driven CloudOps
  • Cloud Platforms Design, Usage and Operation
  • Platform Engineering
  • Serverless Computing
  • Devops
  • SDN & Netapps
  • Cloud native development
  • Edge and IoT technologies
  • Cloud security

Οι μεταπτυχιακοί φοιτητές της εν λόγω κατεύθυνσης λαμβάνουν πληθώρα ουσιαστικών γνώσεων που αφορούν μία σειρά από τεχνολογίες αιχμής, όπως:

  • Cloud Infrastructures
  • Cloud Platforms
  • Devops
  • SDN & Netapps
  • Full stack development
  • Cloud-native service design
  • Edge and IoT technologies
  • Cloud security
  • Εφαρμογές επιστήμης των δεδομένων και τεχνητής νοημοσύνης