SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Um Estudo de Caso
Frameworks IoT
• Protótipo de uma Solução IoT e seus Desafios
• Um Framewok pode nos Auxiliar?
• Análise de alguns “Frameworks” para IoT
• Conclusão / Solução Adotada
Agenda
Frameworks IoT um Estudo de Caso
Uma Típica Solução de IoT
A Arquitetura da Solução IoT Protótipo
Collaboration
Business systems Integration
Application & Service
Report, Control & Analytics
Abstraction
Data aggr. & normalization
Data accumulation
Storage
Edge Computing
Data analisys & transformation
Connectivity
Communication & processing
Physical Devices &
Controllers
REST/JSON
WiFi
RbPi-Z, Esp8266
Novas Demandas para a Solução IoT
• Manutenção Preditiva de Motores Elétricos a Indução
• 5 – 30 HP
• Falhas em Motores Elétricos a Indução
• 49% - Falhas no estator ou rotor
Análise de Assinatura de Corrente (FFT)
• 41% - Falhas no eixo ou mancal
Análise de Vibração (FFT)
41%
37%
12%
10%
Mancal
Estator
Rotor
Outros
Solução Teórica
FFT
MCSA
Vibration Analisys
Mínimo de 4800 amostras do sinal de corrente (60 ciclos para FFT com resolução de 1Hz)
FFT
• Solução para construir aplicativos IoT de forma amigável / ágil
• Modelagem e armazenamento escalável dos dados dos sensores
• Analytics básico (normatização / filtros) e avaçado
• Ambiente de desenvolvimento para o “edge”
O Que é um IoT Framework ?
Ele pode Ajudar?
 Conectar (de forma segura) e gerenciar endpoints
 IDE minimalista e eficiente (linux 32 bits)
 Analytics integrado com a Cloud / Limpeza dos Dados
 Histórico no Edge
 Bibliotecas “abertas”
Frameworks IoT ?
Breve Análise dos Frameworks IoT
Disclaimer:
As escolhas a respeito dos Frameworks analisados na sequência
da apresentação seguem APENAS um critério de
CONVENIÊNCIA técnica para o desenvolvimento deste
protótipo em específico.
O “Lanscape” dos Frameworks IoT
Fonte: ICT-30-2015: Internet of Things
and
Platforms for Connected Smart Objects
Fonte: Forrester Wave™: IoT Software Platforms, Q4 ’16
Kaa
Collab Business system Integration Integração com sistemas de negócio
Application
Visualization Dashboards
Development Environment IDE
Service
Service Orchestration Meshup de streams
Advanced analytics Análise avançada / complexa
Abstraction
Event & Action Mgmt. Regras sensores x eventos OK
Basic Analytics Normaliz. e análise básica OK
Storage Storage & Database Armazenamento em cloud e base de dados OK
Processing
Device Management Gerência de dispositivos OK
Edge Analytics IDE+SDK para o edge ?
Network
Networking Hardware / software de rede
Edge Gateway Hardware Hw e firmware
Physical Layer
OS OS “minimalista”
Modules and Drivers Expansões e drivers OK
MPU / MCU Microcontroladores
Kaa
• Modelagem e armazenamento escalável
dos dados dos sensores
• Plataforma IoT “Middleware” Open Source
• Oferecido como uma “Sandbox” VM (IaaS):
“Deploy Anywhere”
• Business model: Open Source /
Subscription
Kaa
Vantagens:
• Total controle, independência e escalabilidade
• SDKs para o Edge: Java, C, C++, Objective C
• Conexão “backend” com sistemas Big Data
• Avro UI Forms: JSON data modeling/exchange
• Integração com Arbela Dashboards
• Integração com múltiplas plataformas
Desafios:
• Componentes “self service”
• Depende de “bastante” codificação
• Python, Node ?
Kaa ThingWorx
Collab Business system Integration Integração com sistemas de negócio OK
Application
Visualization Dashboards OK
Development Environment IDE
Service
Service Orchestration Meshup de streams OK
Advanced analytics Análise avançada / complexa OK
Abstraction
Event & Action Mgmt. Regras sensores x eventos OK OK
Basic Analytics Normaliz. e análise básica OK OK
Storage Storage & Database Armazenamento em cloud e base de dados OK OK
Processing
Device Management Gerência de dispositivos OK OK
Edge Analytics IDE+SDK para o edge ? ?
Network
Networking Hardware / software de rede
Edge Gateway Hardware Hw e firmware
Physical Layer
OS OS “minimalista”
Modules and Drivers Expansões e drivers OK OK
MPU / MCU Microcontroladores
PTC ThingWorx
Plataforma IoT tipo Cloud
• ThingWorkx Composer
• ThingWorkx MeshUP Builder
Modelo de negócio
• Licenciamento e suporte
a software
PTC ThingWorx
Vantagens
• Plataforma Cloud “Zero Coding” completa
• “Model-based design”
• Criação de interfaces, dashboards e workspaces
colaborativos sem codificação
• Altamente escalável
• SDKs em Java, C, .NET, Android e IOS (bridges)
Desafios
• Um “casamento”
• Ambiente de desenvolvimento para Edge?
Kaa ThingWorx IBM Watson IoT.
Collab Business system Integration Integração com sistemas de negócio OK OK
Application
Visualization Dashboards OK OK
Development Environment IDE OK
Service
Service Orchestration Meshup de streams OK OK
Advanced analytics Análise avançada / complexa OK OK
Abstraction
Event & Action Mgmt. Regras sensores x eventos OK OK OK
Basic Analytics Normaliz. e análise básica OK OK OK
Storage Storage & Database Armazenamento em cloud e base de dados OK OK OK
Processing
Device Management Gerência de dispositivos OK OK OK
Edge Analytics SDK para o edge ? ? OK
Network
Networking Hardware / software de rede
Edge Gateway Hardware Hw e firmware
Physical Layer
OS OS “minimalista”
Modules and Drivers Expansões e drivers OK OK OK
MPU / MCU Microcontroladores
IBM Watson IoT Platform
• Plataforma IoT tipo “Cloud Service” completa
• Modelo de Negócio: “Pay as you grow”, baseado em número de devices IoT
• Múltiplas APIs e linguagens para desenvolvimento de aplicação IoT
IBM Watson IoT Platform
Vantagens
Alicerçada no BlueMix
• Múltiplas linguagens de programação: Python, Node.js, Java,
Go, PHP, Ruby Sinatra, Ruby on Rails, Scala, etc…
• NodeRed Lightweight IoT app builder
• Múltiplos modelos de computação: Cloud Foundry, Docker and
OpenStack
• Múltiplos DBs: No SQL (Cloudant, MongoLab), SQL (DB2,
ClearDB, Elephant SQL), Key Value Pair (Redis Cloud, IBM
Data Cache), Time-series database, etc…
• “IoT-Visualization” permite visualização e gerenciamento de
dispositivos em “real-time”
• “Full Analytics Stack”: Predictive, cognitive e contextual analytics
Desafios
• Learning Curve
NodeRed
• IDE “lightwheight” para desenvolvimento
• Baseada em Node / Javascript
• Fácil utilização
• Abstração para APIs das “coisas”
• Rica biblioteca de drivers
• Solução de conectividade segura embutida
• Extensível através de adição de módulos
• Integração com edge analytics
Edge “Inteligente”
Streaming Analytics
In Database Analytics
• Windowed aggregates
• Pattern matching
Conclusão / Solução Adotada
• ThingWorkx é uma plataforma fantástica que devemos considerar para o futuro em
soluções para a indústria
• Kaa é uma opção interessante para gestão e comunicação segura com os edpoints
para nosso protótipo no futuro ...
• Adotamos a solução para gateways da IBM (NodeRed e Informix)
• Com a capacidade de Analytics no edge fazemos:
Framework x Nosso Protótipo
o FFT no Raspbery Py através de uma função
o Desenvolvemos e modelamos com o NodeRed
o Executamos analytics dos motores no edge enviando apenas o resultado da análise
normalizada para visualização em cloud
o Viabilizamos a comunicação e a retenção dos históricos:
 De 4800 “floats” por análise, para 20 “floats” por análise
Analisando apenas a banda lateral superior:
Falhas no rotor: <-40dB em frequancias 61, 62, 63 e 64 Hz
Falhas no Estator: < -70db em frequências 67, 68, 74, 75, 81, 82, 89, 90, 103, 104, 127, 128, 134, 135, 141, 142, 163, 164Hz
A Arquitetura da Solução IoT Protótipo
REST/JSON
RbPi-Z
Application & Service
Report, Control & Analytics
Abstraction
Data aggr. & normalization
Data accumulation
Storage
Connectivity
Communication & processing
Physical Devices &
Controllers
Edge Computing
Data analisys & transformation
A Internet das Coisas
ajudando nossos clientes a fazerem
coisas incríveis
Luis Filipe Silva
Senior Solutions Architect, Brazil
Dimension Data Americas Phone: +55 (11) 3878 66549
+55 (21) 998589137
Filipe.silva@dimensiondata.com

Mais conteúdo relacionado

Semelhante a IoT Frameworks

Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Marcus Garcia
 
Tendências e Oportunidades - Robótica
Tendências e Oportunidades - RobóticaTendências e Oportunidades - Robótica
Tendências e Oportunidades - RobóticaLaboratorium
 
PIF2019 - A10 - Henrique Eduardo Souza e Vinícius Biscolla - Rakkun
PIF2019 - A10 - Henrique Eduardo Souza e Vinícius Biscolla - RakkunPIF2019 - A10 - Henrique Eduardo Souza e Vinícius Biscolla - Rakkun
PIF2019 - A10 - Henrique Eduardo Souza e Vinícius Biscolla - RakkunEvandro Gama (Prof. Dr.)
 
"Software Defined CDN: Arquitetura, componentes e desafios" - Marcus Grando (...
"Software Defined CDN: Arquitetura, componentes e desafios" - Marcus Grando (..."Software Defined CDN: Arquitetura, componentes e desafios" - Marcus Grando (...
"Software Defined CDN: Arquitetura, componentes e desafios" - Marcus Grando (...WeOp - The Operations Summit
 
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...iMasters
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linuxaviram
 
Riverbed SteelHead WAN Optimization (Otmização de WAN)
Riverbed SteelHead WAN Optimization (Otmização de WAN)Riverbed SteelHead WAN Optimization (Otmização de WAN)
Riverbed SteelHead WAN Optimization (Otmização de WAN)Bravo Tecnologia
 
Apresentação Seeds to the Cloud - Carlos Paiola, Aquarius.pptx
Apresentação Seeds to the Cloud - Carlos Paiola, Aquarius.pptxApresentação Seeds to the Cloud - Carlos Paiola, Aquarius.pptx
Apresentação Seeds to the Cloud - Carlos Paiola, Aquarius.pptxdataRain
 
Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesMarkus Christen
 
Cloud Computing com Windows Azure
Cloud Computing com Windows AzureCloud Computing com Windows Azure
Cloud Computing com Windows AzureMarcelo Paiva
 
Desenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETDesenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETGustavo Malheiros
 
TDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability EngineeringTDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability EngineeringFelipe Klerk Signorini
 
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Amazon Web Services LATAM
 
Um framework para a Transformaçao da TI e do Negócio
Um framework para a Transformaçao da TI e do Negócio Um framework para a Transformaçao da TI e do Negócio
Um framework para a Transformaçao da TI e do Negócio Amazon Web Services LATAM
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfMicrosoft Brasil
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfssuser1198af
 
2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA Career2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA CareerMarcus Vinicius Miguel Pedro
 

Semelhante a IoT Frameworks (20)

Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1)
 
Tendências e Oportunidades - Robótica
Tendências e Oportunidades - RobóticaTendências e Oportunidades - Robótica
Tendências e Oportunidades - Robótica
 
PIF2019 - A10 - Henrique Eduardo Souza e Vinícius Biscolla - Rakkun
PIF2019 - A10 - Henrique Eduardo Souza e Vinícius Biscolla - RakkunPIF2019 - A10 - Henrique Eduardo Souza e Vinícius Biscolla - Rakkun
PIF2019 - A10 - Henrique Eduardo Souza e Vinícius Biscolla - Rakkun
 
"Software Defined CDN: Arquitetura, componentes e desafios" - Marcus Grando (...
"Software Defined CDN: Arquitetura, componentes e desafios" - Marcus Grando (..."Software Defined CDN: Arquitetura, componentes e desafios" - Marcus Grando (...
"Software Defined CDN: Arquitetura, componentes e desafios" - Marcus Grando (...
 
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linux
 
Riverbed SteelHead WAN Optimization (Otmização de WAN)
Riverbed SteelHead WAN Optimization (Otmização de WAN)Riverbed SteelHead WAN Optimization (Otmização de WAN)
Riverbed SteelHead WAN Optimization (Otmização de WAN)
 
Apresentação Seeds to the Cloud - Carlos Paiola, Aquarius.pptx
Apresentação Seeds to the Cloud - Carlos Paiola, Aquarius.pptxApresentação Seeds to the Cloud - Carlos Paiola, Aquarius.pptx
Apresentação Seeds to the Cloud - Carlos Paiola, Aquarius.pptx
 
Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de Aplicações
 
Cloud Computing com Windows Azure
Cloud Computing com Windows AzureCloud Computing com Windows Azure
Cloud Computing com Windows Azure
 
Desenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETDesenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NET
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
TDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability EngineeringTDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability Engineering
 
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
 
Um framework para a Transformaçao da TI e do Negócio
Um framework para a Transformaçao da TI e do Negócio Um framework para a Transformaçao da TI e do Negócio
Um framework para a Transformaçao da TI e do Negócio
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
 
Azure @ Rio Cloud Meetup
Azure @ Rio Cloud MeetupAzure @ Rio Cloud Meetup
Azure @ Rio Cloud Meetup
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdf
 
2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA Career2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA Career
 
Hosting Inok
Hosting InokHosting Inok
Hosting Inok
 

IoT Frameworks

  • 1. Um Estudo de Caso Frameworks IoT
  • 2. • Protótipo de uma Solução IoT e seus Desafios • Um Framewok pode nos Auxiliar? • Análise de alguns “Frameworks” para IoT • Conclusão / Solução Adotada Agenda Frameworks IoT um Estudo de Caso
  • 4. A Arquitetura da Solução IoT Protótipo Collaboration Business systems Integration Application & Service Report, Control & Analytics Abstraction Data aggr. & normalization Data accumulation Storage Edge Computing Data analisys & transformation Connectivity Communication & processing Physical Devices & Controllers REST/JSON WiFi RbPi-Z, Esp8266
  • 5. Novas Demandas para a Solução IoT • Manutenção Preditiva de Motores Elétricos a Indução • 5 – 30 HP • Falhas em Motores Elétricos a Indução • 49% - Falhas no estator ou rotor Análise de Assinatura de Corrente (FFT) • 41% - Falhas no eixo ou mancal Análise de Vibração (FFT) 41% 37% 12% 10% Mancal Estator Rotor Outros
  • 6. Solução Teórica FFT MCSA Vibration Analisys Mínimo de 4800 amostras do sinal de corrente (60 ciclos para FFT com resolução de 1Hz) FFT
  • 7. • Solução para construir aplicativos IoT de forma amigável / ágil • Modelagem e armazenamento escalável dos dados dos sensores • Analytics básico (normatização / filtros) e avaçado • Ambiente de desenvolvimento para o “edge” O Que é um IoT Framework ? Ele pode Ajudar?  Conectar (de forma segura) e gerenciar endpoints  IDE minimalista e eficiente (linux 32 bits)  Analytics integrado com a Cloud / Limpeza dos Dados  Histórico no Edge  Bibliotecas “abertas”
  • 9. Breve Análise dos Frameworks IoT Disclaimer: As escolhas a respeito dos Frameworks analisados na sequência da apresentação seguem APENAS um critério de CONVENIÊNCIA técnica para o desenvolvimento deste protótipo em específico.
  • 10. O “Lanscape” dos Frameworks IoT Fonte: ICT-30-2015: Internet of Things and Platforms for Connected Smart Objects Fonte: Forrester Wave™: IoT Software Platforms, Q4 ’16
  • 11. Kaa Collab Business system Integration Integração com sistemas de negócio Application Visualization Dashboards Development Environment IDE Service Service Orchestration Meshup de streams Advanced analytics Análise avançada / complexa Abstraction Event & Action Mgmt. Regras sensores x eventos OK Basic Analytics Normaliz. e análise básica OK Storage Storage & Database Armazenamento em cloud e base de dados OK Processing Device Management Gerência de dispositivos OK Edge Analytics IDE+SDK para o edge ? Network Networking Hardware / software de rede Edge Gateway Hardware Hw e firmware Physical Layer OS OS “minimalista” Modules and Drivers Expansões e drivers OK MPU / MCU Microcontroladores
  • 12. Kaa • Modelagem e armazenamento escalável dos dados dos sensores • Plataforma IoT “Middleware” Open Source • Oferecido como uma “Sandbox” VM (IaaS): “Deploy Anywhere” • Business model: Open Source / Subscription
  • 13. Kaa Vantagens: • Total controle, independência e escalabilidade • SDKs para o Edge: Java, C, C++, Objective C • Conexão “backend” com sistemas Big Data • Avro UI Forms: JSON data modeling/exchange • Integração com Arbela Dashboards • Integração com múltiplas plataformas Desafios: • Componentes “self service” • Depende de “bastante” codificação • Python, Node ?
  • 14. Kaa ThingWorx Collab Business system Integration Integração com sistemas de negócio OK Application Visualization Dashboards OK Development Environment IDE Service Service Orchestration Meshup de streams OK Advanced analytics Análise avançada / complexa OK Abstraction Event & Action Mgmt. Regras sensores x eventos OK OK Basic Analytics Normaliz. e análise básica OK OK Storage Storage & Database Armazenamento em cloud e base de dados OK OK Processing Device Management Gerência de dispositivos OK OK Edge Analytics IDE+SDK para o edge ? ? Network Networking Hardware / software de rede Edge Gateway Hardware Hw e firmware Physical Layer OS OS “minimalista” Modules and Drivers Expansões e drivers OK OK MPU / MCU Microcontroladores
  • 15. PTC ThingWorx Plataforma IoT tipo Cloud • ThingWorkx Composer • ThingWorkx MeshUP Builder Modelo de negócio • Licenciamento e suporte a software
  • 16. PTC ThingWorx Vantagens • Plataforma Cloud “Zero Coding” completa • “Model-based design” • Criação de interfaces, dashboards e workspaces colaborativos sem codificação • Altamente escalável • SDKs em Java, C, .NET, Android e IOS (bridges) Desafios • Um “casamento” • Ambiente de desenvolvimento para Edge?
  • 17. Kaa ThingWorx IBM Watson IoT. Collab Business system Integration Integração com sistemas de negócio OK OK Application Visualization Dashboards OK OK Development Environment IDE OK Service Service Orchestration Meshup de streams OK OK Advanced analytics Análise avançada / complexa OK OK Abstraction Event & Action Mgmt. Regras sensores x eventos OK OK OK Basic Analytics Normaliz. e análise básica OK OK OK Storage Storage & Database Armazenamento em cloud e base de dados OK OK OK Processing Device Management Gerência de dispositivos OK OK OK Edge Analytics SDK para o edge ? ? OK Network Networking Hardware / software de rede Edge Gateway Hardware Hw e firmware Physical Layer OS OS “minimalista” Modules and Drivers Expansões e drivers OK OK OK MPU / MCU Microcontroladores
  • 18. IBM Watson IoT Platform • Plataforma IoT tipo “Cloud Service” completa • Modelo de Negócio: “Pay as you grow”, baseado em número de devices IoT • Múltiplas APIs e linguagens para desenvolvimento de aplicação IoT
  • 19. IBM Watson IoT Platform Vantagens Alicerçada no BlueMix • Múltiplas linguagens de programação: Python, Node.js, Java, Go, PHP, Ruby Sinatra, Ruby on Rails, Scala, etc… • NodeRed Lightweight IoT app builder • Múltiplos modelos de computação: Cloud Foundry, Docker and OpenStack • Múltiplos DBs: No SQL (Cloudant, MongoLab), SQL (DB2, ClearDB, Elephant SQL), Key Value Pair (Redis Cloud, IBM Data Cache), Time-series database, etc… • “IoT-Visualization” permite visualização e gerenciamento de dispositivos em “real-time” • “Full Analytics Stack”: Predictive, cognitive e contextual analytics Desafios • Learning Curve
  • 20. NodeRed • IDE “lightwheight” para desenvolvimento • Baseada em Node / Javascript • Fácil utilização • Abstração para APIs das “coisas” • Rica biblioteca de drivers • Solução de conectividade segura embutida • Extensível através de adição de módulos • Integração com edge analytics
  • 21. Edge “Inteligente” Streaming Analytics In Database Analytics • Windowed aggregates • Pattern matching
  • 23. • ThingWorkx é uma plataforma fantástica que devemos considerar para o futuro em soluções para a indústria • Kaa é uma opção interessante para gestão e comunicação segura com os edpoints para nosso protótipo no futuro ... • Adotamos a solução para gateways da IBM (NodeRed e Informix) • Com a capacidade de Analytics no edge fazemos: Framework x Nosso Protótipo o FFT no Raspbery Py através de uma função o Desenvolvemos e modelamos com o NodeRed o Executamos analytics dos motores no edge enviando apenas o resultado da análise normalizada para visualização em cloud o Viabilizamos a comunicação e a retenção dos históricos:  De 4800 “floats” por análise, para 20 “floats” por análise Analisando apenas a banda lateral superior: Falhas no rotor: <-40dB em frequancias 61, 62, 63 e 64 Hz Falhas no Estator: < -70db em frequências 67, 68, 74, 75, 81, 82, 89, 90, 103, 104, 127, 128, 134, 135, 141, 142, 163, 164Hz
  • 24. A Arquitetura da Solução IoT Protótipo REST/JSON RbPi-Z Application & Service Report, Control & Analytics Abstraction Data aggr. & normalization Data accumulation Storage Connectivity Communication & processing Physical Devices & Controllers Edge Computing Data analisys & transformation
  • 25. A Internet das Coisas ajudando nossos clientes a fazerem coisas incríveis
  • 26. Luis Filipe Silva Senior Solutions Architect, Brazil Dimension Data Americas Phone: +55 (11) 3878 66549 +55 (21) 998589137 Filipe.silva@dimensiondata.com