TDIG14 - IoT NA PRÁTICA COM dojot

Público Alvo

Pessoal técnico, profissionais de Informática ou Engenharia que atuam na área de Operação e Administração de Sistemas de Informação.

Duração

2 dias (16 horas)

Descrição do Curso

Apresentar uma abordagem prática de configuração e utilização de um ambiente onde dispositivos são conectados à plataforma open source “dojot” desenvolvida pelo CPqD, o que seguramente dará ao participante a possibilidade de uma experiência prática e única diante deste ecossistema conhecido por Internet das Coisas -IoT.

Programa

1. Plataformas
1.1. O que é
1.2. Por que usar uma plataforma?
1.3. Arquitetura
1.4. Componentes
1.5. Conectividade

2. Apresentação da Plataforma “dojot” desenvolvida pelo CPqD
2.1. O que é a “dojot”
2.2. Gestão de dispositivos
2.3. Processamento de eventos
2.4. Arquitetura “dojot”
2.5. Dispositivos
2.6. Linguagens
2.7. Casos de uso

3. Plataforma “dojot” – Hands-On
3.1. Arquitetura
3.2. Componentes
3.2.1. Kafka + DataBroker
3.2.2. DeviceManager
3.2.3. IoT Agent
3.2.4. User Authorization Service
3.2.5. flowbroker
3.2.6. History
3.2.7. Logging and Auditing Service
3.2.8. Kong API Gateway
3.2.9. GUI
3.2.10.Elastic Service Controller
3.2.11.Alarm Management
3.2.12.Image manager
3.3. Infraestrutura
3.3.1. postgres
3.3.2. redis
3.3.3. rabbitMQ
3.3.4. mongo database
3.3.5. zookeeper
3.4. Estrutura de comunicação
3.4.1. Mensagens HTTP
3.4.2. Mensagens Kafka
3.5. Conceitos “dojot”
3.5.1. Autenticação de usuário
3.5.2. Dispositivos e Templates
3.5.3. Fluxo
3.6. Operações básicas na “dojot”
3.6.1. Gerenciamento de dispositivos
3.6.1.1. Criação de Template
3.6.1.2. Criação de Dispositivo
3.6.1.3. Envio de mensagens
3.6.1.4. Criação de Dispositivo Virtual
3.6.2. Fluxo
3.6.2.1. Criação de Fluxo
3.6.2.2. Utilização de Fluxo
3.6.2.3. Flow Builder