Ako používať vrstvy AWS Lambda na opätovné použitie kódu?

Ako Pouzivat Vrstvy Aws Lambda Na Opatovne Pouzitie Kodu



Lambda vrstva je bezserverová výpočtová služba AWS Lambda ktorý sa používa na zdieľanie najbežnejšie používaného kódu a knižníc medzi funkciami lambda. Namiesto inštalácie knižníc do funkcie lambda môžu používatelia pre ne vytvárať vrstvy a odkazovať na tieto vrstvy vo funkcii. Funkcia Lambda môže odkazovať alebo zahŕňať až päť vrstiev a ich poradie je dôležité, ak sú na sebe závislé.

Aké sú výhody používania Lambda vrstiev?

Lambda vrstvy majú veľa výhod, z ktorých niektoré sú uvedené nižšie:

  • Zabráni sa tým porušeniu inžinierskeho princípu DRI (Neopakujte sa).
  • Lambda vrstva minimalizuje dĺžku obalu, ktorý je možné nasadiť vo funkcii Lambda.
  • Efektívnosť a výkon funkcií lambda možno zvýšiť pomocou vrstiev Lambda.
  • Lambda vrstvy je možné zdieľať medzi viacerými účtami AWS alebo funkciami Lambda z AWS Lambda.

Táto príručka vysvetlí, ako používať vrstvy AWS Lambda na opätovné použitie kódu.







Ako používať Lambda vrstvy AWS na opätovné použitie kódu?

Použitie vrstiev AWS Lambda na opätovné použitie kódu zahŕňa niekoľko krokov. Na tento účel vytvorte funkciu lambda a vrstvu lambda a potom túto vrstvu použite vo funkcii. Poďme preskúmať kroky uvedené nižšie:



Krok 1: Prihlásenie do konzoly AWS
Najprv prejdite do účtu AWS prihlásením sa do účtu pomocou jeho poverení. Potom vyberte „ lambda tlačidlo ” z riadiacej konzoly AWS:







Krok 2: Vytvorenie funkcie Lambda
Teraz kliknite na „ Vytvorte funkciu ” z ovládacieho panela AWS Lambda prejdite na stránku funkcií a začnite konfigurovať:



Krok 3: Nastavenie funkcie Lambda
Ak chcete vytvoriť novú funkciu, pomenujte ju a vyberte prostredie pre funkciu. Nakoniec kliknite na „ Vytvoriť funkciu ” tlačidlo, ktoré sa nachádza na konci rozhrania na vytvorenie funkcie:

Tu nižšie je vytvorená funkcia s názvom „ myLambdaFunc “ a pôvodne má nula pridaných vrstiev:

Krok 4: Vytvorenie Lambda vrstvy
Ak chcete získať prístup k vrstvám lambda, vyberte možnosť „ Vrstvy “ na bočnom paneli. Potom kliknite na 'Vytvoriť vrstvu' tlačidlo na vytvorenie novej vrstvy lambda:

Krok 5: Konfigurácia Lambda vrstvy
Napíš ' názov “ funkcie lambda s popisom. Potom kliknite na „ Nahrať “, aby ste nahrali kód alebo knižnicu ako “ závislosti “ v priečinku zip. Používatelia si môžu vybrať kompatibilné runtime a vytvoriť vrstvu ako voliteľné parametre:

Tu je vytvorená vrstva s názvom „ mojaLambdaLayer “:

Krok 6: Pridajte vrstvu do funkcie Lambda
Po vytvorení vrstvy Lambda jednoducho kliknite na „ Vrstvy ” pod názvom funkcie lambda. Tu ' 0 ” zobrazuje počet vrstiev pridaných do funkcie:

Potom kliknite na „ Pridajte vrstvu ” tlačidlo na pridanie vrstvy do funkcie lambda AWS:

Krok 7: Použitie vrstvy Lambda na opätovné použitie kódu
Vyberte 'Vlastné vrstvy' a vyberte vrstvu, ktorú chcete použiť. Na tento účel vyberte vrstvu „ verzia “, ktorý chcete použiť a nakoniec kliknite na „ Pridať tlačidlo ”:

Tu sme pridali vrstvu “ mojaLambdaLayer “ a teraz ho používa funkcia “ myLambdafunc “. Môže sa tiež znova použiť pre iné funkcie, aby sa zabránilo prepisovaniu kódu:

To je všetko o používaní vrstiev AWS Lambda pridaním kódu z lokálneho systému pre jeho opätovné použitie.

Záver

Ak chcete použiť vrstvy AWS Lambda v AWS na opätovnú použiteľnosť kódu, jednoducho sa prihláste do účtu AWS a prejdite na informačný panel Lambda. Potom vytvorte funkciu a potom vytvorte vrstvu na nahranie kódu alebo knižnice do priečinka zip. Po vytvorení vrstvy môžete vrstvu pridať do funkcie, aby ju používateľ mohol použiť a vyhnúť sa prepisovaniu kódu. Táto príručka vysvetľuje, ako používať vrstvy AWS Lambda na opätovné použitie kódu v AWS.