Om het risico te verminderen bij het uitbrengen van een nieuwe versie van een bestaande Lambda-functie, moet je het verkeer tussen de huidige versie en de nieuwe versie splitsen voor testdoeleinden. Welke benadering voldoet aan deze vereiste?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een functie-alias aan en configureer die alias om verkeer te distribueren tussen de twee Lambda-versies..
Waarom dit het antwoord is
Een functie-alias is de juiste benadering omdat deze specifiek is ontworpen om verkeersroutering naar verschillende versies van een Lambda-functie te beheren. Je kunt een alias configureren om een percentage van het verkeer naar een nieuwe versie te sturen en de rest naar de bestaande versie, wat een gecontroleerde uitrol mogelijk maakt. Het gebruik van een weighted routing policy in Route 53 is niet geschikt, omdat Route 53 DNS-verkeer op hostnamen niveau beheert, niet op het niveau van individuele Lambda-versies binnen dezelfde functie. Een Application Load Balancer (ALB) kan verkeer naar meerdere Lambda-functies routeren, maar niet direct verkeer splitsen tussen verschillende versies van dezelfde Lambda-functie op een gecontroleerde manier zoals een alias dat kan. Lambda layers zijn bedoeld voor het delen van code en afhankelijkheden tussen functies, niet voor het splitsen van verkeer tussen functieversies.
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