Caso de uso real: dados de sensores

Conceitos de Streaming

Mike Metzger

Data Engineer

O que são dados de sensores?

  • Dispositivos automatizados que monitoram algum aspecto de interesse
    • Monitores de temperatura
    • Medidores de uso de eletricidade
    • Detecção de presença de veículos
    • E muitos outros
  • Tendem a se comunicar com serviços centralizados para gestão e envio de dados
  • Podem ir de poucos sensores a milhões ou até bilhões
Conceitos de Streaming

Campainha conectada

  • Monitora principalmente toques na campainha
  • Inclui vídeo / áudio adicionais
  • Permite interação ao vivo e remota
  • Pode usar câmera / sensores ambientais para capacidade extra de detecção

Campainha conectada

1 C05731, CC BY-SA 4.0 [removed], via Wikimedia Commons
Conceitos de Streaming

O que estamos monitorando?

  • Toques no botão
  • Detecção de movimento
  • Detecção de som
  • Exige interação mais intensa do que só registrar eventos
Conceitos de Streaming

Tratamento de dados

  • Como armazenar dados
    • Dados gerais de evento (toque no botão)
    • Eventos baseados em sensores (sensor de luz ou captação de áudio)
    • Dados brutos para análise posterior
  • Serviços diferentes podem ter SLAs diferentes, mesmo no mesmo produto
Conceitos de Streaming

Vamos praticar!

Conceitos de Streaming

Preparing Video For Download...