Skip to main content

2017 | OriginalPaper | Buchkapitel

Microservices as Agents in IoT Systems

verfasst von : Petar Krivic, Pavle Skocir, Mario Kusek, Gordan Jezic

Erschienen in: Agent and Multi-Agent Systems: Technology and Applications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Developing robust monolith systems has achieved its limitations, since the implementation of changes in today’s large, complex, and fast evolving systems would be too slow and inefficient. As a response to these problems, microservice architecture emerged, and quickly became a widely used solution. Such modular architecture is appropriate for distributed environment of Internet of Things (IoT) solutions. In this paper we present a solution for service management on Machine-to-Machine (M2M) devices within IoT system by using collaborative microservices. Collaboration of distributed modules highly reminds of multi-agent systems where autonomous agents also cooperate to provide services to the end-user. Because of these similarities we consider microservices as modern agents that could improve systems in distributed environments, such as IoT.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat Alduais, N.A.M., Abdullah, J., Jamil, A., Audah, L.: An efficient data collection and dissemination for IOT based WSN. In: 2016 IEEE 7th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), pp. 1–6 (Oct 2016) Alduais, N.A.M., Abdullah, J., Jamil, A., Audah, L.: An efficient data collection and dissemination for IOT based WSN. In: 2016 IEEE 7th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), pp. 1–6 (Oct 2016)
2.
Zurück zum Zitat Bhowmik, A.K., Khendek, F., Hormati, M., Glitho, R.: An architecture for M2M enabled social networks. In: 2015 14th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET), pp. 1–8, June 2015 Bhowmik, A.K., Khendek, F., Hormati, M., Glitho, R.: An architecture for M2M enabled social networks. In: 2015 14th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET), pp. 1–8, June 2015
3.
Zurück zum Zitat Butzin, B., Golatowski, F., Timmermann, D.: Microservices approach for the internet of things. In: 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 1–6, September 2016 Butzin, B., Golatowski, F., Timmermann, D.: Microservices approach for the internet of things. In: 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 1–6, September 2016
5.
Zurück zum Zitat Liu, D., Zhu, H., Xu, C., Bayley, I., Lightfoot, D., Green, M., Marshall, P.: CIDE: an integrated development environment for microservices. In: 2016 IEEE International Conference on Services Computing (SCC), pp. 808–812, June 2016 Liu, D., Zhu, H., Xu, C., Bayley, I., Lightfoot, D., Green, M., Marshall, P.: CIDE: an integrated development environment for microservices. In: 2016 IEEE International Conference on Services Computing (SCC), pp. 808–812, June 2016
6.
Zurück zum Zitat Nadareishvili, I., Mitra, R., McLarty, M., Amundsen, M.: Microservice Architecture, 1st edn. O’Reilly Media, Inc., Sebastopol (2016) Nadareishvili, I., Mitra, R., McLarty, M., Amundsen, M.: Microservice Architecture, 1st edn. O’Reilly Media, Inc., Sebastopol (2016)
8.
Zurück zum Zitat Pandey, A.K., Vasishtha, A.K., Saxena, A.S.: Properties and interaction of object oriented software agent with system. In: 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), pp. 1141–1143, March 2016 Pandey, A.K., Vasishtha, A.K., Saxena, A.S.: Properties and interaction of object oriented software agent with system. In: 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), pp. 1141–1143, March 2016
9.
Zurück zum Zitat Skocir, P., Maracic, H., Kusek, M., Jezic, G.: Data filtering in context-aware multi-agent system for machine-to-machine communication. In: Jezic, G., Howlett, R.J., Jain, L.C. (eds.) Agent and Multi-Agent Systems: Technologies and Applications. SIST, vol. 38, pp. 41–51. Springer, Cham (2015). doi:10.1007/978-3-319-19728-9_4 CrossRef Skocir, P., Maracic, H., Kusek, M., Jezic, G.: Data filtering in context-aware multi-agent system for machine-to-machine communication. In: Jezic, G., Howlett, R.J., Jain, L.C. (eds.) Agent and Multi-Agent Systems: Technologies and Applications. SIST, vol. 38, pp. 41–51. Springer, Cham (2015). doi:10.​1007/​978-3-319-19728-9_​4 CrossRef
10.
Zurück zum Zitat Xu, C., Zhu, H., Bayley, I., Lightfoot, D., Green, M., Marshall, P.: CAOPLE: a programming language for microservices SAAS. In: 2016 IEEE Symposium on Service-Oriented System Engineering (SOSE), pp. 34–43, March 2016 Xu, C., Zhu, H., Bayley, I., Lightfoot, D., Green, M., Marshall, P.: CAOPLE: a programming language for microservices SAAS. In: 2016 IEEE Symposium on Service-Oriented System Engineering (SOSE), pp. 34–43, March 2016
Metadaten
Titel
Microservices as Agents in IoT Systems
verfasst von
Petar Krivic
Pavle Skocir
Mario Kusek
Gordan Jezic
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-59394-4_3