Show simple item record

Έξυπνο σύστημα παρακολούθησης του περιβάλλοντος με χρήση τεχνολογιών μικροϋπηρεσιών και εικονικοποίησης βασισμένης σε περιέκτες

dc.contributor.advisorMamalis, Basilis
dc.contributor.advisorΑναγνωστόπουλος, Απόστολος
dc.contributor.authorΒασιλάκος, Θεμιστοκλής
dc.date.accessioned2024-03-28T11:06:10Z
dc.date.available2024-03-28T11:06:10Z
dc.date.issued2024-03-11
dc.identifier.urihttps://polynoe.lib.uniwa.gr/xmlui/handle/11400/6228
dc.identifier.urihttp://dx.doi.org/10.26265/polynoe-6064
dc.description.abstractΑντικείμενο της διπλωματικής εργασίας αποτέλεσε η μελέτη, ο σχεδιασμός και η ανάπτυξη ενός έξυπνου συστήματος παρακολούθησης του περιβάλλοντος (environmental monitoring) με χρήση τεχνικών εικονικοποίησης βασισμένης σε περιέκτες (container-based virtualization) και αρχιτεκτονικής μικροϋπηρεσιών (microservices architecture). Αρχικά, μελετήθηκαν οι απαιτήσεις ενός συστήματος παρακολούθησης του περιβάλλοντος ως προς τη συλλογή των απαιτούμενων δεδομένων (για την ποιότητα του αέρα, του νερού, του εδάφους κ.α. μετρήσεων) με χρήση ειδικού εξοπλισμού/συσκευών (sensors κλπ). Στη συνέχεια αναλύθηκαν σε θεωρητικό επίπεδο σύγχρονες τεχνολογίες και εργαλεία που χρησιμοποιούνται τόσο στην ανάπτυξη λογισμικού γενικότερα, όσο και στα πλαίσια της εργασίας αυτής. Τέλος, υλοποιήθηκε μία εφαρμογή συγκέντρωσης και επεξεργασίας των δεδομένων αυτών (με σκοπό την παροχή υπηρεσιών πληροφόρησης και τη δρομολόγηση απαιτούμενων ενεργειών, σε άμεσο, βραχυπρόθεσμο και μακροπρόθεσμο επίπεδο), η οποία βασίστηκε στα εργαλεία Docker και Kubernetes (με απώτερο στόχο την αποδοτική υποστήριξη και ενορχήστρωση των παρεχόμενων υπηρεσιών σε κατανεμημένο περιβάλλον.el
dc.format.extent149el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Δυτικής Αττικήςel
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές*
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Διεθνές*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectMicroservicesel
dc.subjectContainersel
dc.subjectIoTel
dc.subjectVirtualizationel
dc.subjectEnvironment pollutionel
dc.subjectΜικροϋπηρεσίεςel
dc.subjectΕικονοποίησηel
dc.subjectΠεριέκτεςel
dc.subjectΔιαδίκτυο των αντικειμένωνel
dc.subjectΜόλυνση περιβάλλοντοςel
dc.titleΈξυπνο σύστημα παρακολούθησης του περιβάλλοντος με χρήση τεχνολογιών μικροϋπηρεσιών και εικονικοποίησης βασισμένης σε περιέκτεςel
dc.title.alternativeSmart environmental monitoring system using microservices and 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 subject of this thesis was the study, design and development of an intelligent environmental monitoring system using container-based virtualization techniques and microservices architecture. Initially, the requirements of an environmental monitoring system were studied in terms of collecting the required data (air quality, water quality, soil quality, and other measurements) using specific equipment/devices (sensors, etc.). Subsequently, modern technologies and tools used both in software development in general and in the context of this work were analyzed on a theoretical level. Finally, an application for the collection and processing of this data (in order to provide information services and the routing of required actions, in the immediate, short and long term) was implemented, based on Docker and Kubernetes tools (with the ultimate goal of efficient support and orchestration of the services provided in a distributed environment.el


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές