workshop-iot Internet of Things

Plano Teórico

Apresentação

O que é IoT?

Aplicações cotidianas

Componentes de uma solução IoT

Infraestrutura com código

Containers ( LxC, Docker )

Bootstrapping ( Puppet, Chef)

Componentes de Soluções IoT

Devices (hardware)

     Micro-controladores

     Sensores

     Ativadores (Actuators)

Software Embarcado

Gateway

     REST

     MQTT

Middleware

IoT + Big Data + Machine Learning

Grau de maturidade de IoT nas empresas

Volume de dados gerado por aplicações IoT

Processamento de dados de sensores em larga escala

Detecção de padrões ou aprendizado sobre dados capturados

Plano Prático

Definição de Infraestrutura

Planejamento Infraestrutura para projetos IoT

Instalação e Configuração

Ansible: a partir da máquina local, utilizando Ansible, criar playbook para instalar e configurar infraestrutura em Cloud

Conceituar e demonstrar funcionalidades básicas do Ansible

Virtualização

Pré-requisitos

Instalação das Ferramentas de Middleware / Integração

Desenho Hardware / Software Embarcado

Desenho e montagem hardware de uma aplicação de IoT para medida de temperatura e humidade.

Desenvolvimento do software embarcado.

Middleware

Configuração do middleware para integração com os devices.

Uso dos dados de IoT

Interpretação dos dados recebidos

Geração de dashboards