TARC Sistema de Monitoramento e Notificao de Desastres

  • Slides: 9
Download presentation
TARC ++ Sistema de Monitoramento e Notificação de Desastres Naturais Projeto Final Julho -

TARC ++ Sistema de Monitoramento e Notificação de Desastres Naturais Projeto Final Julho - 2017 Johnny Brito Reinaldo Manzano Junior

Arquitetura / Diagrama

Arquitetura / Diagrama

Dragonboard • Sensores: • Temperatura, Luminosidade, Tremores, Led (Alerta) • Integração Dragonboard & Cloud

Dragonboard • Sensores: • Temperatura, Luminosidade, Tremores, Led (Alerta) • Integração Dragonboard & Cloud AWS

Dragonboard & IOT • Sistema IOT em Python • Utilizando bibliotecas libsoc • Com

Dragonboard & IOT • Sistema IOT em Python • Utilizando bibliotecas libsoc • Com certificados para comunicação com AWS

Cloud • Plataforma escolhida: AWS • Módulos utilizados: ØAWS Io. T ØSNS (Simple Notification

Cloud • Plataforma escolhida: AWS • Módulos utilizados: ØAWS Io. T ØSNS (Simple Notification Service) ØAWS IOT Rules (Migração Mensagens SNS -> SQS) ØSQS (Simple Queue Service) ØIAM (Usuários, permissões, roles) ØElastic Beanstalk (Aplicação Rest API em Java)

API REST • Sistema de subscrição aos tópicos da AWS • Sistema de monitoramento

API REST • Sistema de subscrição aos tópicos da AWS • Sistema de monitoramento de tweets • Definição e Gerenciamento de detecção de catastrofes naturais • Thresholds parametrizados para Tweets, Queda Temperatura, Queda Luminosidade • API Endpoints em JSON que possibilita total flexibilidade em termos de plataformas consumidoras

Mobile • Sistema desenvolvido em IONIC • Consumindo JSON de uma REST API hospedada

Mobile • Sistema desenvolvido em IONIC • Consumindo JSON de uma REST API hospedada na Cloud AWS Beanstalk • Possui tela de Tweets, Temperatura, Luminosidade • Possui sistema de alerta

Itens para melhoria de implementação • Implementar resiliência para contornar falhas temporárias • Detectar

Itens para melhoria de implementação • Implementar resiliência para contornar falhas temporárias • Detectar Geolocation do twitter • Adicionar base de dados para gerenciamento de histórico • Finalizar interface genérica para integração com

Referências • Instructables http: //www. instructables. com/id/TARC-Projeto-Para-Previsão-De. Desastres-Naturais/

Referências • Instructables http: //www. instructables. com/id/TARC-Projeto-Para-Previsão-De. Desastres-Naturais/