Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Aplikasi sampel Lambda
GitHub Repositori untuk panduan ini mencakup contoh aplikasi yang menunjukkan penggunaan berbagai bahasa dan AWS layanan. Setiap aplikasi sampel menyertakan skrip untuk penyebaran dan pembersihan yang mudah serta sumber daya pendukung.
- Node.js
-
Aplikasi sampel Lambda dalam Node.js
-
blank-nodejs
- Fungsi Node.js yang menunjukkan penggunaan logging, variabel lingkungan, AWS X-Ray tracing, lapisan, pengujian unit, dan SDK. AWS -
nodejs-apig
– Fungsi dengan titik akhir API publik yang memproses peristiwa dari API Gateway dan mengembalikan respons HTTP. -
efs-nodejs
– Fungsi yang menggunakan sistem file Amazon EFS di Amazon VPC. Sampel ini mencakup VPC, sistem file, target pemasangan, dan titik akses yang dikonfigurasi untuk penggunaan dengan Lambda.
-
- Python
-
Aplikasi sampel Lambda di Python
-
blank-python
— Fungsi Python yang menunjukkan penggunaan logging, variabel lingkungan, AWS X-Ray tracing, lapisan, pengujian unit dan SDK. AWS
-
- Ruby
-
Aplikasi sampel Lambda di Ruby
-
blank-ruby
— Fungsi Ruby yang menunjukkan penggunaan logging, variabel lingkungan, AWS X-Ray tracing, layer, pengujian unit, dan SDK. AWS Sampel Kode Ruby untuk AWS Lambda — Contoh kode yang ditulis dalam Ruby yang menunjukkan cara berinteraksi dengan Lambda. AWS
-
- Java
-
Sampel aplikasi Lambda di Java
-
java17-examples
- Fungsi Java yang menunjukkan bagaimana menggunakan catatan Java untuk mewakili objek data peristiwa masukan. -
java-basic
- Kumpulan fungsi Java minimal dengan pengujian unit dan konfigurasi logging variabel. -
java-events
- Kumpulan fungsi Java yang berisi kode kerangka untuk cara menangani peristiwa dari berbagai layanan seperti Amazon API Gateway, Amazon SQS, dan Amazon Kinesis. Fungsi-fungsi ini menggunakan versi terbaru dari aws-lambda-java-eventsperpustakaan (3.0.0 dan yang lebih baru). Contoh-contoh ini tidak memerlukan AWS SDK sebagai dependensi. -
s3-java
– Fungsi Java yang memproses kejadian pemberitahuan dari Amazon S3 dan menggunakan Java Class Library (JCL) untuk membuat thumbnail dari file gambar yang diunggah. -
Gunakan API Gateway untuk menjalankan fungsi Lambda — Fungsi Java yang memindai tabel Amazon DynamoDB yang berisi informasi karyawan. Kemudian menggunakan Amazon Simple Notification Service untuk mengirim pesan teks kepada karyawan yang merayakan ulang tahun kerja mereka. Contoh ini menggunakan API Gateway untuk menjalankan fungsi.
Menjalankan kerangka kerja Java populer di Lambda
-
spring-cloud-function-samples
— Contoh dari Spring yang menunjukkan cara menggunakan framework Spring Cloud Function untuk membuat fungsi AWS Lambda. -
Demo Aplikasi Boot Spring Tanpa Server
- Contoh yang menunjukkan cara mengatur aplikasi Spring Boot khas dalam runtime Java yang dikelola dengan dan tanpa SnapStart, atau sebagai gambar asli GraalVM dengan runtime khusus. -
Demo Aplikasi Micronaut Tanpa Server
- Contoh yang menunjukkan cara menggunakan Micronaut dalam runtime Java yang dikelola dengan dan tanpa SnapStart, atau sebagai gambar asli GraalVM dengan runtime kustom. Pelajari lebih lanjut di panduan Micronaut/Lambda . -
Demo Aplikasi Quarkus Tanpa Server
- Contoh yang menunjukkan cara menggunakan Quarkus dalam runtime Java yang dikelola dengan dan tanpa SnapStart, atau sebagai gambar asli GraalVM dengan runtime kustom. Pelajari lebih lanjut di panduan Quarkus/Lambda dan panduan Quarkus/. SnapStart
-
- Go
-
Lambda menyediakan aplikasi contoh berikut untuk runtime Go:
- C#
-
Aplikasi sampel Lambda dalam C#
-
blank-c-sharp
– Fungsi C# yang menunjukkan penggunaan pustaka NET Lambda, pencatatan, variabel lingkungan, pelacakan AWS X-Ray , uji unit, dan AWS SDK. -
blank-csharp-with-layer
- Fungsi C# yang menggunakan CLI .NET untuk membuat lapisan yang mengemas dependensi fungsi. -
ec2-spot
– Fungsi yang mengelola permintaan instans di Amazon EC2.
-
- PowerShell
-
Lambda menyediakan contoh aplikasi berikut untuk: PowerShell
-
blank-powershell
— PowerShell Fungsi yang menunjukkan penggunaan logging, variabel lingkungan, dan SDK. AWS
-
Untuk men-deploy aplikasi sampel, ikuti petunjuk di file README.