Un'applicazione HTTP asincrona implementata come funzione Lambda viene richiamata tramite un endpoint pubblico di API Gateway in us-east-1. È necessario riprogettare l'applicazione per supportare il failover in un'altra regione AWS. Quale design soddisfa questo requisito?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Distribuire la funzione Lambda e un endpoint API Gateway in us-west-2 e utilizzare Amazon Route 53 con una policy di routing di failover per instradare il traffico tra gli endpoint API Gateway nelle due Regioni..
Perché questa è la risposta
L'opzione corretta prevede la distribuzione dell'applicazione (funzione Lambda e API Gateway) in una seconda regione (us-west-2) e l'utilizzo di Amazon Route 53 con una policy di routing di failover. Route 53 può monitorare l'integrità degli endpoint di API Gateway in entrambe le regioni e reindirizzare automaticamente il traffico alla regione sana in caso di interruzione, garantendo un failover regionale. Le altre opzioni sono meno efficaci: La prima opzione instrada il traffico da us-west-2 a una Lambda in us-east-1, non fornendo un vero failover regionale per l'applicazione. La seconda opzione introduce una coda SQS per la resilienza asincrona, ma non risolve il problema del failover regionale per l'API Gateway stesso o la funzione Lambda. La terza opzione suggerisce Global Accelerator con un ALB, che è una soluzione valida per il routing globale e il failover, ma l'uso di un ALB per API Gateway non è la configurazione standard e Route 53 con policy di failover è più diretto per questo scenario.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta