Servidor e aplicativo web para armazenamento e análise de dados de localização de dispositivos móveis
A internet das coisas está cada vez mais presente no nosso cotidiano, com uma quantidade cada vez maior de dispositivos conectados à internet. Para lidar eficientemente com a grande quantidade de dados gerada por todos esses dispositivos, se faz necessário o uso de ferramentas de big data. Adicionalmente, dado que o sinal tradicional de GPS não é adequado para obter a localização de dispositivos em ambientes fechados, este projeto teve como objetivo desenvolver um servidor e um aplicativo Web para armazenamento e visualização de dados de localização de dispositivos gerados a partir de uma série de sensores de Wi-Fi ou bluetooth fixados em pontos pré-determinados dentro de um prédio. Foi desenvolvido um cluster utilizando servidores Elastic Compute Cloud da Amazon Web Services, com Spark instalado e configurado para funcionar juntamente com MySQL, e o protótipo de um aplicativo Web, feito em NodeJS, para se conectar aos servidores e exibir os dados armazenados na base de dados.
Arquivos entregues para as disciplinas Projeto e Implementação de Sistemas I e II:
Texto | Apresentação | Data |
---|---|---|
Proposta | Link | 28/03/2016 |
Fundamentação Teórica | Link | 16/05/2016 |
Apresentação Final - Primeiro Semestre | Link | 05/09/2016 |
Ferramentas - AWS | Link | 21/11/2016 |
Banca Examinadora | Link | 13/02/2017 |