Conhecer as diversas arquiteturas para sistemas na Internet da Coisas (IoT)
Explicar as características, custos, benefícios, e ameaças das diversas tecnologias disponíveis para a perceção de dados do ambiente e também para atuação neste mesmo ambiente levando em conta os aspetos de segurança
Entender como é o fluxo de dados em sistemas IoT tanto para perceção, sua análise, visualização e atuação no ambiente e os serviços de segurança associados
Explicar as características e o suporte que os diversos protocolos oferecem para a comunicação dos componentes de um sistema IoT
Conhecer os componentes de software utilizados nas camadas de um sistema IoT
Aplicar as tecnologias apresentadas para implementar um sistema completo de IoT
Programa
Definição de Internet das Coisas (IoT), histórico e perspetivas
Aplicações de IoT
Modelo de referência e Arquiteturas de sistemas para a IoT
Camada de Perceção
Sensores e atuadores; Dispositivos
Aspetos de Segurança
Oportunidades e desafios
Visão prática
Camada de Comunicação
Protocolos de comunicação
Aspetos de Segurança
Oportunidades e desafios
Visão prática
Camada de Processamento
Middleware
Visualização na Web
Aspetos de Segurança
Oportunidades e desafios
Visão prática
Camada de Aplicação
Integrações
Aspetos de Segurança
Bibliografia
Perry Lea. “Internet of Things for Architects: Architecting IoT solutions by implementing sensors, communication infrastructure, edge computing, analytics, and security”, ISBN-13: 978-1788470599, 2018.
Kamlesh Lakhwani, Hemant Kumar, Joseph Kofi Wireko. “Internet of Things (IoT): Principles, Paradigms and Applications of IoT”, ISBN-13: 978-9389423365, 2020.
Rajesh Singh, Anita Gehlot, Lovi Raj Gupta, Bhupendra Singh. “Internet of Things with Raspberry Pi and Arduino”, ISBN-13: 978-1032085982, 2021.
Bernardo Ronquillo Japón. “Learn IoT Programming Using Node-RED: Begin to Code Full Stack IoT Apps and Edge Devices with Raspberry Pi, NodeJS, and Grafana”, ISBN-13: 978-9391392383, 2022.
Gary Smart. “Practical Python Programming for IoT: Build advanced IoT projects using a Raspberry Pi 4, MQTT, RESTful APIs, WebSockets, and Python 3”, ISBN-13: 978-1838982461, 2020.