Pular para o conteúdo

Crie um projeto de IoT funcional – Apache Kafka, Python, GridDB

Crie um projeto de IoT funcional – Apache Kafka, Python, GridDB | CURSO GRATUITO

O instrutor Israel Imru está disponibilizando GRATUITAMENTE na Udemy o curso Create a working IoT Project – Apache Kafka, Python, GridDB.

Sobre o curso

Este curso tem como objetivo ensiná-lo a construir uma plataforma IoT com um projeto prático e real!

Começaremos utilizando o GridDB para criar um projeto de IoT que simulará dados de sensores IoT, transmitirá esses dados por meio do Kafka, enviará ao GridDB e, em seguida, utilizará de várias maneiras, incluindo um visualizador de dados em tempo real. O visualizador de dados será composto por node.js.

Nas primeiras partes do curso, nos aprofundaremos no que é Docker e como ele se relaciona com este projeto; no nosso caso, conteinerizamos todos os diferentes aspectos do projeto para poder compartilhar tudo facilmente, com o benefício adicional de ensinar mais sobre como usar o docker em conjunto com Kafka, GridDB, Jupyter Notebook, etc.

A seguir, falaremos sobre Kafka (fora do contexto do Docker), o que ele é, o que faz e como ele se conecta aos nossos fluxos de trabalho e aos de outros projetos de IoT. No nosso caso, Kafka lida com streaming de dados de sensores para GridDB, adicionando confiabilidade, estabilidade e robustez. A partir daí, falamos sobre como construir um pequeno script python para simular um gateway IoT, que ensina como enviar dados de algum lugar, através do Kafka e finalmente através do GridDB.

Depois disso, discutiremos o uso de java para codificar um aplicativo de geração de relatórios de contas que extrai todos os dados de nosso banco de dados. O próximo passo é a visualização de dados: apresentaremos a pilha GERN e mostraremos como consultar dados do GridDB usando nodejs para criar gráficos de dados em tempo real.

E, por último, mostraremos o uso de Python e Jupyter para fazer algumas análises de dados do GridDB.

O que você aprenderá

  • Aprenda sobre a pilha de tecnologia para construir um aplicativo web IoT
  • Saiba mais sobre o armazenamento de dados recomendado para armazenar dados IoT
  • Aprenda como visualizar e criar um aplicativo web Iot com nodejs
  • Como executar várias tecnologias em uníssono com o docker compose

Essa foi uma dica do Armando Leopoldo

Quão útil foi este post ?

Clique em uma estrela para classificar o post

nota média 5 / 5. Contagem de votos: 5

Sem votos ! Seja o primeiro a classificar !

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress