Jak używać AWS Lambda

Jak używać AWS Lambda
AWS Lambda to usługa świadczona przez AWS, która umożliwia użytkownikom wykonywanie kodu bez użycia lub zarządzania serwerem lub zarządzaniem serwerem. Nazywa się to również komputerami bez serwera. Kod można uruchamiać wirtualnie na AWS, bez wymaganej administracji. Cała praca administracyjna wykonuje AWS Lambda. Użytkownicy mogą decydować o pojemności i pamięci zasobów, a AWS mogą również automatycznie zadeklarować.

W przeciwieństwie do obliczeń opartych na serwerze, AWS Lambda pozwala użytkownikowi płacić tylko za czas, jaki kod przyjmuje.

Funkcje AWS Lambda

  • AWS Lambda może uruchomić kod napisany w języku określonym przez użytkownika. Użytkownicy przynoszą własny kod i mogą go łatwo wykonać na AWS Lambda.
  • Dzięki AWS Lambda użytkownicy nie muszą się martwić o przechowywanie przekraczającą limit i zarządzać pojemnością i pamięcią masową. Cała praca administracyjna jest wykonywana przez Lambda.
  • Nie ma zaplanowanych przestoje, a usługi i funkcje są bardzo dostępne.
  • W AWS Lambda istnieje automatyczne skalowanie i nie jest wymagana ręczna konfiguracja.

Jak używać AWS Lambda?

Najwyraźniej ze wszystkich kroków w nauce korzystania z AWS Lambda jest nauczenie się tworzenia funkcji Lambda. Szczegółowa metoda tworzenia Lambda jest następująca:

Tworzenie funkcji w AWS Lambda

Idź do usług po zalogowaniu się do konsoli AWS. Wybierz oblicz z lewego paska bocznego, a następnie wybierz „Lambda”.

Rozpoczęcie pracy

Aby zacząć od AWS Lambda, stwórz nową funkcję w AWS Lambda.

Z wyborów podanych na następnej stronie wybierz „Autor od zera”, ponieważ artykuł uczy, jak używać Lambda od zera.

Wpisz nazwę funkcji. Wybierz język czasu wykonywania, w którym kod musi zostać wykonany.

Na razie po prostu wybierz „Użyj istniejącej roli”, jak w pozostałych dwóch opcjach, wymagane będą uprawnienia.

Stwórz rolę

Teraz, gdy jesteśmy gotowi skorzystać z istniejącej roli, podobnie jak w pozostałych dwóch, wymagane będą pewne uprawnienia.

Nie ma już utworzonej roli, więc stwórz rolę poprzez „IAM”. Wyszukaj „IAM” w usługach.

Teraz przejdź do „ról” w części zarządzania dostępem na pasku bocznym.

Po wybraniu „Role” kliknij opcję „Utwórz rolę”.

W kierunku przypadków użycia kliknij opcję Lambda, aby umożliwić funkcjom Lambda na wywołanie usług AWS.

Kliknij „Dalej”, aby kontynuować.

Będzie lista zasad uprawnień. Wyszukaj „awsLambdaExecute”.

Po kliknięciu symbolu w kształcie plus po lewej stronie nazwy polityki uprawnienia, podsumowanie zasad zostanie wyświetlone w formie kodu.

Zaznacz pole wyboru i kliknij ponownie „Dalej”.

Wpisz sensowną nazwę w przestrzeni podanej w celu ogłoszenia nazwy roli. Na przykład tutaj wpisujemy „AWS-Lambda-Role”.

Kliknij „Utwórz rolę”, aby w końcu stworzyć rolę.

Nastąpi przesłanie sukcesu wskazującego udane tworzenie roli.

Dodaj do trwającej funkcji

Teraz rola została właśnie stworzona i będzie widoczna w rozwijaniu istniejących ról.

Dodaj do tworzonej funkcji Lambda. Wróć do strony internetowej funkcji Lambda i wyszukaj z rozwijania. Rola niedawno utworzona pojawi się w rozwijaniu.

Po prostu wybierz rolę i kontynuuj.

Kliknij przycisk „Kontynuuj”.

Będzie wyświetlony komunikat o sukcesie, który mówi, że funkcja została pomyślnie utworzona.

Przewijanie w dół wyświetli funkcję utworzoną w formie kodu, a użytkownicy mogą wprowadzać zmiany w kodzie zgodnie z zadaniami, które chcą wykonać.

Powyżej był proces tworzenia funkcji w Lambda w celu zrozumienia użycia AWS Lambda.

Wniosek

AWS Lambda to usługa AWS, która umożliwia komputery bez serwera, co czyni go jedną z najczęściej używanych i popularnych usług dzisiejszych. Wiele obecnych najpopularniejszych aplikacji korzysta z usług AWS Lambda. Użytkownicy wykonują swoje pisemne kody na Lambda. Najbardziej podstawowym zastosowaniem AWS Lambda jest utworzenie funkcji, artykuł zawiera jasne wyjaśnienie tworzenia nowej funkcji Lambda.