Lambda Runtimes forklarte

Lambda Runtimes forklarte
AWS Lambda er en av tjenestene som brukes til å lage serverløse applikasjoner ved å bruke dashbordet. Lambda -tjenesten lar brukeren opprette en funksjon som kan kjøre og utføre kode for alle typer applikasjoner. Den kan kjøre kode som svar på alle slags arrangementer fra andre tjenester også. Lambda gir runtime -miljøet for å skrive og utføre kode for applikasjonene.

Denne guiden forklarer følgende emner:

  • Hva er lambda runtime
  • Lambda støttet løpstider
  • Tilpassede driftstider
  • Runtime API

La oss starte med forklaringen på hva som er lambda runtime.

Hva er lambda runtime?

Lambda Runtime gir miljøet for utviklere å lage og teste applikasjonene sine ved hjelp av språk støttet av Lambda -tjenesten. Runtime er ansvarlig for å kjøre kodeoppsettet av brukeren, lese navnet på behandlerfilen fra miljøvariabler. Etter det er det ansvarlig for å påkalle hendelsene fra Lambda Runtime Triggers:

Neste trinn forklarer Runtider støttet av Lambda -tjenesten.

Lambda støttet løpstider

Følgende er standard driftstider, støttet av Lambda -tjenesten:

  • .Netto kjerne: 6 og 3.1
  • Gå 1.x
  • Rust.
  • Java 11
  • Nodejs: V18.x
  • Python: 3.9
  • Ruby 2.7

Brukeren kan velge hvilken som helst av løpstider fra ovennevnte skjermbilde for å bygge applikasjonen.

Tilpassede driftstider

Brukeren kan opprette en tilpasset kjøretid på AWS Lambda -tjenesten for å bygge anvendelsen av hans behov. For å bruke den tilpassede kjøretiden på AWS, må brukeren opprette følgende filer:

/var/oppgave
├── Bootstrap
├── Funksjon.sh

Her:

  • Støvelhempe Fil er i utgangspunktet inngangspunktet til den tilpassede lambda som er opprettet av brukeren
  • De funksjon Filen inneholder den faktiske koden for applikasjonen

For å opprette en tilpasset kjøretid på Lambda -funksjonen, bla nedover runtime -listen for å velge den tilpassede runtime du ønsker:

Brukeren kan skrive sin egen kode i miljøet og deretter teste den for å bygge applikasjonen:

Neste trinn forklarer runtime -API for lambda -funksjonen.

Runtime API

AWS gir også nettadressene for Lambda-funksjonene som støtter innebygde HTTPS-endepunkter for å kalle en Lambda-funksjon. For å bruke denne funksjonen, utvider du bare “Avanserte innstillinger”Tab og velg avkrysningsruten for å aktivere funksjons -URL:

Denne funksjonen har gitt funksjons -URLen etter opprettelsen som kan brukes på Internett:

Det er det for Lambda Runtimes.

Konklusjon

Lambda Runtimes brukes til å gi miljøet for å utvikle nett- og mobilapplikasjoner ved hjelp av Lambda -støttede språk. Brukeren kan opprette og kjøre den tilpassede kjøretiden for å lage sitt eget prosjekt ved hjelp av Lambda -tjenesten. AWS Lambda lar også brukeren koble seg til API uten å opprette noen gateway. Denne funksjonen vil gi funksjons -URLen for å bruke funksjonen på Internett.