Skip to main content
Top

2020 | OriginalPaper | Chapter

Architectural ML Framework for IoT Services Delivery Based on Microservices

Authors : Kristina Dineva, Tatiana Atanasova

Published in: Distributed Computer and Communication Networks

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The Internet of Things (IoT) is the interconnection of devices and services that allows free data flow. Managing and analyzing this data is the actual added value that IoT is beneficial for. Machine learning plays an increasingly important role in performing data analysis in IoT solutions. This paper presents an architectural framework with machine learning solutions implemented as a service in the microservice group. This architectural framework for IoT services delivery is designed following the Agile methodology. The requirements for the software architecture and expected functionalities of the system are defined. The microservices collection is explained by providing a separate description for every service. Machine learning (ML) analytics on IoT (as the processing paradigm for intelligently handling the IoT data) is represented as a part of the microservice platform. Several strategic advantages of the proposed microservice-based IoT architecture over others are discussed together with implementation issues.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Dineva, K., Atanasova, T.: Model of modular IoT-based bee-keeping system. In: 31st European Simulation and Modelling Conference ESM 2017, pp. 404–406. EUROSIS-ETI, Lisbon (2017) Dineva, K., Atanasova, T.: Model of modular IoT-based bee-keeping system. In: 31st European Simulation and Modelling Conference ESM 2017, pp. 404–406. EUROSIS-ETI, Lisbon (2017)
5.
go back to reference Uviase, O., Kotonya, G.: IoT architectural framework: connection and integration framework for IoT systems. In: Pianini, D., Salvaneschi, G. (eds.) First workshop on Architectures, Languages and Paradigms for IoT EPTCS 264, pp. 1–17 (2018). https://doi.org/10.4204/EPTCS.264.1 Uviase, O., Kotonya, G.: IoT architectural framework: connection and integration framework for IoT systems. In: Pianini, D., Salvaneschi, G. (eds.) First workshop on Architectures, Languages and Paradigms for IoT EPTCS 264, pp. 1–17 (2018). https://​doi.​org/​10.​4204/​EPTCS.​264.​1
6.
go back to reference Newman, S.: Building Microservices: Designing Fine-Grained Systems. O’Reilly Media, Inc., Newton (2015) Newman, S.: Building Microservices: Designing Fine-Grained Systems. O’Reilly Media, Inc., Newton (2015)
8.
go back to reference Humble, J., Farley, D.: Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation. Addison-Wesley, Boston (2011) Humble, J., Farley, D.: Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation. Addison-Wesley, Boston (2011)
10.
go back to reference Calabrese, M., et al.: SOPHIA: an event-based IoT and machine learning architecture for predictive maintenance in industry 4.0. Information 11, 202 (2020)CrossRef Calabrese, M., et al.: SOPHIA: an event-based IoT and machine learning architecture for predictive maintenance in industry 4.0. Information 11, 202 (2020)CrossRef
11.
go back to reference Richards, M.: Microservices vs. Service-Oriented Architecture. O’Reilly Media, Newton (2016) Richards, M.: Microservices vs. Service-Oriented Architecture. O’Reilly Media, Newton (2016)
12.
go back to reference Moon, J., Shine, Y.: A study of distributed SDN controller based on apache kafka. In: Proceedings of EEE International Conference on Big Data and Smart Computing, BigComp, Busan, Korea. IEEE (2020) Moon, J., Shine, Y.: A study of distributed SDN controller based on apache kafka. In: Proceedings of EEE International Conference on Big Data and Smart Computing, BigComp, Busan, Korea. IEEE (2020)
Metadata
Title
Architectural ML Framework for IoT Services Delivery Based on Microservices
Authors
Kristina Dineva
Tatiana Atanasova
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-66471-8_53

Premium Partner