Please use this identifier to cite or link to this item: https://apothesis.eap.gr/handle/repo/35742
Title: Ανάπτυξη ανοικτής πλατφόρμας για την διαχείριση IoT συσκευών και την αποτελεσματική αποστολή και ανάλυση δεδομένων τηλεμετρίας τους
Authors: Βασιλάκης, Χρήστος
Advisor: Χατζημίσιος, Περικλής
Keywords: IoT;LWM2M;Leshan;Kafka;Kafka Connect;Kafka Streams
Issue Date: 23-Sep-2017
Abstract: Στην παρούσα πτυχιακή ασχολούμαστε με την ανάπτυξη μιας ανοικτής πλατφόρμας για την διαχείριση IoT συσκευών καθώς και την αποτελεσματική αποστολή και ανάλυση των δεδομένων τηλεμετρίας τους. Όπως θα δούμε, παρόλο των μεγάλο αριθμό IoT πλατφόρμων που αυτή την στιγμή βρίσκονται σε παραγωγή, ελάχιστες είναι εκείνες που είναι σχεδιασμένες από την αρχή ώστε να χρησιμοποιούν τις τελευταίες τεχνολογικές εξελίξεις στο χώρο της έγχυσης (Ingestion) μεγάλου όγκου δεδομένων (Big Data) καθώς και ανάλυσης αυτών σε πραγματικό χρόνο (Streaming Analytics). Επιπλέον, η χρησιμοποίηση ιδιωτικών (proprietary) API’s έχει ως συνέπεια το lock-in των χρηστών που θα θελήσουν να τις χρησιμοποιήσουν. Η ανάπτυξη της πλατφόρμας στηρίζετε σε σημαντικό βαθμό σε δύο ανοιχτές τεχνολογίες. Η πρώτη είναι το προτυποποιημένο στάνταρτ Lightweight M2M (LWM2M) για να καταφέρει την διαχείριση των συσκευών στην άκρη (edge) του δικτύου, ενώ η δεύτερη, είναι η τεχνολογία Apache Kafka και του οικοσυστήματος που προσφέρετε μέσω αυτού (Kafka Connect, Kafka Streams). Η τεχνολογία Apache Kafka είναι αυτή την στιγμή το de-facto στάνταρτ όσον αφορά την αποτελεσματική έγχυση μεγάλου όγκου δεδομένων προσφέροντας ταυτόχρονα εξαιρετική συνδεσιμότητα με το σύνολο των δημοφιλή streaming analytics frameworks (Apache Spark, Apache Flink, Kafka Streams). Στην παρούσα πτυχιακή θα αναπτύξουμε κάποια ενδεικτικά analytics χρησιμοποιώντας την τεχνολογία Kafka Streams που έρχεται μαζί με το Kafka αλλά ο έν δυνάμει χρήστης θα μπορεί να χρησιμοποιήσει οποιοδήποτε analytic framework της επιλογής του. Στηριζόμενοι στις τεχνολογίες LWM2M για την άκρη (edge) του δικτύου καθώς και στο Apache Kafka για την πλευρά του cloud καταφέραμε όπως θα δούμε να δημιουργήσουμε μια εξαιρετικά ευέλικτη και υψηλής απόδοσης πλατφόρμα για την διαχείριση IoT συσκευών και των δεδομένων τηλεμετρίας τους.
Appears in Collections:ΣΔΥ Διπλωματικές Εργασίες

Files in This Item:
File Description SizeFormat 
MSc.Dissertation.pdfΔιπλωματική Εργασία3.97 MBUnknownView/Open


This item is protected by original copyright



Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.