Programa do Curso
- Noções básicas sobre dispositivos IoT
- Arquitetura do sistema IoT - sistema IoT baseado em IaaS vs PaaS
- Noções básicas sobre "As coisas", sensores, funções empresariais e mapeamento entre elas para criar dados IoT utilizáveis.
- Componentes essenciais do sistema IoT - Hardware, Middleware, Segurança, Gestor de frotas (sensores e gestor de coisas), integração de sensores, integração de coisas, geofencing, dados de séries temporais, alerta/alarme, visualização de dados
- Funções AWS Paas para Middleware, Segurança, Gestor de frotas, alerta/alarme, etc.
- Segurança dos dispositivos IoT, porque é que precisamos dela?
- Noções básicas de comunicação de dispositivos IoT com a nuvem através de MQTT
- Início da história da comunicação IoT.
- Noções básicas do MQTT e por que razão utilizamos o MQTT para dispositivos IoT.
- Fila de mensagens e sistema PubSub.
- Ligação de dispositivos IoT ao AWS com MQTT (AWS IoT Core)
- Como configurar o núcleo IoT para conectar seu dispositivo.
- Integração e desinstalação de sensores
- Integração e desinstalação de "As coisas"
- Ligar o núcleo AWS IoT à função AWS Lambda para computação e armazenamento de dados utilizando o DynamoDB
- Ligar o núcleo AWS com AWS Lambda.
- O que é AWS Lambda.
- O que é o DynamoDB.
- Recolher dados do AWS IoT Core e armazená-los no DynamoDB utilizando o Lambda.
- Ligação do Raspberry PI ao núcleo AWS IoT e comunicação simples de dados
- Código no Raspberry PI para ligação ao AWS IoT Core utilizando python.
- Enviar e receber dados.
- AWS SDK/Funções para segurança Middleware, conetividade e gestão de dispositivos
- Utilização prática do Raspberry PI e do AWS IoT Core para construir um dispositivo inteligente
- Código no Raspberry PI para ler dados do sensor e enviá-los para o AWS.
- Código em AWS Lambda para ler os dados do sensor, processá-los e controlar o dispositivo com base nos dados do sensor para tornar o dispositivo inteligente.
- Visualização dos dados do sensor e comunicação com a interface Web
- Construir uma aplicação simples baseada em Angular para visualizar dados de sensores e alojá-los no AWS S3 para acesso público.
- SaaS em PaaS para AWS IoT : Como construir uma rede SaaS em torno de AWS Lambda
- Captura de alertas e eventos
- Calibração de sensores
- Adição de regras para alertas e eventos
Requisitos
Objetivo:
Atualmente, qualquer novo desenvolvimento IoT tem de ser feito numa infraestrutura IoT PaaS (plataforma como serviço). Os principais sistemas PaaS IoT incluem: Microsoft Azure, AWS IoT (Amazon), Google IoT cloud e Siemens Mindsphere, etc. É também importante que os programadores conheçam as funções PaaS associadas necessárias para ligar os dados IoT a outro ecossistema. Neste curso, um cliente receberá formação prática com um Raspberry Pi, um chip TI sensor Tag multi-sensor (que tem 10 sensores incorporados - movimento, temperatura ambiente, humidade, pressão, medidor de luz, etc.). O formando aprenderá as noções básicas de todas as funções IoT e como implementá-las na nuvem PaaS AWS IoT utilizando funções Lambda.
Declaração de Clientes (1)
IOT applications