Using Internet of Things devices from containers in edge cloud context
Tanskanen, Niklas (2021)
Tanskanen, Niklas
2021
Master's Programme in Information Technology
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. Only for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2021-05-18
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202104203175
https://urn.fi/URN:NBN:fi:tuni-202104203175
Tiivistelmä
Edge computing is naturally associated with gathering data that is produced on the edge. While organizations today are setting up their computing edge platforms, they are also containerizing their applications for better security and manageability. Data produced on the edge is generated by a wide variety of Internet Of Things devices, some of which require a direct connection to the host running the applications that consume the data produced by the IoT devices.
Internet of Things naturally raises security risks. Black Hat, an annual security conference showcases every year a number of security issues in devices ranging from typical household appliances to industrial systems and self-driving cars.
This paper evaluates an architecture for containerized IoT applications that en- ables organizations to attach devices to containers running on top of an open-source container orchestration system, Kubernetes. This architecture enables organizations to deploy software in the same manner as they are doing today in their public and private cloud. The platform under evaluation consists of Kubernetes, a device plugin by ARM Research and IoT applications.
Internet of Things naturally raises security risks. Black Hat, an annual security conference showcases every year a number of security issues in devices ranging from typical household appliances to industrial systems and self-driving cars.
This paper evaluates an architecture for containerized IoT applications that en- ables organizations to attach devices to containers running on top of an open-source container orchestration system, Kubernetes. This architecture enables organizations to deploy software in the same manner as they are doing today in their public and private cloud. The platform under evaluation consists of Kubernetes, a device plugin by ARM Research and IoT applications.