Een Lambda-functie heeft aliassen voor productie- en ontwikkelversies. Een ontwikkelaar heeft een staging-setup nodig om verkeer naar zowel de ontwikkel- als de productieversie te routeren voor tests. Welke oplossing maakt dit gedrag mogelijk?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een gewogen alias die verwijst naar de productieversie en de bijgewerkte (staging) versie van de functie..
Waarom dit het antwoord is
De juiste oplossing is het maken van een gewogen alias die verwijst naar de productieversie en de bijgewerkte (staging) versie van de functie. Lambda-aliassen ondersteunen traffic shifting, waarmee je een percentage van het verkeer naar twee verschillende versies van een functie kunt routeren. Dit is ideaal voor canary-implementaties of A/B-testen, waarbij een klein deel van het verkeer naar een nieuwe versie wordt gestuurd voor monitoring voordat het volledig wordt uitgerold. De andere opties zijn minder geschikt: Een Network Load Balancer (NLB) plaatsen is niet de primaire of meest efficiënte methode voor het beheren van Lambda-versieverkeer; Lambda-aliassen bieden deze functionaliteit native. AWS CodeDeploy wordt gebruikt voor geautomatiseerde implementaties en kan weliswaar traffic shifting uitvoeren, maar de vraag richt zich op een bestaande alias-setup en de directe functionaliteit van Lambda-aliassen is hier de meest directe oplossing. Tags toevoegen aan de Lambda-functie is puur voor organisatie en identificatie en heeft geen invloed op de verkeersroutering.
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