View a markdown version of this page

Elabora e visualizza i dati con strumenti SiteWise Edge e open source - AWS IoT SiteWise

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Elabora e visualizza i dati con strumenti SiteWise Edge e open source

Configura i MQTT-enabled gateway AWS IoT SiteWise Edge con strumenti open source per l'elaborazione e la visualizzazione locali per migliorare le tue capacità di gestione dei dati industriali.

Con SiteWise Edge, puoi creare una pipeline di elaborazione dei dati locale utilizzando strumenti esterni open source. Usa Node-RED® per archiviare dati di serie temporali con InfluxDB® e monitorare le operazioni tramite i dashboard Grafana®. https://grafana.com/

Node-RED elabora e trasforma i flussi di dati, mentre InfluxDB fornisce l'archiviazione dei dati di serie temporali. Grafana mostra i tuoi dati operativi in tempo reale. Usa questi strumenti con SiteWise Edge per sincronizzare i dati tra il tuo ambiente locale e il Cloud AWS, offrendoti sia informazioni locali immediate che funzionalità di analisi a lungo termine basate sul cloud.

Nota

Node-RED®, InfluxDB® e Grafana® non sono fornitori o fornitori di Edge. SiteWise

Un diagramma che mostra alcune fonti di dati e il simulatore di turbina che si connette a EMQX Broker per la pubblicazione. Quindi il broker EMQX si abbona al Gateway e. AWS IoT SiteWise Node-RED Node-RED inserisce InfluxDB, quindi Influx DB nella dashboard di Grafana.
Nota

In questa guida, utilizziamo la versione open source di Grafana for SiteWise Edge anziché il servizio Amazon Managed Grafana. https://docs.aws.amazon.com/grafana/latest/userguide/what-is-Amazon-Managed-Service-Grafana.html

Opzioni di implementazione

Puoi implementare questa soluzione utilizzando uno dei due approcci. Con una configurazione Microsoft Windows manuale, puoi controllare la configurazione e l'integrazione dei componenti con la tua infrastruttura. ConLinux, puoi utilizzare Docker per distribuire componenti preconfigurati in contenitori.

Scegli il metodo che soddisfa i tuoi requisiti operativi.

Panoramica degli esempi di parco eolico

Questa guida utilizza un esempio di parco eolico per dimostrare come è possibile monitorare la velocità del vento per una turbina in un parco eolico. Questo scenario pratico illustra le comuni esigenze di monitoraggio industriale in cui la visibilità locale e basata sul cloud sono utili per l'efficienza operativa.

Con questa integrazione, puoi:

  • Raccogli dati dalle apparecchiature industriali utilizzando un gateway AWS IoT SiteWise Edge

  • Elabora i dati Node-RED localmente con InfluxDB e Grafana

  • Archivia i dati localmente utilizzando InfluxDB

  • Monitora i dati in tempo reale utilizzando le dashboard Grafana

In questa guida, utilizziamo l'esempio di un parco eolico. Usiamo Node-RED per simulare una turbina che genera dati sulla velocità del vento. Node-RED traduce il payload dei dati, pubblica i dati sul broker SiteWise Edge MQTT, si iscrive per ricevere i dati dal broker e archivia i dati localmente in InfluxDB. Questo approccio garantisce che tutti i dati operativi siano disponibili sia localmente per un accesso immediato che nel cloud per ulteriori analisi. Implementando questo modello, si ottiene la resilienza contro le interruzioni della rete pur mantenendo la capacità di eseguire analisi avanzate in. Cloud AWS Grafana si connette a InfluxDB per il monitoraggio locale, fornendo agli operatori visibilità in tempo reale delle metriche senza dipendenze dal cloud. Un MQTT-enabled gateway SiteWise Edge si connette allo stesso broker MQTT a cui inviare dati AWS IoT SiteWise, creando un ponte tra le operazioni edge e i servizi basati sul cloud.

Puoi utilizzare i tuoi dati e le tue configurazioni per creare un flusso di lavoro simile su misura per i tuoi requisiti industriali specifici, sia che tu stia monitorando apparecchiature di produzione, infrastrutture di pubblica utilità o altri asset industriali.

Requisiti per le integrazioni open source

Prima di implementare integrazioni open source con SiteWise Edge, assicurati che il tuo ambiente soddisfi i requisiti necessari.

Considerazioni relative alla sicurezza

Si consiglia di crittografare tutte le comunicazioni tra i componenti, in particolare quando si accede alle interfacce da reti non locali. Implementa controlli di accesso adeguati per ciascun componente e segui le AWS best practice per la configurazione del gateway AWS IoT SiteWise Edge e AWS la sicurezza degli account.

Ambiente di sviluppo

Questa guida dimostra l'esecuzione e Node-RED l'accesso a InfluxDB e Grafana localmente su un host gateway. Per le implementazioni di produzione che richiedono l'accesso esterno, implementa misure di sicurezza tra cui crittografia, autenticazione e autorizzazione TLS. Segui le best practice di sicurezza di ciascuna applicazione.

Third-party software

Questa soluzione utilizza software di terze parti non gestito da AWS, inclusi InfluxDB Node-RED, Grafana e il plug-in. node-red-contrib-influxdb Prima dell'implementazione, assicurati che questi componenti siano conformi ai requisiti di sicurezza, agli standard di conformità e alle politiche di governance della tua organizzazione.

Importante

Questa guida fa riferimento e utilizza software di terze parti non di proprietà o gestito da AWS. Prima dell'implementazione, assicurati che tutti i componenti soddisfino i requisiti di sicurezza, conformità e governance. Mantieni aggiornato tutto il software con le patch di sicurezza più recenti e segui le best practice per proteggere la tua implementazione edge.

InfluxDB Node-RED, Grafana non sono fornitori o fornitori di Edge. SiteWise

Altre considerazioni

Considera questi fattori aggiuntivi quando implementi integrazioni open source con Edge. SiteWise

  • Utilizza le versioni più recenti di tutti i servizi, gli strumenti e i componenti.

  • Filtra e aggrega i dati localmente prima della trasmissione nel cloud per ridurre AWS IoT SiteWise i costi di acquisizione dei dati. Configura i periodi di conservazione dei dati appropriati in InfluxDB e dimensiona correttamente l'hardware del tuo gateway. Per ulteriori informazioni, consulta Prezzi di AWS IoT SiteWise.

  • Implementa procedure di backup regolari per tutti i dati.

  • Monitora l'utilizzo delle risorse sul tuo gateway e configura i limiti di risorse appropriati per ciascun componente. Implementa le politiche di conservazione dei dati in InfluxDB per gestire l'utilizzo del disco.

Risoluzione dei problemi relativi alle integrazioni open source

Per ulteriori informazioni sulla risoluzione dei problemi relativi alle integrazioni open source per i gateway Edge, consulta. SiteWise Risoluzione dei problemi relativi alle integrazioni open source su Edge