Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Applicazioni di esempio Lambda
L' GitHub archivio di questa guida include applicazioni di esempio che dimostrano l'uso di vari linguaggi e AWS servizi. Ogni applicazione di esempio include script per semplificare l'implementazione, la pulizia e il supporto delle risorse.
- Node.js
-
Applicazioni Lambda di esempio in Node.js
-
blank-nodejs
— Una funzione Node.js che mostra l'uso della registrazione, delle variabili di ambiente, del AWS X-Ray tracciamento, dei livelli, dei test unitari e dell'SDK. AWS -
nodejs-apig
– Una funzione con un endpoint API pubblico che elabora un evento proveniente da API Gateway e restituisce una risposta HTTP. -
efs-nodejs
- Una funzione che utilizza un file system Amazon EFS in un Amazon VPC. Questo esempio include un VPC, un file system, destinazioni di montaggio e un punto di accesso configurati per l'utilizzo con Lambda.
-
- Python
-
Applicazioni Lambda di esempio in Python
-
blank-python
— Una funzione Python che mostra l'uso della registrazione, delle variabili di ambiente, del AWS X-Ray tracciamento, dei livelli, dei test unitari e dell'SDK. AWS
-
- Ruby
-
Applicazioni Lambda di esempio in Ruby
-
blank-ruby — Una funzione Ruby
che mostra l'uso della registrazione, delle variabili di ambiente, del tracciamento, dei livelli, dei test unitari e dell'SDK. AWS X-Ray AWS Esempi di codice Ruby per AWS Lambda — Esempi di codice scritti in Ruby che dimostrano come interagire con Lambda. AWS
-
- Java
-
Applicazioni Lambda di esempio in Java
-
example-java
— Una funzione Java che dimostra come utilizzare Lambda per elaborare gli ordini. Questa funzione illustra come definire e deserializzare un oggetto evento di input personalizzato, utilizzare l'SDK e registrare l'output. AWS -
java-basic
: una raccolta di funzioni Java minimali con unit test e configurazione della registrazione dei log delle variabili. -
java-events
: una raccolta di funzioni Java che contengono codice skeleton per la gestione degli eventi di vari servizi, ad esempio Gateway Amazon API, Amazon SQS e Amazon Kinesis. Queste funzioni utilizzano la versione più recente della aws-lambda-java-eventslibreria (3.0.0 e successive). Questi esempi non richiedono l' AWS SDK come dipendenza. -
s3-java
– Una funzione Java che elabora gli eventi di notifica da Amazon S3 e utilizza la Java Class Library (JCL) per creare anteprime dai file di immagine caricati. -
layer-java
— Una funzione Java che illustra come utilizzare un livello Lambda per impacchettare dipendenze separate dal codice della funzione principale.
Esecuzione dei framework Java più diffusi su Lambda
-
spring-cloud-function-samples
— Un esempio tratto da Spring che mostra come utilizzare il framework Spring Cloud Function per creare funzioni AWS Lambda. -
Demo dell'applicazione Spring Boot senza server
: un esempio che mostra come configurare una tipica applicazione Spring Boot in un runtime Java gestito con e senza SnapStart, o come immagine nativa GraalVM con un runtime personalizzato. -
Demo dell'applicazione Serverless Micronaut
: un esempio che mostra come utilizzare Micronaut in un runtime Java gestito con e senza SnapStart, o come immagine nativa GraalVM con un runtime personalizzato. Scopri di più nelle guide Micronaut/Lambda . -
Demo dell'applicazione Quarkus senza server
: un esempio che mostra come utilizzare Quarkus in un runtime Java gestito con e senza, o come immagine nativa GraalVM con un runtime personalizzato. SnapStart Scopri di più nella guida Quarkus/Lambda e nella guida Quarkus/ . SnapStart
-
- Go
-
Lambda fornisce le seguenti applicazioni di esempio per il runtime di Go:
Applicazioni Lambda di esempio in Go
-
go-al2
: una funzione hello world che restituisce l'indirizzo IP pubblico. Questa app utilizza il runtime personalizzato provided.al2
. -
blank-go
— Una funzione Go che mostra l'uso delle librerie Go di Lambda, la registrazione, le variabili di ambiente e l'SDK. AWS Questa app utilizza il runtime go1.x
.
-
- C#
-
Applicazioni Lambda di esempio in C#
-
blank-csharp
– Una funzione C# che mostra l'uso di librerie .NET di Lambda, logging, variabili di ambiente, tracciamento AWS X-Ray , unit test e SDK AWS . -
blank-csharp-with-layer
— Una funzione C# che utilizza la CLI.NET per creare un livello che racchiude le dipendenze della funzione. -
ec2-spot
— Una funzione che gestisce le richieste di istanze spot in Amazon. EC2
-
- PowerShell
-
Lambda fornisce le seguenti applicazioni di esempio per: PowerShell
-
blank-powershell
— Una PowerShell funzione che mostra l'uso della registrazione, delle variabili di ambiente e dell'SDK. AWS
-
Per distribuire un'applicazione di esempio, seguire le istruzioni contenute nel file README.