Een bedrijf bouwt nieuwe e-commercefuncties die gebruikmaken van meerdere microservices, elk beschikbaar via verschillende paden. De microservices draaien op Amazon ECS. Alle openbare websites moeten HTTPS gebruiken. De applicatie vereist ook de originele IP-adressen van de client. Welke load balancing-aanpak moet de netwerkingenieur implementeren om aan deze vereisten te voldoen? (Kies er twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Verkrijg client-IP-adressen uit de X-Forwarded-For header, Implementeer een Application Load Balancer.
Waarom dit het antwoord is
Een Application Load Balancer (ALB) is de juiste keuze omdat deze HTTP/HTTPS-verkeer kan afhandelen, padgebaseerde routering ondersteunt voor microservices en naadloos integreert met Amazon ECS. De ALB beëindigt HTTPS en stuurt verkeer door naar de backend-services. Om de originele client-IP-adressen te behouden, moet de applicatie de X-Forwarded-For header uitlezen. Dit is een standaard HTTP-header die door load balancers wordt toegevoegd en het IP-adres van de client bevat. Een Network Load Balancer (NLB) is ongeschikt omdat deze werkt op laag 4 (TCP/UDP) en geen padgebaseerde routering of HTTPS-beëindiging op applicatieniveau biedt. AWS App Mesh is een service mesh die verkeer tussen microservices beheert, maar het is geen externe load balancer voor inkomend internetverkeer. De X-IP-Source header is geen standaardheader voor het doorgeven van client-IP-adressen; X-Forwarded-For is de geaccepteerde standaard.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig