Een ontwikkelaar heeft een nieuwe versie van een AWS Lambda-functie geïmplementeerd. Om deze te valideren, moet de ontwikkelaar 50% van het verkeer naar de nieuwe versie en 60% van het verkeer naar de huidige versie routeren. Wat is de MEEST operationeel efficiënte manier om dit te bereiken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een Lambda-functiealias. Configureer de alias routing zodat deze 50% van het verkeer naar de huidige versie en 50% naar de nieuwe versie stuurt. Wijs event sources naar de alias..
Waarom dit het antwoord is
De meest operationeel efficiënte manier om dit te bereiken is door een Lambda-functiealias te gebruiken. Aliassen ondersteunen traffic shifting tussen twee Lambda-versies, waardoor je eenvoudig gewichten kunt instellen, zoals 50% naar de nieuwe versie en 50% naar de huidige versie. Dit maakt canary-implementaties en A/B-testen mogelijk zonder de event sources te hoeven wijzigen. De optie met Route 53 is onnodig complex en Route 53 is niet ontworpen voor het direct routeren van verkeer naar Lambda-versies op deze manier. De API Gateway-optie is ook complexer dan nodig, aangezien het verkeer direct naar de Lambda-functie moet worden gerouteerd en niet via een API Gateway. Het bijwerken van event source mappings met gewichten is geen standaardfunctionaliteit voor directe traffic shifting tussen Lambda-versies.
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