Εμφάνιση απλής εγγραφής

Ανάπτυξη πλατφόρμας FaaS (Function as a Service) σε περιβάλλον εικονικοποίησης βασισμένης σε περιέκτες

dc.contributor.advisorMamalis, Basilis
dc.contributor.authorΜαστρογιαννόπουλος, Ιάκωβος
dc.date.accessioned2022-10-26T07:04:29Z
dc.date.available2022-10-26T07:04:29Z
dc.date.issued2022-10
dc.identifier.urihttps://polynoe.lib.uniwa.gr/xmlui/handle/11400/3237
dc.identifier.urihttp://dx.doi.org/10.26265/polynoe-3077
dc.description.abstractΣε αυτή την διπλωματική εργασία, πραγματοποιήθηκε έρευνα πάνω στην υπολογιστική νέφους και σχεδιάστηκε μία πλατφόρμα «Συνάρτηση ως Υπηρεσία». Συγκεκριμένα, η πλατφόρμα σχεδιάστηκε με διάφορες μεθοδολογίες δίνοντας έμφαση στις ευέλικτες και στο CI/CD, δηλαδή στην συνεχές ενσωμάτωση/συνεχές παράδοση. Κύριος σκοπός της ήταν να μπορεί να εξυπηρετεί μεγάλο όγκο δεδομένων τα οποία είναι αποθηκευμένα σε μία NoSQL βάση δεδομένων και να μπορούν να χρησιμοποιηθούν από τους χρήστες της και να δημιουργηθούν νέες δικτυακές διεπαφές γράφοντας μόνο τις συναρτήσεις που χρειάζεται. Για την ανάπτυξη της πλατφόρμας, χρησιμοποιήθηκαν διάφορα εργαλεία όπως το Docker, η MongoDB, η ReactJS και η GO, ενώ ο κώδικας είναι διαθέσιμος σε μία ιστοσελίδα που παρέχει version control.el
dc.format.extent70el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Δυτικής Αττικήςel
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές*
dc.rightsΑναφορά Δημιουργού 4.0 Διεθνές*
dc.rightsΑναφορά Δημιουργού 4.0 Διεθνές*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectFaaSel
dc.subjectDatabasesel
dc.subjectCI/CDel
dc.subjectContainersel
dc.subjectCloud computingel
dc.subjectFull stack developmentel
dc.titleΑνάπτυξη πλατφόρμας FaaS (Function as a Service) σε περιβάλλον εικονικοποίησης βασισμένης σε περιέκτεςel
dc.title.alternativeDevelopment of a FaaS (Function as a Service) platform with use of container-based virtualizationel
dc.typeΔιπλωματική εργασίαel
dc.contributor.committeeKarkazis, Panagiotis
dc.contributor.committeeKantzavelou, Ioanna
dc.contributor.facultyΣχολή Μηχανικώνel
dc.contributor.departmentΤμήμα Μηχανικών Πληροφορικής και Υπολογιστώνel
dc.description.abstracttranslatedThe following research concerns cloud computing and the creation of a platform; namely,” Function as a Service”. In detail, the platform was designed using various methodologies. The emphasis is on agile and CI/CD, which means continuous ntegration/continuous delivery respectively. The main goal was to be able to serve a large quantity of data which are stored in a NoSQL database. Those data are to be used by the users to create new APIs using only the functions needed. A variety of tools were used to create the platform such as Docker, MongoDB, ReactJS and GO. Finally, the code is available in a version control website.el


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές
Εκτός από όπου επισημαίνεται κάτι διαφορετικό, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές