Meerdere Lambda-functies zijn allemaal afhankelijk van gedeelde aangepaste Python-opmaakscripts. Momenteel werkt de engineer elke Lambda-functie afzonderlijk bij wanneer de scripts wijzigen. Welke aanpak maakt het mogelijk om de scripts bij te werken zonder elke functie handmatig te wijzigen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Verpak de aangepaste Python-scripts in Lambda layers. Pas de Lambda layers toe op de Lambda-functies..
Waarom dit het antwoord is
Lambda layers zijn de meest efficiënte oplossing voor het delen van code en afhankelijkheden tussen meerdere Lambda-functies. Door de aangepaste Python-scripts in een layer te plaatsen, hoeft de engineer de scripts slechts één keer bij te werken in de layer. Alle functies die deze layer gebruiken, krijgen automatisch de bijgewerkte scripts, zonder dat elke functie afzonderlijk hoeft te worden aangepast. Het opslaan van verwijzingen in S3-buckets (via execution context of omgevingsvariabelen) zou betekenen dat de Lambda-functies de scripts bij elke aanroep moeten downloaden, wat de prestaties beïnvloedt en complexer is dan layers. Aliassen zijn bedoeld voor versiebeheer en routing van verkeer, niet voor het delen van code.
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