Una nuova applicazione viene eseguita su istanze On-Demand di Amazon EC2 che scalano frequentemente su più zone di disponibilità dietro un Application Load Balancer (ALB). L'architettura deve supportare la gestione distribuita dei dati di sessione e l'azienda è disposta a modificare il codice dell'applicazione, se necessario. Cosa dovrebbe fare l'architetto di soluzioni per fornire la gestione distribuita dei dati di sessione?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare Amazon ElastiCache per gestire e archiviare i dati di sessione..
Perché questa è la risposta
Amazon ElastiCache è un servizio di caching in memoria completamente gestito che supporta Redis e Memcached. È ideale per la gestione distribuita dei dati di sessione, in quanto fornisce un archivio dati ad alta velocità e bassa latenza accessibile da tutte le istanze EC2, anche in diverse Zone di Disponibilità. Poiché l'azienda è disposta a modificare il codice dell'applicazione, l'integrazione con ElastiCache è una soluzione efficiente e scalabile. L'affinità di sessione dell'ALB (sticky sessions) non è adatta per la gestione distribuita dei dati di sessione in un'architettura che scala frequentemente, poiché vincola le richieste a una specifica istanza, riducendo la scalabilità e la resilienza. AWS Systems Manager Session Manager è per la gestione remota delle istanze, non per i dati di sessione dell'applicazione. L'operazione API GetSessionToken di AWS STS è utilizzata per ottenere credenziali di sicurezza temporanee, non per la gestione dei dati di sessione dell'applicazione.
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