Software como serviço: armazenamento de dados para internet das coisas

Resumo

Desde o início da internet, grandes oportunidades surgem. A tecnologia cresce e se adapta diariamente. Este trabalho acadêmico consiste no desenvolvimento de um protótipo de software implantado como serviço, voltado para o armazenamento de dados gerados por plataformas da Internet das Coisas (IoT). Com ele, o usuário será capaz de armazenar dados coletados por seus dispositivos. Com o crescimento do volume de dados gerados por dispositivos de internet das coisas, tanto na área corporativa, como de usuários finais, é justificável a criação de um software voltado para o armazenamento e centralização dos dados gerados por estes dispositivos. Neste trabalho, foram utilizadas diversas tecnologias, envolvendo desde a linguagem padrão escolhida para o desenvolvimento, até as ferramentas, frameworks e softwares escolhidos para a construção do sistema como um todo. Entre elas, o Spring, tecnologias de computação em nuvem, modelo de distribuição como serviço, microsserviços, MongoDB banco de dados não-relacional e MySQL banco de dados relacional. Toda a comunicação, tanto o envio para armazenamento como consultas para recuperação dos dados, feita pelos dispositivos IoT com o serviço de armazenamento, é realizado através de APIs. O protótipo de software desenvolvido possibilita a realização de cadastros de canais e campos através do painel administrativo. Estes campos cadastrados serão utilizados para o armazenamento dos dados no banco de dados não-relacional.

Descrição

Palavras-chave

Internet das coisas, Computação em núvem, Armazenamento de dados, Microserviços

Citação

Avaliação

Revisão

Suplementado Por

Referenciado Por