AWS Lambda mendukung Amazon S3 sebagai tujuan peristiwa gagal untuk sumber peristiwa asinkron dan aliran

Dikirim di: 20 Nov 2024

AWS Lambda sekarang mendukung Amazon S3 sebagai tujuan peristiwa gagal untuk panggilan asinkron, dan untuk pemetaan sumber peristiwa Amazon Kinesis dan Amazon DynamoDB (ESM). Hal ini memungkinkan pelanggan untuk merutekan kumpulan catatan yang gagal dan hasil eksekusi fungsi ke S3 menggunakan konfigurasi sederhana, tanpa overhead menulis dan mengelola kode tambahan.

Pelanggan yang membangun aplikasi berbasis peristiwa dengan sumber peristiwa asinkron atau sumber peristiwa aliran untuk Lambda dapat mengonfigurasi layanan seperti Amazon Simple Queue Service (SQS) dan Amazon Simple Notification Service (SNS) sebagai tujuan peristiwa gagal untuk menyimpan hasil invokasi yang gagal. Namun, dalam skenario di mana tujuan peristiwa gagal yang ada tidak mendukung persyaratan ukuran payload untuk peristiwa yang gagal, pelanggan perlu menulis logika kustom untuk mengambil dan menggerakkan ulang data payload peristiwa. Dengan pengumuman hari ini, pelanggan dapat mengonfigurasi S3 sebagai tujuan peristiwa gagal untuk fungsi Lambda yang diinvokasi melalui invokasi asinkron, Kinesis ESM, dan DynamoDB ESM. Hal ini memungkinkan pelanggan untuk mengirimkan data payload peristiwa lengkap ke tujuan peristiwa gagal, dan membantu mengurangi overhead pengelolaan logika kustom untuk mengambil dan mengulang data peristiwa yang gagal dengan andal.

Fitur ini tersedia umum di semua Region Komersial AWS tempat AWS Lambda dan sumber peristiwa atau tujuan peristiwa yang dikonfigurasi tersedia.

Untuk mengaktifkan S3 sebagai tujuan peristiwa gagal, lihat dokumentasi kami untuk mengonfigurasi tujuan dengan panggilan asinkron, Kinesis ESM, dan DynamoDB ESM. Fitur ini tidak dikenakan biaya tambahan untuk digunakan. Anda membayar biaya yang terkait dengan penggunaan Amazon S3.