Πλατφόρμες ανάπτυξης εφαρμογών Διαδικτύου των Αντικειμένων

Platforms for developing Internet of Things applications (Αγγλική)

  1. Bachelor’s thesis
  2. Τσαουσίδης, Ελευθέριος
  3. Πληροφορική (ΠΛΗ)
  4. 17 Ιουλίου 2021 [2021-07-17]
  5. Ελληνικά
  6. 133
  7. Γκουμόπουλος, Χρήστος
  8. Γκουμόπουλος, Χρήστος | Φιτσιλής, Παναγιώτης
  9. Διαδίκτυο των Αντικειμένων | Διαδίκτυο των Πραγμάτων | Σύννεφο | Πλατφόρμα Ανάπτυξης Εφαρμογών | Αυτοματισμοί | μικρο-ελεγκτές | υπολογιστής-κάρτας
  10. 32
  11. Ενδεικτικός πίνακας με χαρακτηριστικά υλικού SBM, Ενδεικτικός πίνακας με χαρακτηριστικά υλικού SBC, Κατάταξη πλατφορμών, Βασικά χαρακτηριστικά πλατφορμών
    • Η ανάπτυξη εφαρμογών του διαδικτύου των αντικειμένων διαρκώς αυξάνεται μαζί με την αντιστοίχως αυξανόμενη ανάγκη για την φιλοξενία τους σε πλατφόρμες οι οποίες προσφέρουν διαθεσιμότητα, σταθερότητα, ασφάλεια και μια πληθώρα από εργαλεία για την διασφάλιση της απόδοσης και της ποιότητας των εφαρμογών. Στην παρούσα εργασία περιγράφεται το διαδίκτυο των αντικειμένων και τα συστατικά του. Γίνεται αναφορά στην συνδεσιμότητα των αισθητήρων και των ενεργοποιητών με τις συσκευές που προσδιορίζουν τελικά την συνδεσιμότητα των αντικειμένων στο διαδίκτυο των πραγμάτων. Γίνεται αναφορά στα πρωτόκολλα επικοινωνίας. Επίσης γίνεται παρουσίαση των δυνατοτήτων οπτικοποίησης αλλά και της δυνατότητας δημιουργίας γεγονότων και ανάλυσης των δεδομένων. Παρουσιάζεται επίσης, ένα βασικό αρχιτεκτονικό μοντέλο λειτουργίας του διαδικτύου των αντικειμένων. Η εργασία εστιάζει στην παρουσίαση ενός πλαισίου λειτουργίας των πλατφορμών ανάπτυξης εφαρμογών διαδικτύου των αντικειμένων βάσει του αρχιτεκτονικού μοντέλου που περιγράφηκε και γίνεται αποτύπωση των χαρακτηριστικών 15 σημαντικών πλατφορμών. Επίσης παρέχεται μια συνοπτική ανάλυση σε πίνακα χαρακτηριστικών των πλατφορμών σύμφωνα με το περιγραφόμενο αρχιτεκτονικό μοντέλο. Η εργασία, τέλος, περιλαμβάνει τη δημιουργία εφαρμογής για την λήψη δεδομένων από αισθητήρες και την αποστολή αυτών σε τρεις πλατφόρμες με οπτικοποίηση των πληροφοριών. Περιγράφονται τα βήματα για την ανάπτυξη μιας τέτοιας εφαρμογής καθώς και συμπεράσματα από την χρήση των πλατφορμών.
    • Implementing IoT applications constantly increasing with the ever-increasing need for hosting on IoT platforms. IoT Platforms also offers availability, stability, security and a variety of tools to ensure the performance and the quality of the applications. This paper describes Internet of Things and its components. Reference is made to the connectivity of sensors and actuators with the devices. That ultimately determine the connectivity of things with IoT. Reference is made also to communication protocols and presents the ability of data visualization, the ability of creating events and analyzing data. Is presented also the architectural model of the internet of things. The next chapter presents the operating framework of the IoT application development platforms based to the described architectural model. Are also described and analyzed the characteristics of 15 platforms. A brief presentation is made in a table of characteristics of the platforms according to the described architectural model. The last chapter describes the development of an application for receiving data from sensors and sending them to 3 platforms with data visualization. It also describes the steps for developing an application as well as conclusions from the use of the platforms.
  12. Hellenic Open University
  13. Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.