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à.
SUS04-BP07 Riduzione al minimo dello spostamento di dati tra reti
Usa file system condivisi o lo storage a oggetti per accedere ai dati comuni e contenere le risorse di rete totali necessarie per supportare i trasferimenti dei dati per il carico di lavoro.
Anti-pattern comuni:
-
Archivi tutti i dati nella stessa Regione AWS, indipendentemente dalla posizione degli utenti.
-
Non ottimizzi la dimensione e il formato dei dati prima di trasferirli sulla rete.
Vantaggi dell'adozione di questa best practice: l'ottimizzazione del trasferimento dei dati sulla rete riduce la quantità di risorse di rete totali richieste per il carico di lavoro e diminuisce l'impatto ambientale.
Livello di rischio associato se questa best practice non fosse adottata: medio
Guida all'implementazione
Trasferire i dati all'interno dell'organizzazione significa disporre di risorse di elaborazione, rete e archiviazione. Usa tecniche per ridurre il movimento dei dati e migliorare l'efficienza generale del tuo carico di lavoro.
Passaggi dell'implementazione
-
Utilizza la vicinanza: considera la vicinanza ai dati o agli utenti come fattore decisivo per la selezione di una Regione per il tuo carico di lavoro
. -
Esegui la partizione dei servizi: esegui la partizione dei servizi utilizzati a livello regionale in modo che i dati specifici della Regione siano conservati nella Regione in cui vengono utilizzati.
-
Usa formati di file efficaci: usa formati di file efficaci (come Parquet o ORC) e comprimi i dati prima di spostarli sulla rete.
-
Riduci al minimo lo spostamento dei dati: non trasferire dati inutilizzati. Alcuni esempi che possono aiutarti a evitare di spostare dati inutilizzati:
-
Riduci le risposte API solo ai dati pertinenti.
-
Aggrega i dati laddove richiesto (le informazioni a livello di record non sono necessarie).
-
Consulta Well-Architected Lab - Optimize Data Pattern Using Amazon Redshift Data Sharing
. -
Prendi in considerazione la condivisione dei dati tra account in AWS Lake Formation.
-
-
Utilizza servizi edge: utilizza servizi in grado di supportarti nell'esecuzione del codice in posizioni più vicine agli utenti del carico di lavoro.
Servizio Quando usare Da utilizzare per operazioni a uso intensivo di risorse di calcolo eseguite quando gli oggetti non si trovano nella cache.
Da utilizzare per casi d'uso semplici, ad esempio manipolazioni di risposte o richieste HTTP(s) che possono essere avviate da funzioni di breve durata.
Eseguire la memorizzazione nella cache di risorse di calcolo, messaggistica e dati per i dispositivi connessi.
Risorse
Documenti correlati:
Video correlati:
Esempi correlati: