A Low-Cost Continuous Development Architecture Based on Container Orchestration
Autores
7202 |
2458,296,3073
|
|
7203 |
2458,296,3073
|
|
7204 |
2458,296,3073
|
Informações:
Publicações do PESC
Este trabalho apresenta um modelo de arquitetura para uma plataforma para desenvolvimento contínuo de sistemas baseados em Internet das Coisas (IoT). Essa arquitetura é desenvolvida com base em técnicas de virtualização e conteinerização de aplicações que devem então ser distribuídas e implantadas em dispositivos considerados restritos em relação a recursos de hardware, energia, rede e entrada/saída. A arquitetura desenvolvida neste trabalho foi implantada em um conjunto de Hardware de forma a simular um ambiente IoT e então testada e verificada experimentalmente através de simulações. Os resultados obtidos juntamente com sua utilização em projetos de sistemas de software IoT corroboram a viabilidade e usabilidade de tal arquitetura quando utilizada em um ambiente IoT.
This work presents an architectural model for a platform for the continuous development of Internet of Things (IoT) based systems. This architecture is developed based on virtualization and containerization techniques for applications that must be distributed and deployed on devices considered constrained in terms of hardware, power, network, and input/output resources. The architecture developed in this work was implemented in a set of hardware to simulate an IoT environment and then tested and verified experimentally through simulations. The results obtained and their use in IoT software systems projects corroborate the feasibility and usability of such an architecture when used in an IoT environment.