Jak používat Lambda vrstvy AWS pro opětovné použití kódu?

Jak Pouzivat Lambda Vrstvy Aws Pro Opetovne Pouziti Kodu



Vrstva Lambda je výpočetní služba bez serveru AWS Lambda který se používá ke sdílení nejběžněji používaného kódu a knihoven mezi funkcemi lambda. Namísto instalace knihoven do funkce lambda mohou uživatelé pro ně vytvářet vrstvy a odkazovat na tyto vrstvy ve funkci. Funkce lambda může odkazovat nebo zahrnovat až pět vrstev a na jejich pořadí záleží, pokud na sobě závisí.

Jaké jsou výhody používání Lambda vrstev?

Lambda vrstvy mají mnoho výhod, z nichž některé jsou uvedeny níže:

  • Vyhnete se tím porušení inženýrského principu DRI (Neopakujte se).
  • Lambda vrstva minimalizuje délku balíčku, který lze nasadit ve funkci Lambda.
  • Účinnost a výkon funkcí lambda lze zvýšit pomocí vrstev Lambda.
  • Lambda vrstvy lze sdílet mezi více účty AWS nebo funkcemi Lambda z AWS Lambda.

Tato příručka vysvětlí, jak používat vrstvy AWS Lambda pro opětovné použití kódu.







Jak používat Lambda vrstvy AWS pro opětovné použití kódu?

Použití vrstev AWS Lambda pro opětovné použití kódu zahrnuje několik kroků. Za tímto účelem vytvořte funkci lambda a vrstvu lambda a poté tuto vrstvu použijte ve funkci. Pojďme prozkoumat následující kroky:



Krok 1: Přihlášení do konzoly AWS
Nejprve přejděte do účtu AWS přihlášením k účtu pomocí jeho přihlašovacích údajů. Poté vyberte „ lambda ” tlačítko z konzoly pro správu AWS:







Krok 2: Vytvoření funkce Lambda
Nyní klikněte na „ Vytvořte funkci ” z řídicího panelu AWS Lambda přejděte na stránku funkcí a začněte jej konfigurovat:



Krok 3: Nastavení funkce Lambda
Chcete-li vytvořit novou funkci, pojmenujte ji a vyberte prostředí pro funkci. Nakonec klikněte na „ Vytvořit funkci ” tlačítko, které se nachází na konci rozhraní pro vytvoření funkce:

Zde níže je vytvořena funkce s názvem „ myLambdaFunc “ a zpočátku má nulové přidané vrstvy:

Krok 4: Vytvoření vrstvy Lambda
Pro přístup k vrstvám lambda vyberte „ Vrstvy “ na postranním panelu. Poté klikněte na 'Vytvořit vrstvu' tlačítko pro vytvoření nové vrstvy lambda:

Krok 5: Konfigurace vrstvy Lambda
Napsat ' název “ funkce lambda s popisem. Poté klikněte na „ nahrát ” pro nahrání kódu nebo knihovny jako “ závislosti “ ve složce zip. Uživatelé mohou vybrat kompatibilní runtime a vytvořit vrstvu jako volitelné parametry:

Zde je vytvořena vrstva s názvem „ myLambdaLayer “:

Krok 6: Přidejte vrstvu do funkce Lambda
Jakmile je vrstva Lambda vytvořena, jednoduše klikněte na „ Vrstvy ” pod názvem funkce lambda. Tady ' 0 ” ukazuje počet vrstev přidaných k funkci:

Poté klikněte na „ Přidejte vrstvu ” tlačítko pro přidání vrstvy do funkce lambda AWS:

Krok 7: Použití vrstvy Lambda pro opětovné použití kódu
Vybrat 'Vlastní vrstvy' a vyberte vrstvu, kterou chcete použít. K tomu vyberte vrstvu ' verze “, který chcete použít, a nakonec klikněte na „ Přidat ' knoflík:

Zde jsme přidali vrstvu „ myLambdaLayer “ a nyní jej používá funkce “ myLambdafunc “. Může být také znovu použit pro jiné funkce, aby se zabránilo přepisování kódu:

To je vše o použití vrstev AWS Lambda přidáním kódu z místního systému pro jeho opětovné použití.

Závěr

Chcete-li použít vrstvy AWS Lambda v AWS pro opětovné použití kódu, jednoduše se přihlaste k účtu AWS a přejděte na řídicí panel Lambda. Poté vytvořte funkci a poté vytvořte vrstvu pro nahrání kódu nebo knihovny do složky zip. Jakmile je vrstva vytvořena, můžete vrstvu přidat do funkce, aby ji uživatel mohl použít, aby se vyhnul přepisování kódu. Tato příručka vysvětluje, jak používat vrstvy AWS Lambda pro opětovné použití kódu v AWS.