🗃️ Requisitos
2 items
📄️ Diagrama de Blocos
A arquitetura da solução define como os componentes do sistema se comunicam e interagem. Sua representação por meio de um diagrama de blocos é essencial para compreender o funcionamento do sistema e identificar possíveis problemas e melhorias. Vale ressaltar que o diagrama de blocos simplifica a arquitetura, omitindo detalhes de implementação e comunicação entre componentes. Além disso, ao utilizar o ambiente em nuvem da AWS Academy, a arquitetura está restrita aos serviços e recursos disponíveis na AWS, sendo necessário adaptá-la ao longo das sprints.
📄️ Teste da Arquitetura
Elaborar testes para a arquitetura proposta é essencial para garantir que o sistema atenda aos requisitos do projeto e funcione corretamente. A seguir, são apresentados os testes a serem realizados para validar a arquitetura proposta.
📄️ Restrições
O projeto a ser desenvolvido durante o módulo 9 do curso de Engenharia de Computação tem como tema IoT e arquitetura em nuvem, com o objetivo de coletar dados de diversos tipos de sensores, processá-los e disponibilizá-los para visualização em um Dashboard. Em um cenário real, enfrenta restrições como apoio financeiro, custo de implantação e custo de mão de obra. No entanto, por ser desenvolvido em um ambiente universitário, as restrições assumem outras formas:
📄️ Primeiro simulador MQTT
Durante a Sprint 1, o grupo desenvolveu a primeira versão do simulador MQTT, que é um componente essencial para o projeto. O simulador MQTT é um dispositivo que publica mensagens em tópicos MQTT, simulando o comportamento de sensores IoT. O objetivo do simulador é gerar dados de teste para o sistema.