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à.
Integra i dati in SiteWise Edge utilizzando un gateway V3 abilitato per MQTT
Questo tutorial illustra l'integrazione di dispositivi e sensori di terze parti che utilizzano il protocollo di messaggistica MQTT con il gateway V3 abilitato per AWS IoT SiteWise MQTT. Imparerai come configurare un AWS IoT SiteWise edge gateway per raccogliere e monitorare i dati dai tuoi dispositivi abilitati per MQTT. AWS IoT SiteWise consente di raccogliere, elaborare e monitorare i dati delle apparecchiature industriali. Utilizza le funzionalità SiteWise Edge per ottimizzare le operazioni IoT industriali e trasformare i dati grezzi in informazioni fruibili.
In questo tutorial, utilizziamo i dati di una dimostrazione di un parco eolico per illustrare i concetti chiave. Dopo aver acquisito familiarità con il processo, puoi ripetere il tutorial con i tuoi dati.
Dopo aver completato questo tutorial, puoi eseguire le seguenti operazioni:
-
Imposta e configura un gateway V3 abilitato per MQTT per ricevere dati da dispositivi industriali
-
Elaborate e convalidate i messaggi MQTT in arrivo dalle vostre apparecchiature all'edge
-
Visualizza i dati del dispositivo AWS IoT SiteWise utilizzando una piattaforma di visualizzazione di terze parti
-
Invia i dati elaborati dal tuo edge gateway a per consentire l' Cloud AWS archiviazione centralizzata e ulteriori analisi
Inoltre, puoi sfruttare le funzionalità del tuo edge gateway connettendoti ad altri AWS IoT servizi per eseguire le seguenti attività:
-
Configura AWS IoT le regole per instradare i dati verso servizi come Amazon S3
, Amazon Timestream e. AWS Lambda -
Utilizzalo AWS IoT Device Defender
per gestire e aggiornare in remoto le configurazioni del gateway. -
Implementa l'autenticazione e l'autorizzazione sicure dei dispositivi utilizzando funzionalità AWS IoT di sicurezza. Per ulteriori informazioni, consulta AWS IoT la sezione Sicurezza nella Guida per AWS IoT gli sviluppatori.
-
Crea avvisi e notifiche automatici in base ai dati delle apparecchiature. Per ulteriori informazioni, consulta la sezione Regole AWS IoT nella Guida per gli AWS IoT sviluppatori.
Nota
Questo tutorial fa riferimento a servizi, strumenti e documentazione di terze parti. AWS non è un fornitore o fornitore di prodotti o servizi di terze parti e non può garantire l'accuratezza delle informazioni fornite da fornitori esterni. Valuta e convalida tutti gli strumenti di terze parti prima della distribuzione.
Argomenti
Prerequisiti
Per completare questo tutorial, è necessario quanto segue:
-
Un Account AWS. Se non lo hai, consultare Configura un account AWS.
-
Un utente AWS Identity and Access Management (IAM) con autorizzazioni di amministratore. Per ulteriori informazioni, consulta Gestione delle identità e degli accessi per AWS IoT SiteWise.
-
La versione più recente di quella Python installata sul tuo dispositivo.
Importante
Questo tutorial richiede l'uso di risorse create nel tutorial Ingest data. È necessario completarlo prima di procedere con questo tutorial.
Fase 1: Creare una politica AWS IoT
Questo tutorial utilizza la AWS IoT politica che hai creato nel tutorial Ingest data. Questa politica stabilisce le regole di sicurezza per i tuoi dispositivi e crea una rappresentazione digitale dei tuoi dispositivi e sensori esterni. AWS IoT La policy consente ai dispositivi di terze parti di inviare dati AWS IoT Core utilizzando MQTT (Message Queuing Telemetry Transport). Per ulteriori informazioni sui messaggi MQTT, consulta Cos'è MQTT?
Questa policy consente ai AWS IoT dispositivi di stabilire connessioni e comunicare con le ombre dei dispositivi utilizzando messaggi MQTT. Per interagire con le ombre dei dispositivi, i AWS IoT dispositivi pubblicano e ricevono messaggi MQTT su argomenti che iniziano con. $aws/things/
Questa politica incorpora una variabile di policy relativa agli oggetti nota come. thing-name
/shadow/${iot:Connection.Thing.ThingName}
Questa variabile sostituisce il nome dell'oggetto connesso in ogni argomento. L'iot:Connect
istruzione stabilisce delle limitazioni sui dispositivi che possono stabilire connessioni, assicurando che la variabile thing policy possa sostituire solo i nomi che iniziano con. SiteWiseTutorialDevice
Per ulteriori informazioni, vedere Thing policy variables nella AWS IoT Developer Guide.
Nota
Questa policy si applica agli oggetti i cui nomi iniziano con SiteWiseTutorialDevice
. Per utilizzare un nome diverso per gli oggetti, è necessario aggiornare la policy di conseguenza.
Fase 2: Creare e configurare qualsiasi AWS IoT cosa
In questo passaggio, registra il tuo dispositivo edge come AWS IoT oggetto e genera i certificati e le chiavi necessari per una comunicazione sicura con AWS IoT SiteWise Edge. Questo processo pone le basi affinché il dispositivo invii dati di terze parti tramite il gateway V3 abilitato per MQTT.
Dopo aver completato questi passaggi, puoi connettere in modo sicuro il tuo dispositivo a AWS IoT SiteWise Edge. Hai creato una directory locale per archiviare i certificati e le chiavi che hai generato per l'autenticazione MQTT. Il dispositivo è registrato come AWS IoT dispositivo nella AWS IoT console
Fase 3: Configurazione del gateway V3 abilitato per SiteWise Edge MQTT
In questo passaggio, create il gateway V3 abilitato per AWS IoT SiteWise Edge MQTT e configuratelo per ricevere dati dal broker EMQX. Il gateway funge da ponte tra i dispositivi e. AWS IoT Ciò consente di elaborare i dati localmente sulla periferia prima di inviarli a Cloud AWS. Questa configurazione riduce la larghezza di banda e riduce i ritardi nell'elaborazione del cloud.
Passaggio 4: Installare il software SiteWise Edge gateway
Per installare il software del gateway, utilizza il pacchetto di installazione scaricato nel passaggio precedente. Il processo di installazione configura i componenti necessari, avvia il servizio di base Greengrass e registra il dispositivo con. AWS IoT Greengrass Al termine dell'installazione, verifica che il gateway sia visualizzato nella AWS IoT SiteWise console
Per istruzioni dettagliate, vedi Installa il software AWS IoT SiteWise Edge gateway sul tuo dispositivo locale.
Fase 5: Configurare il broker EMQX per la connessione ad applicazioni esterne
Nota
È necessario aver installato il gateway V3 abilitato per SiteWise Edge MQTT prima di procedere. Il gateway fornisce l'infrastruttura e le impostazioni di sicurezza necessarie per configurare il broker EMQX. La configurazione del broker fallirà senza una distribuzione attiva del gateway.
Configura il broker EMQX per consentire una comunicazione sicura tra i tuoi dispositivi IoT e le applicazioni esterne. Il broker EMQX funge da hub di messaggistica centrale che indirizza i dati tra dispositivi IoT, gateway e applicazioni. Il broker EMQX garantisce la consegna affidabile dei messaggi sul gateway e sulle applicazioni connesse all'edge. Per ulteriori informazioni, consulta Connect applicazioni esterne al broker EMQX.
Per configurare il broker EMQX
-
Configurare il broker EMQX. Per istruzioni dettagliate sulla configurazione, seguire i passaggi 1-14 in Aggiornamento della configurazione di distribuzione EMQX per l'autenticazione.
-
Imposta gli argomenti MQTT per il monitoraggio dei parchi eolici. Per ulteriori informazioni sui requisiti MQTT, vedere. Requisiti dell'argomento MQTT
-
Utilizzo della CPU:
SiteWiseTutorialDevice/cpu
-
Utilizzo della memoria:
SiteWiseTutorialDevice/memory
-
Timestamp:
SiteWiseTutorialDevice/timestamp
-
-
Rivedi la configurazione e completa la distribuzione.
-
Scegli Conferma per salvare le impostazioni.
-
Scegli Avanti fino a raggiungere la fase di revisione.
-
Nella pagina Review (Verifica), scegli Deploy (Distribuisci).
-
Attendi che la distribuzione venga completata correttamente prima di procedere.
-
-
Prepara i messaggi utilizzando il formato payload da inviare al broker EMQX. Per ulteriori informazioni sulla strutturazione dei payload, vedere Aggiornamento della configurazione di distribuzione EMQX per l'autenticazione.
-
Implementa le seguenti misure di sicurezza:
-
Utilizza la crittografia Transport Layer Security (TLS) (porta 8833) per proteggere i dati in transito. Per ulteriori informazioni, consulta Configura TLS per connessioni sicure al broker EMQX su Edge AWS IoT SiteWise.
-
Configura l'autenticazione con nome utente e password per verificare l'identità dei dispositivi. Questa misura di sicurezza aiuta a proteggere i dati e garantisce che solo i dispositivi autorizzati possano connettersi al sistema. Per ulteriori informazioni, consulta Abilita l'autenticazione con nome utente e password.
-
EMQX consente di creare regole di autorizzazione basate su identificatori come nome utente, indirizzo IP o ID client. Ciò è utile per controllare l'accesso ai dati. Per ulteriori informazioni, consulta Imposta le regole di autorizzazione per AWS IoT SiteWise Edge in EMQX.
Dopo una corretta implementazione, il broker EMQX è configurato e pronto per connettersi in modo sicuro con applicazioni esterne.
Nota
Il formato del payload deve seguire una struttura specifica affinché AWS IoT SiteWise Edge elabori e inserisca correttamente i dati. Per ulteriori informazioni sulla struttura richiesta, vedere. Struttura del payload JSON
Esempio: aggiungere CPU, memoria e payload JSON con timestamp
Payload JSON della CPU
{ "propertyAlias": "SiteWiseTutorialDevice/cpu", "propertyValues": [ { "quality": "GOOD", "timestamp": { "offsetInNanos": 0, "timeInSeconds": 1753206441 }, "value": { "integerValue": 45.2 } } ] }
Payload JSON di memoria
{ "propertyAlias": "SiteWiseTutorialDevice/memory", "propertyValues": [ { "quality": "GOOD", "timestamp": { "offsetInNanos": 0, "timeInSeconds": 1753206441 }, "value": { "integerValue": 67.8 } } ] }
Payload JSON con timestamp
{ "propertyAlias": "SiteWiseTutorialDevice/timestamp", "propertyValues": [ { "quality": "GOOD", "timestamp": { "offsetInNanos": 0, "timeInSeconds": 1753206441 }, "value": { "integerValue": 23.5 } } ] }
Nota
Ogni payload JSON deve essere pubblicato separatamente come messaggio individuale. Non combinare più valori di proprietà in un unico messaggio. Invia ogni payload di CPU, memoria e timestamp come una pubblicazione MQTT distinta.
Il payload definisce la struttura JSON richiesta che i dispositivi IoT devono utilizzare per inviare i dati del dispositivo tramite il broker EMQX a Edge. SiteWise Questo formato garantisce la possibilità di identificare AWS IoT SiteWise i dispositivi ed elaborare le letture dei sensori. Dopo aver implementato queste configurazioni e strutture di carico utile, il sistema di monitoraggio del parco eolico è pronto per raccogliere ed elaborare i dati.
Fase 6: Pubblicazione dei dati con Mosquitto
Dopo aver creato il gateway V3 abilitato per MQTT, configura Eclipse Mosquitto per inviare i dati di test a Edge. SiteWise Mosquitto è un broker di messaggi MQTT open source che utilizza il protocollo MQTT per una messaggistica leggera tra dispositivi. Il client Mosquitto consente di pubblicare messaggi su argomenti MQTT, simulando i dati dei sensori dei parchi eolici. Utilizzando Mosquitto, simula i dati del dispositivo senza richiedere servizi di terze parti o apparecchiature aggiuntive. Per ulteriori informazioni, consulta la documentazione
Usa il client CLI Mosquitto per testare il broker Edge EMQX SiteWise
-
Installa Mosquitto sul tuo dispositivo locale. Per istruzioni dettagliate, consulta Scarica Mosquitto sul sito Web ufficiale di Eclipse Mosquitto
. -
Per ulteriori informazioni sulla connessione di applicazioni esterne per il trasferimento di dati industriali, vedere. Connect applicazioni esterne al broker EMQX
Importante
Assicuratevi che le impostazioni di connessione MQTT che configurate qui corrispondano alle impostazioni utilizzate nel comando di pubblicazione di Mosquitto. L'host deve essere l'indirizzo IP o il nome host del gateway Edge. SiteWise La porta è in genere 1883 (o 8883 se si utilizza SSL/TLS).
Usa Mosquitto per pubblicare i dati dei test. Apri una riga di comando ed esegui i seguenti comandi:
Esempio: proprietà CPU
mosquitto_pub -h localhost -p 1883 -t "SiteWiseTutorialDevice/cpu" -m '{ "propertyAlias": "SiteWiseTutorialDevice/cpu", "propertyValues": [ { "quality": "GOOD", "timestamp": { "timeInSeconds": 1753206441, "offsetInNanos": 0 }, "value": { "integerValue": 45.2 } } ] }'
Esempio: proprietà di memoria
mosquitto_pub -h localhost -p 1883 -t "SiteWiseTutorialDevice/memory" -m '{ "propertyAlias": "SiteWiseTutorialDevice/memory", "propertyValues": [ { "quality": "GOOD", "timestamp": { "timeInSeconds": 1753206441, "offsetInNanos": 0 }, "value": { "integerValue": 72.1 } } ] }'
Esempio: proprietà Timestamp
mosquitto_pub -h localhost -p 1883 -t "SiteWiseTutorialDevice/timestamp" -m '{ "propertyAlias": "SiteWiseTutorialDevice/timestamp", "propertyValues": [ { "quality": "GOOD", "timestamp": { "timeInSeconds": 1753206441, "offsetInNanos": 0 }, "value": { "integerValue": 1683000000 } } ] }'
Nota
L'utilizzo di localhost
come indirizzo del broker EMQX è solo a scopo dimostrativo. Negli ambienti di produzione o durante la connessione da dispositivi esterni, è necessario utilizzare l'indirizzo del broker EMQX appropriato per la configurazione di distribuzione specifica. Per istruzioni dettagliate sulla connessione, vedere. Connect un'applicazione al broker EMQX su Edge AWS IoT SiteWise
Fase 7: Specificare le destinazioni
In questo passaggio, specifica le destinazioni per determinare dove indirizzare i dati di origine. Utilizzalo AWS IoT SiteWise con il buffering di Amazon S3 come destinazione. Questa opzione offre un modo scalabile per archiviare ed elaborare i dati IoT.
Passaggio 8: Specificare i filtri di percorso
In questo passaggio, configurate i filtri di percorso per specificare quali argomenti MQTT monitorare per i dati del dispositivo del parco eolico.
I filtri di percorso seguono la specifica dei caratteri jolly dell'argomento MQTT, che supporta due caratteri speciali:
-
+
— Questo simbolo rappresenta un carattere jolly a livello singolo, che corrisponde a qualsiasi stringa a un singolo livello. -
#
— Questo simbolo rappresenta un jolly a più livelli, che corrisponde a qualsiasi numero di livelli nella gerarchia degli argomenti.
Nota
Per ulteriori informazioni su altri filtri di percorso, vedere. Caratteri speciali nei nomi dei filtri di percorso
Fase 9: Configurazione delle risorse AWS IoT
In questa fase, create i modelli e gli AWS IoT SiteWise asset necessari per rappresentare i dispositivi simulati di terze parti e abilitare l'ingestione dei dati attraverso il gateway perimetrale.
Prima di iniziare questo passaggio, dovreste aver completato i passaggi da 3 a 8 del tutorial Ingest data. Questi passaggi stabiliscono i componenti fondamentali per l'integrazione dei dati di terze parti tramite il gateway V3 abilitato per MQTT. È inoltre necessario impostare regole che definiscono il modo in AWS IoT SiteWise cui confluiscono i dati dei sensori ed eseguire uno script client del dispositivo che simula i dati dei parchi eolici industriali.
Per convalidare la configurazione delle risorse AWS IoT
-
Usa il seguente AWS CLI comando per verificare di aver creato e configurato correttamente il SiteWise Tutorial Device Model e SiteWise il Tutorial Device Fleet Model:
aws iotsitewise describe-asset-model --asset-model-id
your-device-model-id
Utilizzate il seguente AWS CLI comando per recuperare l'ID dei vostri modelli di asset:
aws iotsitewise list-asset-models
-
Utilizzate il seguente AWS CLI comando per verificare di aver creato e configurato correttamente la risorsa SiteWise Tutorial Device 1 e la risorsa SiteWise Tutorial Device Fleet 1:
aws iotsitewise describe-asset --asset-id
your-asset-id
Utilizzate il seguente AWS CLI comando per recuperare l'ID delle vostre risorse:
aws iotsitewise list-assets
Passaggio 10: visualizza i tuoi dati
Configura la versione open source di Grafana per visualizzare i dati dei dispositivi del tuo parco eolico. Grafana è una piattaforma di visualizzazione che mostra i dati operativi in tempo reale. Queste dashboard consentono di monitorare l'efficienza operativa e identificare le esigenze di manutenzione dell'infrastruttura. Per ulteriori informazioni sull'integrazione, consultaIntegrazione AWS IoT SiteWise con Grafana.
Per configurare Grafana
-
Per istruzioni su come scaricare e installare l'ultima versione di Grafana, consulta Installa Grafana sul sito Web ufficiale di Grafana
. -
Per istruzioni di configurazione dettagliate specifiche per il tuo sistema operativo, consulta Configura Grafana sul sito Web
ufficiale di Grafana. -
Configura la fonte di AWS IoT SiteWise dati. Questo ti permette di configurare il AWS IoT SiteWise plugin sul tuo server Grafana. Per istruzioni dettagliate su come utilizzare il plug-in, consulta Connect a an AWS IoT SiteWise data source nella Amazon Managed Grafana User Guide.
Importante
Assicurati di avere l'ultima versione di Grafana per la compatibilità con la fonte di AWS IoT SiteWise dati.
Dopo aver completato questi passaggi, puoi creare e personalizzare i dashboard Grafana per visualizzare le metriche operative del tuo parco eolico. Ciò consente di monitorare e analizzare le prestazioni del parco eolico in periferia in tempo reale.
Nota
Questo tutorial utilizza la versione open source di Grafana AWS , ma offre anche Amazon Managed Grafana per ambienti di produzione. Amazon Managed Grafana è un servizio completamente gestito che elimina la necessità di configurare, configurare e gestire i propri server Grafana. Prendi in considerazione l'aggiornamento ad Amazon Managed Grafana quando sei pronto a scalare la tua soluzione. Per ulteriori informazioni su Amazon Managed Grafana e su come elaborare e visualizzare i dati utilizzando strumenti open source, consulta quanto segue:
-
Cos'è Amazon Managed Grafana? nella Guida per l'utente di Amazon Managed Grafana
-
Elabora e visualizza i dati con SiteWise Edge e strumenti open source
Hai completato il tutorial. In questa procedura, hai configurato AWS IoT SiteWise Edge per integrare i dati di dispositivi di terze parti utilizzando un gateway V3 abilitato per MQTT. Questa configurazione consente di raccogliere, elaborare e visualizzare i dati delle apparecchiature industriali all'edge, riducendo la latenza e i costi operativi. Utilizzando la demo del parco eolico, hai raccolto ed elaborato metriche operative come i dati sull'utilizzo della CPU e della memoria tramite il tuo gateway V3 abilitato per MQTT.
Per migliorare la tua soluzione IoT, prendi in considerazione la possibilità di esplorare funzionalità avanzate come il rilevamento delle anomalie Rileva le anomalie con Lookout for Equipment sfruttando o integrando altri servizi AWS come Amazon QuickSight nell'Amazon QuickSight User Guide per l'analisi avanzata.
Passaggio 11: ripulisci le risorse dopo il tutorial
Dopo aver completato questo tutorial sull'integrazione dei dati in AWS IoT SiteWise Edge, ripulisci le risorse per evitare di incorrere in costi aggiuntivi.
Per eliminare risorse gerarchiche in AWS IoT SiteWise
-
Passare alla console AWS IoT SiteWise
. -
Nel riquadro di navigazione a sinistra, scegli Asset.
-
Quando eliminate delle risorse in AWS IoT SiteWise, dovete prima dissociarle.
Completare la procedura seguente per dissociare gli asset del dispositivo dall'asset parco istanze dei dispositivi:
-
Scegliete la risorsa del parco dispositivi (SiteWise Tutorial Device Fleet 1).
-
Scegli Modifica.
-
In Assets associated to this asset (Asset associati a questo asset), scegliere Disassociate (Dissocia) per ogni asset dispositivo associato a questo asset parco istanze dei dispositivi.
-
Scegli Save (Salva).
Nota
Le risorse del dispositivo non sono più organizzate in modo gerarchico ora.
-
-
Scegliere l'asset dispositivo (SiteWise Tutorial Device 1).
-
Scegliere Delete (Elimina).
-
Nella finestra di dialogo di conferma, immettete
Delete
, quindi scegliete Elimina. -
Ripetete i passaggi da 4 a 6 per ogni risorsa del dispositivo e per la risorsa del parco dispositivi (SiteWise Tutorial Device Fleet 1).
Per eliminare i modelli di asset gerarchici in AWS IoT SiteWise
-
Passare alla console AWS IoT SiteWise
. -
Elimina il tuo dispositivo e le risorse del parco dispositivi.
-
Nel riquadro di navigazione a sinistra scegliere Models (Modelli).
-
Scegliere l'asset parco istanze dei dispositivi (SiteWise Tutorial Device Fleet Model). Non è possibile eliminare un modello se sono presenti asset creati da quel modello.
Quando eliminate i modelli di asset gerarchici, iniziate eliminando prima il modello di asset principale.
-
Scegliere Delete (Elimina).
-
Nella finestra di dialogo di conferma, immettete
Delete
, quindi scegliete Elimina. -
Ripetere i passaggi da 4 a 6 per il modello di asset del dispositivo (SiteWise Tutorial Device Model).
Per disabilitare o eliminare una regola in AWS IoT Core
-
Passare alla console AWS IoT
. -
Nel riquadro di navigazione a sinistra, scegli Routing dei messaggi, quindi scegli Regole.
-
Seleziona la tua regola e scegli Elimina.
-
Nella finestra di dialogo di conferma, inserisci il nome della regola, quindi scegli Elimina.
Per eliminare un bucket Amazon S3
-
Accedi alla console Amazon S3
. -
Nel riquadro di navigazione a sinistra, scegli General Purpose Bucket.
-
Nell'elenco dei bucket, seleziona il pulsante di opzione accanto al bucket che hai creato, quindi scegli Vuoto nella parte superiore della pagina.
-
Nella finestra di dialogo di conferma, conferma l'eliminazione, quindi scegli Vuoto.
-
Dopo che il bucket è vuoto, scegli Elimina per eliminarlo.
-
Nella finestra di dialogo di conferma, inserisci il nome del tuo bucket per confermare l'eliminazione.
-
Scegli Delete Bucket (Elimina bucket).
Per eliminare un gateway SiteWise Edge
-
Passare alla console AWS IoT SiteWise
. -
Nel riquadro di navigazione a sinistra, scegli Edge gateway.
-
In Gateway, scegli il gateway che hai creato per questo tutorial. Ad esempio,
SiteWise Tutorial Device Gateway
. -
Scegliere Delete (Elimina).
-
Per confermare che desideri eliminare il gateway, digita
Delete
nella finestra di dialogo di conferma, quindi scegli Elimina nella finestra che appare.
Per eliminare il tuo oggetto IoT
-
Passare alla console AWS IoT
. -
Nel riquadro di navigazione a sinistra, scegli Gestisci, quindi scegli Cose.
-
Seleziona l'oggetto IoT che hai creato per questo tutorial. Ad esempio,
SiteWiseTutorialDevice1
. -
Scegliere Delete (Elimina).
-
Nella finestra di dialogo di conferma, inserisci il nome dell'oggetto, quindi scegli Elimina.
Per disinstallare AWS IoT Greengrass Core
Disinstalla il software AWS IoT Greengrass Core dal tuo dispositivo locale. Per istruzioni dettagliate, consulta Disinstallare il software AWS IoT Greengrass Core nella Guida per gli AWS IoT Greengrass sviluppatori, versione 2.
Importante
La disinstallazione di Greengrass rimuove tutte le configurazioni e i dati locali. Assicurati di aver eseguito il backup di tutte le informazioni importanti prima di procedere.
(Facoltativo) Per eliminare risorse di terze parti
Dopo aver completato questo tutorial, valuta la possibilità di chiudere tutte le risorse esterne che hai creato. Questo aiuta a prevenire addebiti da parte di fornitori terzi.
Risorse aggiuntive
Per ulteriori informazioni, consulta le seguenti risorse: