Buscar

Aula 06 - Revisão AV1

Prévia do material em texto

ARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
REVISÃO PROVA AV1
TEMAS
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
1.1 PRINCIPAIS ELEMENTOS DE UMA ARQUITETURA DE IOT E SUAS APLICAÇÕES
1.2 ESFORÇOS DE PADRONIZAÇÃO E OS PRINCIPAIS KITS PARA IOT
PLATAFORMAS DE IOT DISPONÍVEIS NO MERCADO E SEUS PRINCIPAIS SERVIÇOS
APLICAÇÃO EM NUVEM
Objetivos
AULA 1: APRESENTAÇÃO DA DISCIPLINA
• Analisar os principais elementos de uma arquitetura de IoT.
• Examinar os elementos de IOT
• Identificar aplicações de IoT.
ARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Conceitos
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
• O que significa a internet das coisas?
A internet das coisas (IoT, cuja sigla deriva da expressão em inglês Internet of
Things) se referea um ecossistema composto de vários elementos que trocam
informações e realizam serviços dos mais diversos por meio da internet.
Fonte: Shutterstock.com
Evolução e História
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Surgimento
Atribui-se a criação do termo IoT a Kevin Aston, executivo e diretor do
laboratório Auto-ID Labs do MIT em 1999, Aston buscava soluções de
otimização para as cadeias de suprimento. Entusiasmado com a tecnologia
RFID, ele cunhou o termo após apresentar uma solução de gestão de estoque de
cosméticos na qual era possível gerenciar cada tipo de produto, otimizando a
logística de controle do inventário (Kevin Aston).
Evolução e História
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Alguns estudiosos citam que, na década de 1980, um estudante da universidade
Carnegie Mellon teria sido o precursor da tecnologia IoT. Ele conectou a
máquina de vendas de Coca-Cola do dormitório da faculdade à internet local.
A ideia era, diretamente do conforto dos seus quartos, saber se havia
refrigerantes e se eles estavam gelados.
Evolução e História
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Em 1990, cientistas conectaram uma torradeira e uma máquina de café a uma
câmera acoplada usando o protocolo TCP/IP. Fotos eram enviadas
regularmente a um computador no qual os pesquisadores podiam ver se a jarra
de café estava cheia ou vazia sem se deslocar ao local.
Segmentos de atuação da IoT
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Industria:
Cidades:
Automóveis:
Figuras ilustrativas da internet
Segmentos de atuação da IoT
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Varejo:
Agrícola:
Saúde:
Figuras ilustrativas da internet
Big Data e a Internet
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Segundo a Cisco, em 2020 já existiam mais de 50 bilhões de dispositivos
conectados através da Internet das Coisas. O número de dispositivos de IoT
conectados à internet vem crescendo vertiginosamente a cada ano.
Em breve, haverá dezenas de bilhões de dispositivos conectados a ela – e todos
gerando informações a todos instante.
Arquitetura da IoT
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
O diagrama de componentes na figura a seguir mostra, de forma básica, a
relação entre os elementos de uma arquitetura baseada na internet das coisas.
Imagem: Shutterstock.com, adaptado por Heloise Godinho. 
Arquitetura da IoT
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Imagem: Shutterstock.com, adaptado por Heloise Godinho. 
-O Atuador é um dispositivo que produz movimento, convertendo energia
pneumática, hidráulica ou elétrica, em energia mecânica.
-O sensor basicamente é um dispositivo que tem a função de detectar e
responder com eficiência algum estímulo.
-A rede mesh é uma tecnologia que permite criar um sistema Wi-Fi formado
por dois ou mais dispositivos, também chamados de módulos.
-Outros dispositivos é a capacidade que IoT tem de comunicar com vários
dispositivos diferentes ao mesmo tempo.
Arquitetura da IoT
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Quanto aos dispositivos
Arquitetura da IoT
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Quanto aos dispositivos
Os dispositivos, neste caso, podem assumir a forma de:
•Medidores de pressão em uma linha de montagem.
•Termômetros em um refrigerador industrial.
•Localizadores em um contêiner de carga.
•Câmeras de vigilância térmicas em fornos de produção de aço.
•Sensores sísmicos em contato com o solo de regiões próximo de atividades
vulcânicas ou de placas tectônicas.
TEMAS
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
1.1 PRINCIPAIS ELEMENTOS DE UMA ARQUITETURA DE IOT E SUAS APLICAÇÕES
1.2 ESFORÇOS DE PADRONIZAÇÃO E OS PRINCIPAIS KITS PARA IOT
PLATAFORMAS DE IOT DISPONÍVEIS NO MERCADO E SEUS PRINCIPAIS SERVIÇOS
Introdução
AULA 1: APRESENTAÇÃO DA DISCIPLINA
Existem basicamente dois tipos de hardware (ou placas) para IoT comercializados atualmente.
ARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Sensores
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Sensores
Sensores são dispositivos sofisticados usados para a aquisição de dados em 
tempo real. Eles convertem uma medição física em sinais elétricos digitais ou 
analógicos que podem ser interpretados e manipulados.
Sensores
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Há diversos sensores disponíveis no mercado. Listaremos alguns deles a seguir:
•De movimento
•De deslocamento indutivo
•De nível
•De calor
•De intensidade luminosa
•Sensíveis à cor
Escolher o sensor certo para determinada aplicação pode ser um trabalho difícil.
Há muitos parâmetros e especificações que devem ser levados em consideração
para uma tomada de decisão.
Sensores-custo
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Sensores-Alcance
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Sensores-Precisão
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Sensores-Calibragem
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Placas comerciais
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Placas comerciais
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Plataformas de Prototipação
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Arduino
Plataformas de Prototipação
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Raspberry Pi
Plataformas de Prototipação
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Intel Edison
TEMAS
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
1.1 PRINCIPAIS ELEMENTOS DE UMA ARQUITETURA DE IOT E SUAS APLICAÇÕES
1.2 ESFORÇOS DE PADRONIZAÇÃO E OS PRINCIPAIS KITS PARA IOT
PLATAFORMAS DE IOT DISPONÍVEIS NO MERCADO E SEUS PRINCIPAIS SERVIÇOS
Plataformas-CARRIOTS
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Plataformas-CARRIOTS
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Plataformas-CARRIOTS
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Plataformas-CARRIOTS
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Plataformas-Xively
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC.DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Plataformas-EcoDiF
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Middleware WSO2
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
Visão Geral do projeto
TEMAS
AULA 1: APRESENTAÇÃO DA DISCIPLINAARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
1.1 PRINCIPAIS ELEMENTOS DE UMA ARQUITETURA DE IOT E SUAS APLICAÇÕES
1.2 ESFORÇOS DE PADRONIZAÇÃO E OS PRINCIPAIS KITS PARA IOT
PLATAFORMAS DE IOT DISPONÍVEIS NO MERCADO E SEUS PRINCIPAIS SERVIÇOS
APLICAÇÃO EM NUVEM
Tecnologias Habilitadoras da Nuvem
Para o surgimento da computação em nuvem é
importante ressaltar a contribuição de algumas
tecnologias precursoras que possibilitaram o
aparecimento da Nuvem, são elas:
• Computação Utilitária
• Computação em Clusterização,
• Computação em Grade e,
• Virtualização.
Características
O NIST apresentou em 2009 um documento que é
referência para examinar as características essenciais que
a Computação em Nuvem possui. São elas:
•Alocação de recursos sob demanda
•Amplo acesso à rede
•Pooling de Recursos
•Elasticidade e Escalabilidade
•Serviço medido
•Disponibilidade total
•Resiliência
Características 
• Disponibilidade total
Os recursos devem estar disponíveis através da rede,
estando acessíveis por meio de dispositivos computacionais
padrões, promovendo sua utilização por plataformas
heterogêneas, como telefones celulares, laptops, PDAs etc. 7 dias
por semana e 24 horas /dia.
MODELOS DE SERVIÇOS EM NUVEM
Modelos de serviços
No ambiente da Computação em Nuvem, há vários modelos de
serviços. Esses ambientes permitem que sejam definidos padrões
de arquitetura de acordo com as necessidades do momento.
Quanto aos tipos de serviços oferecidos em Computação em
Nuvem, Erl (2005) apresenta as seguintes classificações:
I. Infraestrutura como serviço – IaaS
II. Plataforma como serviço – PaaS
III. Software como serviço – SaaS
IV. Banco de dados como serviço – DaaS
Tipos de Nuvem
Tipos de serviços
• Pública
• Privada
• Hibrida
• Comunitária
Sistemas Digitais
Bibliografia Básica
BANIN, Sérgio Luiz. Python 3 Conceitos e Aplicações Uma
Abordagem Didática. 1. São Paulo:Érica, 2018.
Disponível em: 
https://integrada.minhabiblioteca.com.br/#/books/9788536530253
/
SILVA, F Rosa. [et al.]. CLOUD COMPUTING. Porto Alegre: 
SAGAH, 2020. Disponível em:
https://integrada.minhabiblioteca.com.br/#/books/9786556900193
/cfi/0!/4/4@0.00:64.1
Stevan Junior, Sergio Luiz. Python e Arduíno. São Paulo: 
Érica/Saraiva, 2015.
Disponível em: 
https://integrada.minhabiblioteca.com.br/#/books/9788536533575
ARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 
4.0 EM PYTHON
Sistemas Digitais
Bibliografia Complementar
FACELI, K.; LORENA, A.C.; GAMA, J.; ALMEIDA, T.A.; CARVALHO, A.C.P.L.F. 
Inteligência Artificial: Uma Abordagem de Aprendizado de Máquina. Rio de Janeiro: 
GEN, 2021. Disponível em: 
https://integrada.minhabiblioteca.com.br/#/books/9788521621461/
cfi/0!/4/2@100:0.00
Forbellone, André L. V. Lógica de Programação a construção de algoritmos e estruturas 
de dados. 3. São Paulo: Pearson, 2005.
Disponível em: https://plataforma.bvirtual.com.br/Leitor/Loader/323/pdf
KUROSE, J. F; ROSSA, Keith W. Redes de Computadores e a Internet: uma abordagem 
topdown. 6. São Paulo: Pearson, 2013.
Disponível em: https://plataforma.bvirtual.com.br/Leitor/Loader/3843/pdf
NETO, Manuel V de S. Computação Em Nuvem Nova Arquitetura de TI. 1. Rio de 
Janeiro: Brasport, 2015.
Disponível em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/160695
TANEMBAUM, A.; STEEN, M. Sistemas Distribuídos: Princípios e Paradigmas. 2. São 
Paulo: Pearson Prentice Hall, 2007.
Disponível em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/411
ARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 
4.0 EM PYTHON
ARA0058-APLIC. DE CLOUD. IOT E INDÚSTRIA 4.0 EM PYTHON
APRESENTAÇÃO DA EMENTA DA DISCIPLINA

Continue navegando