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
-
Contoh aplikasi Lambda di Node.js
-
blank-nodejs
— Node.js Fungsi 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.
-
- 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
-
example-java
— Fungsi Java yang menunjukkan bagaimana Anda dapat menggunakan Lambda untuk memproses pesanan. Fungsi ini menggambarkan cara mendefinisikan dan deserialisasi objek peristiwa masukan kustom, menggunakan AWS SDK, dan logging keluaran. -
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 pustaka aws-lambda-java-events (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. -
layer-java
— Fungsi Java yang menggambarkan cara menggunakan lapisan Lambda untuk mengemas dependensi yang terpisah dari kode fungsi inti Anda.
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 Lambda. AWS -
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 Micronaut/Lambda panduan . -
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 Quarkus/Lambda panduan dan Quarkus/SnapStart panduan .
-
- 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 layer 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.