Een ontwikkelaar initialiseert de AWS SDK buiten een AWS Lambda-handlerfunctie (bijvoorbeeld als een globale variabele). Wat is het VOORNAAMSTE voordeel hiervan?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Het maakt hergebruik van de SDK-client mogelijk bij meerdere Lambda-invocaties door gebruik te maken van het hergebruik van de uitvoeringsomgeving..
Waarom dit het antwoord is
Door de AWS SDK buiten de handlerfunctie te initialiseren (bijvoorbeeld als een globale variabele), wordt de SDK-client slechts één keer geïnstantieerd wanneer de Lambda-uitvoeringsomgeving wordt opgestart. Dit is een belangrijk voordeel omdat AWS Lambda uitvoeringsomgevingen hergebruikt voor volgende aanroepen van dezelfde functie. Hierdoor kan de reeds geïnitialiseerde SDK-client worden hergebruikt, wat de overhead van het opnieuw initialiseren van de client bij elke aanroep elimineert. Dit leidt tot een snellere uitvoering en een efficiënter gebruik van resources. De leesbaarheid van de code wordt niet primair verbeterd door deze praktijk, hoewel het de code wel overzichtelijker kan maken. Foutafhandeling wordt niet direct verbeterd; dit is een aparte overweging bij het schrijven van code. Het dwingt juist geen nieuwe SDK-instantie af voor elke aanroep; het doel is juist om hergebruik te stimuleren.
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