Milyen előnyei vannak a lambda rétegek használatának?
A lambda rétegeknek számos előnye van, amelyek közül néhányat az alábbiakban mutatunk be:
- Ez elkerüli a DRI (Ne ismételje meg magát) mérnöki elvének megsértését.
- A lambda réteg minimálisra csökkenti a Lambda funkcióban telepíthető csomag hosszát.
- A lambda funkciók hatékonysága és teljesítménye fokozható a lambda rétegekkel.
- A Lambda rétegek megoszthatók több AWS fiókkal vagy az AWS Lambda Lambda funkcióival.
Ez az útmutató elmagyarázza, hogyan használhatja az AWS Lambda rétegeket a kód újrafelhasználhatósága érdekében.
Hogyan használjuk az AWS lambda rétegeket a kód újrafelhasználhatósága érdekében?
Az AWS Lambda rétegek kód újrafelhasználhatósága érdekében több lépésből áll. Ehhez hozzon létre egy lambda függvényt és egy lambda réteget, majd használja ezt a réteget a függvényben. Vizsgáljuk meg az alábbi lépéseket:
1. lépés: Jelentkezzen be az AWS-konzolba
Először lépjen be az AWS-fiókba, és jelentkezzen be a fiókba a hitelesítő adataival. Ezt követően válassza ki a „ Lambda ” gombot az AWS Management Console-ból:
2. lépés: Lambda-függvény létrehozása
Most kattintson a „ Hozzon létre egy függvényt ” az AWS Lambda irányítópultjáról, lépjen be a funkciók oldalára a konfigurálás megkezdéséhez:
3. lépés: Lambda funkció beállítása
Új függvény létrehozásához adjon neki nevet, és válassza ki a függvény környezetét. Végül kattintson a „ Funkció létrehozása ” gomb, amely a felület végén található egy funkció létrehozásához:
Itt lent egy függvény jön létre '' néven myLambdaFunc ” és kezdetben nulla réteg van hozzáadva:
4. lépés: Lambda réteg létrehozása
A lambda rétegek eléréséhez válassza a „ Rétegek ” gombot az oldalsávon. Ezután kattintson a 'Réteg létrehozása' gombot egy új lambda réteg létrehozásához:
5. lépés: A lambda réteg konfigurálása
Írd a ' Név ” a lambda funkció leírásával. Ezután kattintson a „ Feltöltés ” gombot a kód vagy a könyvtár feltöltéséhez mint „ függőségek ” egy zip mappában. A felhasználók kiválaszthatják a kompatibilis futási környezeteket, és opcionális paraméterként létrehozhatják a réteget:
Itt van egy réteg a következővel: myLambdaLayer ”:
6. lépés: Adjon hozzá egy réteget a Lambda funkcióhoz
A lambda réteg létrehozása után egyszerűen kattintson a „ Rétegek ” gombot a lambda funkció neve alatt. Itt ' 0 ” mutatja a függvényhez hozzáadott rétegek számát:
Ezután kattintson a „ Adjon hozzá egy réteget ” gomb egy réteg hozzáadásához egy AWS lambda funkcióhoz:
7. lépés: A Lambda réteg használata a kód újrafelhasználhatóságához
Válaszd ki a „Egyéni rétegek” lehetőséget, és válassza ki a használni kívánt réteget. Ehhez válassza ki a „réteget” változat ', amelyet használni szeretne, és végül kattintson a ' Hozzáadás ” gomb:
Itt hozzáadtunk egy réteget ' myLambdaLayer 'és most a '' függvény használja myLambdafunc ”. A kód átírásának elkerülése érdekében más funkciókhoz is felhasználható:
Ez minden az AWS Lambda rétegek használatáról szól, a helyi rendszer kódjának hozzáadásával az újrafelhasználhatóság érdekében.
Következtetés
Ha az AWS Lambda rétegeit az AWS-ben a kód újrafelhasználásához szeretné használni, egyszerűen jelentkezzen be az AWS-fiókba, és lépjen be a Lambda irányítópultjába. Ezután hozzon létre egy függvényt, majd hozzon létre egy réteget a kód vagy a könyvtár feltöltéséhez egy zip mappába. A réteg létrehozása után hozzáadhatja a réteget a függvényhez, így a felhasználó használhatja, hogy elkerülje a kód átírását. Ez az útmutató elmagyarázza, hogyan használhatja az AWS Lambda rétegeit a kód újrafelhasználásához az AWS-ben.