DevOps Contract for Assuring Execution of IoT Microservices in the Edge
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.author | Truong, Linh | en_US |
dc.contributor.author | Klein, Peter | en_US |
dc.contributor.department | Department of Computer Science | en |
dc.contributor.organization | Independent Scholar, Austria | en_US |
dc.date.accessioned | 2020-02-03T08:58:14Z | |
dc.date.available | 2020-02-03T08:58:14Z | |
dc.date.issued | 2020-03 | en_US |
dc.description.abstract | The increasing availability of edge and IoT infrastructure-as-a-service allows us to develop lightweight IoT components and deploy them into edge/IoT infrastructures, enabling edge analytics and controls. This paper introduces the development of service contracts for IoT microservices from DevOps perspectives. We analyze stakeholders and present our methods to support stakeholders to program IoT service contracts. We address the diversity of service contracts by using common languages for IoT data and programming. We integrate the development and operation lifecycle of IoT contracts with IoT software components and with supporting DevOps services. To illustrate our approach, we use a real-world Base Transceiver Station maintenance application with Raspberry Pi, Java, Javascript, JSON and other microservices. | en |
dc.description.version | Peer reviewed | en |
dc.format.mimetype | application/pdf | en_US |
dc.identifier.citation | Truong, L & Klein, P 2020, ' DevOps Contract for Assuring Execution of IoT Microservices in the Edge ', Internet of Things, vol. 9, 100150 . https://doi.org/10.1016/j.iot.2019.100150 | en |
dc.identifier.doi | 10.1016/j.iot.2019.100150 | en_US |
dc.identifier.issn | 2542-6605 | |
dc.identifier.other | PURE UUID: 021302f3-909c-4784-a358-7da18919a4a2 | en_US |
dc.identifier.other | PURE ITEMURL: https://research.aalto.fi/en/publications/021302f3-909c-4784-a358-7da18919a4a2 | en_US |
dc.identifier.other | PURE FILEURL: https://research.aalto.fi/files/40642371/1_s2.0_S2542660519301726_main.pdf | en_US |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/42866 | |
dc.identifier.urn | URN:NBN:fi:aalto-202002031945 | |
dc.language.iso | en | en |
dc.publisher | Elsevier Ltd. | |
dc.relation.ispartofseries | Internet of Things: Engineering Cyber Physical Human Systems | en |
dc.relation.ispartofseries | Volume 9 | en |
dc.rights | openAccess | en |
dc.title | DevOps Contract for Assuring Execution of IoT Microservices in the Edge | en |
dc.type | A1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä | fi |
dc.type.version | publishedVersion |