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à.
SUS02-BP04 Ottimizza il posizionamento geografico dei carichi di lavoro in base ai requisiti di rete
Seleziona le sedi cloud e i servizi per il carico di lavoro per ridurre la distanza che il traffico di rete deve percorrere e diminuire così le risorse totali di rete richieste per supportare il carico di lavoro.
Anti-pattern comuni:
-
Selezione della regione del carico di lavoro in base alla propria collocazione.
-
Consolidamento di tutte le risorse del carico di lavoro in un'unica posizione geografica.
-
Tutto il traffico passa attraverso i data center esistenti.
Vantaggi dell'adozione di questa best practice: il posizionamento di un carico di lavoro in prossimità dei relativi utenti garantisce la latenza più bassa possibile e la contemporanea riduzione del trasferimento dei dati nella rete e dell'impatto ambientale.
Livello di rischio associato se questa best practice non fosse adottata: medio
Guida all'implementazione
L' Cloud AWS infrastruttura è costruita attorno a opzioni di localizzazione come Regioni, Zone di disponibilità, gruppi di collocamento e edge location come AWS OutpostsAWSLocal Zones
Analizza i modelli di accesso alla rete nel tuo carico di lavoro per stabilire come usare queste opzioni relative alle sedi cloud e ridurre la distanza che il traffico di rete deve percorrere.
Passaggi dell'implementazione
-
Analizza i modelli di accesso alla rete nel tuo carico di lavoro per capire come gli utenti usano la tua applicazione.
-
Utilizza strumenti di monitoraggio, come Amazon CloudWatch
e AWS CloudTrail , per raccogliere dati sulle attività di rete. -
Analizza i dati per identificare il modello di accesso alla rete.
-
-
Seleziona le regioni appropriate per l'implementazione del carico di lavoro in base ai seguenti elementi chiave:
-
Il tuo obiettivo di sostenibilità: come illustrato nella sezione Selezione della regione.
-
Ubicazione dei dati per le applicazioni a uso intensivo di dati, ad esempio applicazioni di big data e machine learning, il codice dell'applicazione dovrebbe essere eseguito il più vicino possibile ai dati.
-
Ubicazione degli utenti: per le applicazioni rivolte agli utenti, scegli una regione o più regioni vicine agli utenti del carico di lavoro.
-
Altri vincoli: prendi in considerazione vincoli, come costi e conformità, come illustrato in What to Consider when Selecting a Region for your Workloads
.
-
-
Usa la cache locale o le soluzioni di caching AWS
per i dati di frequente utilizzo per migliorare le performance, ridurre lo spostamento dei dati e minimizzare l'impatto ambientale. Servizio Quando usare Utilizzalo per memorizzare nella cache contenuti statici come immagini, script e video, nonché contenuti dinamici come API risposte o applicazioni web.
Usalo per memorizzare nella cache i contenuti per le applicazioni Web.
Usalo per aggiungere accelerazione in memoria alle tabelle DynamoDB.
-
Utilizza servizi in grado di supportarti nell'esecuzione del codice in posizioni più vicine agli utenti del carico di lavoro:
Servizio Quando usare Usalo per operazioni a uso intensivo di risorse di calcolo eseguite quando gli oggetti non si trovano nella cache.
Utilizzalo per casi d'uso semplici come HTTP manipolazioni di richieste o risposte che possono essere avviate da funzioni di breve durata.
Usale per eseguire la memorizzazione nella cache di risorse di calcolo, messaggistica e dati per i dispositivi connessi.
-
Utilizza il pooling delle connessioni per consentire il loro riutilizzo e ridurre le risorse richieste.
-
Utilizza archivi di dati distribuiti che non si affidano a connessioni persistenti e aggiornamenti sincroni per garantire coerenza e servire le popolazioni regionali.
-
Sostituisci la capacità di rete statica preallocata con una capacità dinamica condivisa e condividi l'impatto in termini di sostenibilità della capacità di rete con altri abbonati.
Risorse
Documenti correlati:
Video correlati:
-
Scalabilità delle prestazioni di rete sulle istanze Amazon di nuova generazione EC2
-
AWS re:Invent 2023 - Una strategia di migrazione per carichi di lavoro edge e locali
-
AWS re:Invent 2021 -: Portare l'esperienza in sede AWS OutpostsAWS
-
AWS re:Invent 2020 - AWS Wavelength: Esegui app con latenza ultra bassa sull'edge 5G
-
AWS re:Invent 2022 - AWS Local Zones: creazione di applicazioni per un edge distribuito
-
AWS re:Invent 2021 - Creazione di siti Web a bassa latenza con Amazon CloudFront
-
AWS re:Invent 2022 - Migliora le prestazioni e la disponibilità con AWS Global Accelerator
-
AWS re:Invent 2022 - Costruisci la tua rete WAN utilizzando AWS
-
AWS re:Invent 2020: gestione globale del traffico con Amazon Route 53
Esempi correlati: