Professional Documents
Culture Documents
Teorico 4 Big Data
Teorico 4 Big Data
Revisão Textual:
Prof. Ms. Luciano Vieira Francisco
Internet das Coisas e Big Data
Caro Aluno(a)!
Nesta Unidade abordaremos as definições iniciais sobre a tecnologia de internet das coisas,
estabeleceremos a relação desta com Big Data, bem como veremos que a tecnologia de
Big Data é habilitadora para IoT e que este novo paradigma de comunicação máquina
a máquina provará grande volume de dados em um processo que será altamente
dependente do processamento em Big Data.
É importante que você leia atentamnte as propostas elencadas no conteúdo, que assista
às videoaulas, que interaja com o seu tutor e outros alunos em nossa Disciplina e que
explore todo o potencial do nosso ambiente virtual de aprendizagem e dos conteúdos à
sua disposição.
Bons Estudos!
UNIDADE
Internet das Coisas e Big Data
Introdução ao Tema
Conceitos Iniciais Sobre Internet das Coisas
Weiser (1999) menciona que as tecnologias mais profundas são aquelas que
desaparecem. Lyytinen e Yoo (2002) discutem que o próximo passo da computação
é tornar o computador embutido nas ações naturais e interações humanas. A
essência da computação pervasiva reside na criação de ambientes saturados de
computação e capacidade de comunicação que se integrem com a vida humana
(SATYANARAYANAN, 2001).
6
INTERNET
MUNDO REDES E
FÍSICO APLICAÇÕES
Aplication Customer
Network Provider
Device Provider
7
7
UNIDADE
Internet das Coisas e Big Data
Conhecer esses serviços principais serão importantes para se fazer uma conexão
com a tecnologia de Big Data, ou mesmo de como se desenvolver ou compreender
uma plataforma para IoT.
8
Figura 3 – Modelo inclusivo para IoT
Fonte: adaptada de Souza (2015)
9
9
UNIDADE
Internet das Coisas e Big Data
O modelo ilustrado pela Figura 3 pode ser exemplificado por meio de um processo
baseado em IoT (HUANG; LI, 2010). No dado processo, um objeto do mundo real
possui uma informação, por exemplo, dentro de uma tarja eletrônica. A informação
é resgatada por meio de um interrogador, que pode estar conectado a uma aplicação
ou serviço no qual usuários ou aplicações, que estão no mundo real, poderão ler ou
compartilhar a informação do objeto em tempo real. Por fim, tal aplicação pode atuar
no ambiente, por meio dos atuadores presentes em objetos (SOUZA, 2015).
Cabe ressaltar que a tarja eletrônica pode ser substituída por outras tecnologias de
identificação única, ou seja, não se restringe à tecnologia de RFID.
Caso esse hipermercado possua em torno de 700.000 produtos, para esses dados
serão gerados 12,6 gigabytes (GB), caso a frequência de leitura dos dados seja a cada
segundo. Ademais, serão gerados 544 terabytes (TB) a cada doze horas, um volume
expressivo para a infraestrutura de rede local.
De acordo com a literatura, observa-se que para suportar e dar escala às aplicações
de IoT, torna-se importante haver uma camada de middleware. Nesse sentido, segue
um exemplo:
10
Aplicação e interface com usuário
Como aplicações para IoT, são sugeridas diversas áreas, tais como:
Casas inteligentes; Compras automatizadas;
Vida assistida; Logística inteligente;
Aplicações médicas; Monitoramento de vida animal;
Indústrias inteligentes; Cenários para estimação, alertas e recuperação de desastres naturais;
Segurança e controle de acesso; Uso de energia elétrica, água e/ou gás;
Carros inteligentes; Ambientes inteligentes com monitoramento e controle de gasto de energia;
Tráfego inteligente; Sistemas de entretenimento inteligente;
Cidades inteligentes; Sistemas para agricultura inteligente.
Note que essas áreas são as mais diretas ao se pensar em aplicações para IoT;
contudo, não se restringem em si.
11
11
UNIDADE
Internet das Coisas e Big Data
Note que a integração entre as diversas camadas do modelo de IoT deverão ser
altamente integradas às plataformas de IoT, computação em nuvem, Big Data e
algoritmos ou plataformas para reconhecimento de padrões.
Segue a Figura 5, que ilustra uma arquitetura de exemplo que integra o middleware
para IoT LinkSmart, algoritmos de reconhecimento de padrões nas camadas do
modelo de IoT, computação em nuvem e processamento em Big Data.
Figura 5 – Arquitetura para IoT com o middleware e a integração com processamento em Big Data.
Fonte: Souza (2015)
12
No Material complementar será adicionada a referência que descreve por completo
a arquitetura proposta.
13
13
UNIDADE
Internet das Coisas e Big Data
Leia os itens 1.1, 1.1.1 e 1.1.2 do RedBook da IBM, disponível em: https://goo.gl/E5q0zC,
quanto às definições sobre internet das coisas.
Leia o artigo intitulado Sistemas cyber-físicos e cidades inteligentes, disponível em:
https://goo.gl/0IK3KI.
E leia o estudo de caso que possui interface entre plataformas de computação em
nuvem e middleware de IoT, intitulado Estudo de caso da AWS: Zazcar, disponível em:
https://goo.gl/9uzM0T.
14
Material Complementar
Indicações para saber mais sobre os assuntos abordados nesta Unidade:
Sites
Tutorial da IBM para a criação de aplicações iniciais usando a plataforma BlueMix e IoT
https://goo.gl/TVlY8V
Livros
Livro sobre programação e arduino, que possui um capítulo de conexão de rede com
o controlador
https://goo.gl/kGXL4P
Leitura
Amazon AWS
Artigo da Amazon AWS que ilustra as características e serviços existentes na plataforma.
https://goo.gl/orSMqN
Uma nova arquitetura para Internet das Coisas com análise e reconhecimento de padrões e
processamento com Big Data
Tese de Doutorado que descreve por completo a pesquisa quanto à introdução de
algoritmos de reconhecimento de padrões e processamento em Big Data na arquitetura
de IoT.
https://goo.gl/QZMjZO
Estação de medição de temperatura Open-Source com Arduino e IoT - Comunicação
Artigo que mostra como criar uma estação de medição de temperatura com arduino.
https://goo.gl/SPLfU0
15
15
UNIDADE
Internet das Coisas e Big Data
Referências
BAHGA, A.; MADISETTI, V. Internet of things: a hands-on approach. [S.l.]: Vijay
Madisetti, 2014.
CASAGRAS, E. F. P. Casagras final report: RFID and the inclusive model for the
internet of things. [S.l.: s.n.], 2009.
HUANG, Y.; LI, G. Descriptive models for internet of things. In: INTERNATIONAL
CONFERENCE ON INTELLIGENT CONTROL AND INFORMATION PROCESSING,
aug. 2010.
ITU. ITU – Internet of Things 2005: executive summary. 2005. Disponível em:
<https://www.itu.int/osg/spu/publications/internetofthings/InternetofThings_
summary.pdf>. Acesso em: 20 abr. 2017.
SOUZA, A. M. da C. Uma nova arquitetura para internet das coisas com análise e
reconhecimento de padrões e processamento com Big Data. 2015. Tese (Doutorado
em Sistemas Eletrônicos) - Escola Politécnica da Universidade de São Paulo, São Paulo,
2015. Disponível em: <http://www.teses.usp.br/teses/disponiveis/3/3142/tde-
20062016-105809>. Acesso em: 5 mar. 2017.
WEISER, M. The computer for the 21st century. Sigmobile Mob. Comput. Commun.
Rev., New York, v. 3, n. 3, p. 3-11, jul. 1999.
WHITE, T. Hadoop: the definitive guide. 4th ed. [S.l.]: O’Reilly Media, 2015.
16