Estudos sobre IoT
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]
- Mapas Conceituais: IoT: Conceitos e Arquitetura
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/:
- bridge: Configuração default, cria sub-rede para contêiner (172.17.0.0/16): https://docs.docker.com/network/bridge/
- host: Remove a isolação de rede entre o contêiner e o host e usa a configuração de rede do host diretamente: https://docs.docker.com/network/host/
- macvlan: Atribui um MAC address ao contêiner e faz ele aparecer como uma rede física: https://docs.docker.com/network/macvlan/
- none: Desabilita rede.
Alpine Linux
Distribuição Linux
NGINX
Tecnologias para Websites
Referências
- ↑ 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.
- ↑ 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.
- ↑ 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)