View a markdown version of this page

Multi-region API Gateway con CloudFront - Multi-region API Gateway con CloudFront

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à.

Multi-region API Gateway con CloudFront

Data di pubblicazione: 19 aprile 2022 () Storia del diagramma

Questa architettura mostra come è possibile ridurre la latenza per gli utenti finali, aumentando al contempo la disponibilità di un'applicazione fornendo endpoint API Gateway in più endpoint. Regioni AWS Ogni endpoint offre la sincronizzazione dei dati in lettura locale, scrittura e globale, supportata da Amazon Aurora Global Database.

Multi-region API Gateway con CloudFront

Diagramma dell'architettura di riferimento che mostra come ridurre la latenza per gli utenti finali, aumentando al contempo la disponibilità di un'applicazione fornendo endpoint API Gateway in più endpoint. Regioni AWS Ogni endpoint offre la sincronizzazione dei dati in lettura locale, scrittura e globale, supportata da Amazon Aurora Global Database.
  1. Distribuisci un endpoint API in due o più Regioni AWS utilizzando Amazon API Gateway, quindi gestisci le richieste connettendoti a un database relazionale Amazon Aurora. AWS Lambda

  2. Per mantenere sincronizzati tutti i dati Regioni AWS, abilita la funzionalità Aurora Global Database. Aurora indirizza automaticamente le richieste di scrittura al nodo principale per supportare le transazioni di dati e replica le modifiche a tutti i nodi presenti. Regioni AWS

  3. Per supportare domini personalizzati, carica il certificato SSL del dominio in AWS Certificate Manager (ACM) e allegalo a una distribuzione Amazon. CloudFront

  4. Indirizza il tuo nome di dominio CloudFront utilizzando Amazon Route 53 come servizio di risoluzione dei nomi DNS.

  5. Imposta una regola di routing su Route 53 per indirizzare i tuoi clienti globali verso la AWS regione con una latenza minima rispetto alla loro posizione.

  6. Assicurati che i clienti possano autenticarsi senza problemi sugli endpoint API Gateway in qualsiasi regione utilizzando AWS Lambda @Edge per interrogare Route 53 sulla AWS regione migliore a cui inoltrare la richiesta. Questo normalizza l'autorizzazione astraendo le specifiche di ciascun endpoint regionale.

  7. I clienti di tutto il mondo possono quindi connettersi alle tue API utilizzando un singolo endpoint disponibile nelle edge location.

  8. CloudFrontindirizzerà senza problemi le richieste dei clienti dalle edge location all'API nella AWS regione con la latenza più bassa verso la sede del cliente.

Approfondimenti

Per ulteriori informazioni, consulta

Storia del diagramma

Per ricevere notifiche sugli aggiornamenti di questo diagramma di architettura di riferimento, iscriviti al feed RSS.

ModificaDescrizioneData

Pubblicazione iniziale

Diagramma dell'architettura di riferimento pubblicato per la prima volta.

19 aprile 2022

Nota

Per iscriverti agli aggiornamenti RSS, devi avere un plugin RSS abilitato per il browser che stai utilizzando.