Estudos sobre IoT

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar

IoT

Estudos e experimentações sobre Internet das Coisas realizadas durante o Estágio de Pós-Doutorado na Pós Graduação em Automação e Sistemas da UFSC, por Evandro.cantu (2020).

Estudos sobre Internet das Coisas

Internet das Coisas sem mistério
(DIAS, 2016) [1]
Internet of Things - The role of reconfigurable platforms
(PEÑA etall, 2017) [2]

Tecnologias e Ferramentas para Internet das Coisas

TinkerCAD

Emulador para Arduíno e circuitos eletrônicos.

MQTT

MQTT (Message Queue Telemetry Transport)

Livro: LAMPKIN (2012)[3]

Mosquitto

Mosquitto é um Brocker MQTT.

Node-RED

É uma ferramenta de programação Low Code, voltada para Internet das Coisas, que permite interligar dispositivos físicos, ambientes de desenvolvimento de software e serviços em nuvem.

Clould Computing

Categorias de serviços de computação em nuvem

  • SaaS: Software como Serviço
  • PaaS: Plataforma como Serviço
  • IaaS: Infraestrutura como Serviço

Docker

Contêiner é uma unidade padronizada de software que permite aos desenvolvedores isolar suas aplicações do meio no qual vai rodar.

A imagem de um contêiner Docker é leve, roda de forma independente e possui todas os requisitos necessários para rodar as aplicações, como códigos, ferramentas de sistema, bibliotecas e configurações.

https://www.docker.com/resources/what-container

Instalação do Docker no Ubuntu 18.04
https://docs.docker.com/install/linux/docker-ce/ubuntu/
https://docs.docker.com/install/linux/linux-postinstall/

Verificar status da instalação:

sudo systemctl status docker

Hello Wolrd:

sudo docker run hello-world


Configuração de rede

O Docker usa diferentes drivers para conectividade em rede https://docs.docker.com/network/:

Alpine Linux

Distribuição Linux

NGINX

Tecnologias para Websites

Referências

  1. DIAS, Renata Rampim de Freitas,. Internet das Coisas sem mistérios: Uma nova inteligência para os negócios. São Paulo: Netpress Books, 2016.
  2. PEÑA, María Dolores Valdeés; RODRIGUEZ-ANDINA, Juan J. and MANIC, Milos. Internet of Things: The role of reconfigurable platforms, IEEE Industrial Electronics Magazine, Septeber 2017.
  3. Valerie Lampkin; Weng Tat Leong; Leonardo Olivera; Sweta Rawat; Nagesh Subrahmanyam; Rong Xiang. Building Smarter Planet Solutions with MQTT and IBM WebSphere MQ Telemetry, ibm.com/redbooks, 2012.

Evandro.cantu (discussão) 10h19min de 25 de março de 2020 (-03)