AWS Lambda automatycznie uruchamia kod bez wymagania dostarczania dewelopera lub zarządzania serwerami. Deweloper musi po prostu zbudować i przesłać kod w usłudze Lambda, która zajmie się wszystkim innym. Oznacza to, że nie wymaga już żadnego serwera wdrażania aplikacji ani zarządzania aplikacją. Lambda oczekuje tylko kodu, który działa, a wszystko inne jest zadaniem Lambdy.
Zacznijmy od tego, jak utworzyć funkcję Lambda z NodeJS.
Utwórz funkcję Lambda z NodeJS
Aby utworzyć funkcję Lambda z NodeJS, kliknij „lambda„Usługa z konsoli zarządzania:
Na desce rozdzielczej Lambda kliknij „Utwórz funkcję”Przycisk, aby przejść do strony konfiguracji:
Zacznij od wybrania „Autor od podstaw„Opcja, a następnie wpisz nazwę i czas wykonywania funkcji Lambda:
Zachowaj wszystkie pozostałe ustawienia jako domyślne i przewiń stronę, aby kliknąć „Utwórz funkcję" przycisk:
Funkcja Lambda jest tworzona, a kolejne kroki wyjaśniają testowanie funkcji:
Przewiń stronę, aby wybrać „Kod”Sekcja i rozwinąć„Test”Przycisk, aby kliknąć„Skonfiguruj zdarzenie testowe" przycisk:
Wpisz nazwę wydarzenia w „Skonfiguruj zdarzenie testowe”Okno:
Następnie przewiń stronę, aby kliknąć „Ratować" przycisk:
Po zapisaniu zdarzenia testowego po prostu kliknij „Test”Przycisk do debugowania kodu funkcji:
Uruchomienie zdarzenia testowego zwróci następujące dane wyjściowe:
Udało Ci się utworzyć funkcję Lambda z NodeJS.
Wniosek
Aby utworzyć funkcję Lambda w środowisku Nodejs, przejdź do usługi Lambda z platformy Amazon. Na stronie konsoli AWS Lambda Utwórz funkcję Lambda za pomocą środowiska wykonawczego NodeJS, a następnie skonfiguruj zdarzenie testowe, aby debugować kod funkcji Lambda. Zdarzenie testowe zwróci dane wyjściowe funkcji Lambda, a ten post wyjaśnił, jak utworzyć funkcję Lambda z NodeJS.