Ten przewodnik wyjaśnia następujące tematy:
Zacznijmy od wyjaśnienia, czym jest Lambda Runtime.
Co to jest czas wykonawczy Lambda?
Lambda Runtime zapewnia programistom środowisko do tworzenia i testowania ich aplikacji za pomocą języków obsługiwanych przez usługę Lambda. Runtime jest odpowiedzialny za uruchomienie konfiguracji kodu przez użytkownika, czytanie nazwy pliku obsługi ze zmiennych środowiskowych. Następnie jest odpowiedzialny za wywołanie wydarzeń z Lambda Runtime Triggers:
Następny krok wyjaśnia czasy rundy obsługiwane przez usługę Lambda.
Lambda obsługiwała czasy rundy
Poniżej znajdują się domyślne czasy run, wspierane przez usługę Lambda:
Użytkownik może wybrać dowolny z czasów składowych z powyższego zrzutu ekranu, aby zbudować aplikację.
Niestandardowe czasy rundy
Użytkownik może utworzyć niestandardowy czas wykonywania w usłudze AWS Lambda, aby zbudować zastosowanie jego potrzeb. Aby korzystać z niestandardowego środowiska wykonawczego w AWS, użytkownik musi utworzyć następujące pliki:
/var/zadanie
├wiąt. Bootstrap
Funkcja ├wią.cii
Tutaj:
Aby utworzyć niestandardowy czas wykonawczy na funkcji Lambda, przewiń w dół w dół, aby wybrać niestandardowy czas wykonywania wyboru:
Użytkownik może napisać własny kod w środowisku, a następnie przetestować go, aby zbudować aplikację:
Następny krok wyjaśnia interfejs API środowiska wykonawczego funkcji Lambda.
API środowiska wykonawczego
AWS zapewnia również adresy URL dla funkcji Lambda, które obsługują wbudowane punkty końcowe HTTPS, aby wywołać funkcję Lambda. Aby użyć tej funkcji, po prostu rozwinąć „Zaawansowane ustawienia”Zakładka i wybierz pole wyboru, aby włączyć adres URL funkcji:
Ta funkcja dostarczyła adresu URL funkcji po swoim stworzeniu, który można użyć w Internecie:
To wszystko dla Lambda Runtimes.
Wniosek
Lambda Runtimes są używane do zapewnienia środowiska do tworzenia aplikacji internetowych i mobilnych za pomocą języków obsługiwanych przez Lambda. Użytkownik może utworzyć i uruchomić niestandardowy czas wykonywania, aby utworzyć własny projekt za pomocą usługi Lambda. AWS Lambda pozwala również użytkownikowi połączyć się z interfejsem API bez tworzenia bramki. Ta funkcja zapewni adres URL funkcji do korzystania z funkcji w Internecie.