Propostas com aluno atribuído

DEI - FCTUC
Gerado a 2024-04-28 23:08:47 (Europe/Lisbon).
Voltar

Titulo Estágio

Análise de dados em tempo real para IoT

Áreas de especialidade

Engenharia de Software

Local do Estágio

Sede da Empresa

Enquadramento

A Internet of Things está finalmente a chegar ao mercado de consumo. Actualmente a Whitesmith encontra-se a desenvolver o qold®, um producto IoT de registo e monitorização automática de temperaturas e outros dados em cadeias de frio.Com este sistema pretende-se possibilitar a monitorização e consulta em tempo real do estado de cadeias de frio, permitindo a tomada de decisões rápidas em caso de anomalia, e facilitar o registo e gestão de dados aos clientes. Os valores são recolhidos através de sensores instalados no local, que periodicamente reportam os dados obtidos.
O sistema encontra-se em fase de teste, e o protótipo existente permite apenas o funcionamento em pequena escala num ambiente de controlado. De maneira a entrar no mercado e passar para produção em larga escala, uma nova arquitetura mais escalável necessita de ser desenhada e desenvolvida.Pretende-se que o novo sistema seja facilmente escalável em termos de quantidade e tipo de dados, e permita ainda ....

Objetivo

Neste estágio pretende-se que o estagiário desenhe e desenvolva uma nova arquitetura para a plataforma qold®, tendo em conta as necessidades de segurança e escala da empresa, melhorando o sistema existente e propondo alternativas quando necessário.
A solução a apresentar e desenvolver deverá ter em conta todas as funcionalidades existentes e ainda novas, como a monitorização e análise em tempo real do estado dos sensores para questões de manutenção e qos.
Durante o processo de desenvolvimento, devem ser adoptadas metodologias àgeis. A substituição da arquitectura atual deve ocorrer de uma forma tão gradual quanto possivel, de forma a garantir a qualidade de serviço durante a transição. O processo de integração e deploy​deve ter em conta as práticas correntes no dominio de ​Devops​, permitindo um processo automático com testes de integração e ​deploys​continuos.

Plano de Trabalhos - Semestre 1

- Análise do actual e requisitos/objectivos para o novo sistema.
- Análise do estado da arte no domínio das IoT e análise de dados em tempo real. - Especificação do modelo de gestão de dados adequado a este tipo de sistemas. - Especificação da nova arquitectura a implementar.
- Escrita do relatório intermédio.

Plano de Trabalhos - Semestre 2

- Desenvolvimento do sistema de gestão de dados.
- Desenvolvimento do modelo de análise de dados.
- Desenvolvimento do software dos sensores.
- Desenvolvimento das ferramentas de análise e manutenção de sensores. - Desenvolvimento dos restantes componentes do sistema.
- Análise das alterações implementadas, quanto a:
- Cumprimento dos requisitos funcionais;
- Performance e escalabilidade;
- Modularidade e capacidade de substituição de componentes; - Facilidade de manutenção e melhoria do sistema no futuro;
- Escrita do relatório final.

Condições

A Whitesmith disponibilizará ao estagiário um posto de trabalho nos seus escritórios. Assume-se que o estagiário tem em sua posse o material necessário para a realização do estágio. Caso isto não aconteça, a empresa irá actuar no sentido de suprir as necessidades que existirem.
A Whitesmith será também capaz de fornecer ao estagiário trabalho num ambiente empreendedor e desafiante, característico de uma startup. O estágio será remunerado.

Orientador

Rafael Patrício Balaus Jegundo
rafael@whitesmith.co 📩