Questa guida spiega i seguenti argomenti:
Cominciamo con la spiegazione di ciò che è Lambda Runtime.
Che cos'è Lambda Runtime?
Lambda Runtime fornisce all'ambiente per gli sviluppatori di creare e testare le loro applicazioni utilizzando le lingue supportate dal Servizio Lambda. Runtime è responsabile dell'esecuzione dell'impostazione del codice dall'utente, leggendo il nome del file gestore dalle variabili di ambiente. Successivamente, è responsabile di invocare gli eventi dai trigger di runtime di Lambda:
Il passaggio successivo spiega i punti di corsa supportati dal servizio Lambda.
Lambda ha supportato i punti
Di seguito sono riportati i Runtimes predefiniti, supportati dal servizio Lambda:
L'utente può selezionare uno qualsiasi dei runtimes dallo screenshot sopra per creare l'applicazione.
Runtimes personalizzati
L'utente può creare un runtime personalizzato sul servizio AWS Lambda per creare l'applicazione del suo bisogno. Per utilizzare il runtime personalizzato su AWS, l'utente deve creare i seguenti file:
/var/task
├── bootstrap
├── funzione.sh
Qui:
Per creare un runtime personalizzato sulla funzione Lambda Scorri verso il basso l'elenco di runtime per scegliere il runtime personalizzato di tua scelta:
L'utente può scrivere il proprio codice nell'ambiente e quindi testarlo per creare l'applicazione:
Il passaggio successivo spiega l'API di runtime della funzione Lambda.
API di runtime
AWS fornisce anche gli URL per le funzioni Lambda che supportano gli endpoint HTTPS integrati per chiamare una funzione Lambda. Per utilizzare questa funzione, espandi semplicemente "Impostazioni avanzate"Scheda e selezionare la casella di controllo per abilitare l'URL della funzione:
Questa funzione ha fornito l'URL della funzione alla sua creazione che può essere utilizzata su Internet:
Questo è tutto per i Lambda Runtimes.
Conclusione
I funzionari Lambda vengono utilizzati per fornire l'ambiente per sviluppare le applicazioni Web e mobili utilizzando i linguaggi supportati da lambda. L'utente può creare ed eseguire il runtime personalizzato per creare il proprio progetto utilizzando il servizio Lambda. AWS Lambda consente inoltre all'utente di connettersi all'API senza creare alcun gateway. Questa funzione fornirà l'URL della funzione per utilizzare la funzione su Internet.