Hvad er fordelene ved at bruge Lambda Layers?
Lambdalag har en masse fordele, hvoraf nogle er angivet nedenfor:
- Det undgår at overtræde det tekniske princip DRI (Gentag ikke dig selv).
- Lambdalaget minimerer længden af pakken, som kan implementeres i Lambdafunktionen.
- Effektiviteten og ydeevnen af lambda-funktionerne kan forbedres ved hjælp af lambda-lagene.
- Lambda-lag kan deles på tværs af flere AWS-konti eller Lambda-funktioner fra AWS Lambda.
Denne vejledning vil forklare, hvordan du bruger AWS Lambda-lag til genbrug af kode.
Hvordan bruger man AWS Lambda Layers til kodegenanvendelighed?
Brug af AWS Lambda-lag til genbrugbar kode involverer flere trin. Til dette skal du oprette en lambda-funktion og et lambda-lag og derefter bruge dette lag i funktionen. Lad os undersøge nedenstående trin:
Trin 1: Log ind på AWS-konsollen
Gå først ind i AWS-kontoen ved at logge ind på kontoen ved hjælp af dens legitimationsoplysninger. Vælg derefter ' Lambda knappen fra AWS Management Console:
Trin 2: Oprettelse af en Lambda-funktion
Klik nu på ' Opret en funktion ” fra AWS Lambda-dashboardet til at gå inde på funktionssiden for at begynde at konfigurere det:
Trin 3: Opsætning af en Lambda-funktion
For at oprette en ny funktion skal du give den et navn og vælge miljøet for funktionen. Klik til sidst på ' Opret funktion ”-knap, der er placeret i slutningen af grænsefladen for at oprette en funktion:
Her nedenfor oprettes en funktion med navnet ' min LambdaFunc ” og det har i begyndelsen nul lag tilføjet til det:
Trin 4: Oprettelse af et lambdalag
For at få adgang til lambda-lagene skal du vælge ' Lag ”-knappen på sidebjælken. Klik derefter på 'Opret lag' knap for at oprette et nyt lambdalag:
Trin 5: Konfiguration af Lambda-laget
Skriv ' Navn ” af lambdafunktionen med en beskrivelse. Klik derefter på ' Upload knappen for at uploade koden eller biblioteket som ' afhængigheder ” i en zip-mappe. Brugere kan vælge de kompatible kørselstider og oprette laget som valgfri parametre:
Her er et lag oprettet med navnet ' mit lambdalag ”:
Trin 6: Tilføj et lag i Lambda-funktion
Når Lambda-laget er oprettet, skal du blot klikke på ' Lag ”-knappen under lambda-funktionsnavnet. Her ' 0 ' viser antallet af lag tilføjet til funktionen:
Klik derefter på ' Tilføj et lag knappen for at tilføje et lag i en AWS lambda-funktion:
Trin 7: Brug af Lambda-laget til genbrug af kode
Vælg 'Tilpassede lag' mulighed, og vælg det lag, du vil bruge. Til dette skal du vælge laget ' version ', som du vil bruge, og klik til sidst på ' Tilføje ” knap:
Her har vi tilføjet et lag ' mit lambdalag ' og nu bruges den af funktionen ' min Lambdafunc ”. Den kan også genbruges til andre funktioner for at undgå at omskrive koden:
Det handler om at bruge AWS Lambda-lag ved at tilføje kode fra det lokale system for dets genbrugelighed.
Konklusion
For at bruge AWS Lambda-lagene i AWS til genbrug af koden, skal du blot logge ind på AWS-kontoen og gå ind i Lambda-dashboardet. Derefter skal du oprette en funktion og derefter oprette et lag for at uploade din kode eller dit bibliotek i en zip-mappe. Når laget er oprettet, kan du tilføje laget til funktionen, så brugeren kan bruge det til at undgå at omskrive koden. Denne vejledning har forklaret, hvordan du bruger AWS Lambda-lagene til genanvendelighed af kode i AWS.