Un'azienda di e-commerce sta progettando una nuova architettura applicativa per una prossima release. Tutto il traffico client proviene da internet. Il TLS deve essere terminato per le richieste in entrata, ma il TLS end-to-end verso l'applicazione non è richiesto a causa di problemi di prestazioni. L'applicazione riceve traffico HTTP e HTTPS sulle porte 80 e 443. Cosa dovrebbe implementare un ingegnere della sicurezza per soddisfare questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Implementare un Application Load Balancer (ALB) pubblico. Creare due listener: HTTP sulla porta 80 e HTTPS sulla porta 443. Utilizzare un singolo target group. Aggiungere una regola per reindirizzare HTTP (80) a HTTPS (443). Effettuare il provisioning di un certificato pubblico in AWS Certificate Manager (ACM) e allegarlo al listener HTTPS..
Perché questa è la risposta
L'opzione corretta soddisfa tutti i requisiti: un Application Load Balancer (ALB) è ideale per la terminazione TLS e il reindirizzamento HTTP a HTTPS. La creazione di listener separati per HTTP (80) e HTTPS (443) consente di gestire entrambi i tipi di traffico. Il reindirizzamento da HTTP a HTTPS garantisce che tutto il traffico utilizzi la crittografia. L'allegato del certificato ACM al listener HTTPS abilita la terminazione TLS, come richiesto. Le altre opzioni sono errate perché: Allegare il certificato al listener HTTP non avrebbe senso, poiché il certificato è per il traffico HTTPS. Un Network Load Balancer (NLB) opera a livello di trasporto (Layer 4) e non supporta direttamente il reindirizzamento HTTP a HTTPS o la terminazione TLS a livello di applicazione con la stessa flessibilità di un ALB. La configurazione di un NLB con un solo listener TLS sulla porta 443 non gestirebbe il traffico HTTP in entrata sulla porta 80, né reindirizzerebbe automaticamente.
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