Enabling Cyberanalytics using IoT Clusters and Containers

Soin Abdoul Kassif Traore,Maria Valero,Hossain Shahriar,Liang Zhao,Sheikh Ahamed,Ahyoung Lee
DOI: https://doi.org/10.1109/COMPSAC54236.2022.00286
2022-01-01
Abstract:Many tech stars like Netflix, Amazon, PayPal, eBay, and Twitter are evolving from monolithic to a microservice (containerization) architecture due to the benefits for Agile and DevOps teams. Microservices architecture can be applied to multiple industries, like IoT, using containerization. Since the IoT industry has exponential growth, universities' responsibility is to teach IoT with hands-on labs to minimize the gap between what the students learn and what is on-demand in the job market. There are many approaches in the containerization field, but they can be challenging to use without depth knowledge in virtualization and code encapsulation. After a deep analysis of the containerization challenges, in this paper, we present a cyberinfrastructure based on containers to solve the virtualization and code-encapsulation problems. The cyberinfrastructure will provide the necessary tools for data collection and code development and testing using an IoT Cluster. It is a web-based platform that allows users to securely go into containerization without spending time learning virtualization. Results show that our proposed cyberinfrastructure allows the creation and deployment of microservices in multiple IoT devices and ensures easy data collection for posterior cyberanalysis.
What problem does this paper attempt to address?