Perubahan ketersediaan Objek Amazon S3 Lambda - Amazon Simple Storage Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Perubahan ketersediaan Objek Amazon S3 Lambda

Setelah mempertimbangkan dengan cermat, kami telah membuat keputusan untuk hanya mengizinkan pelanggan yang sudah ada menggunakan Amazon S3 Object Lambda mulai 7 November 2025. Pelanggan lama S3 Object Lambda dapat terus menggunakan layanan seperti biasa. AWS akan terus berinvestasi dalam peningkatan keamanan dan ketersediaan untuk S3 Object Lambda, tetapi kami tidak berencana untuk memperkenalkan kemampuan baru.

Ada beberapa layanan dan desain alternatif yang memungkinkan Anda untuk memodifikasi dan memproses data yang diakses dari S3 untuk memenuhi kebutuhan berbagai aplikasi klien atau pengguna yang mengakses data. Alternatif tersebut termasuk Transformasi Gambar Dinamis AWS Solusi untuk Amazon CloudFront, pemanggilan AWS Lambda dengan cara lain (melalui CloudFront, API Gateway, atau fungsi URLs), atau memproses data dalam aplikasi klien. Semua alternatif ini terus menggunakan Amazon S3 untuk penyimpanan yang mendasarinya, jadi tidak diperlukan migrasi data.

Dalam posting ini, kami membahas bagaimana memilih opsi terbaik untuk kasus penggunaan Anda.

Transformasi Gambar Dinamis untuk Amazon CloudFront

AWS Solusi ini memungkinkan pemrosesan gambar real-time melalui jaringan pengiriman konten global (CDN) Amazon CloudFront menggunakan API Gateway dan Lambda. Ini mendukung berbagai transformasi seperti perubahan format, dimensi, metode kecocokan, rotasi, dan filter. Jika Anda menggunakan S3 Object Lambda hari ini untuk transformasi gambar, ini bisa menjadi alternatif yang baik. Ikhtisar solusi memiliki detail lebih lanjut tentang kemampuan dan cara mulai menggunakannya. Pastikan untuk mengubah parameter template Enable S3 Object Lambda menjadi “Tidak” saat menerapkan solusi ke akun Anda.

Untuk informasi selengkapnya, lihat Transformasi Gambar Dinamis untuk Amazon CloudFront.

Pemrosesan data di AWS Lambda

Anda dapat terus menggunakan AWS Lambda untuk pemrosesan data Anda, tetapi memanggilnya secara langsung atau melalui AWS layanan lain. Logika pemrosesan data Anda dapat tetap sama, tetapi fungsi Lambda Anda perlu diperbarui berdasarkan cara Anda memilih untuk memanggilnya. Opsi ini paling baik untuk kasus penggunaan seperti redaksi data sensitif, perubahan format, atau situasi di mana aplikasi yang memanggil S3 Object Lambda bergantung pada penerimaan data yang diproses. Opsi ini juga meminimalkan perubahan yang diperlukan jika Anda memilih untuk bermigrasi dari S3 Object Lambda.

Jika Anda menggunakan titik akses Lambda Objek S3 sebagai asal distribusi, Anda dapat membuat asal baru menggunakan Fungsi Lambda atau URLs API Gateway. CloudFront Blog ini merinci bagaimana Anda dapat mengatur URL Fungsi Lambda untuk bertindak sebagai asal distribusi Anda CloudFront .

Jika Anda langsung memanggil S3 Object Lambda dari kode klien Anda hari ini, Anda dapat menggunakan Fungsi Lambda untuk URLs langsung menjalankan fungsi Lambda Anda atau Anda dapat menggunakan API Gateway. Jika Anda tidak yakin metode mana yang terbaik untuk kasus penggunaan Anda, lihat Memilih metode untuk menjalankan fungsi Lambda Anda menggunakan permintaan HTTP di Panduan AWS Lambda Pengembang. Setelah Anda memutuskan metode mana untuk memanggil Lambda yang terbaik untuk kasus penggunaan Anda dan telah mengatur fungsi Lambda Anda, Anda juga perlu memperbarui aplikasi panggilan Anda untuk menjalankan fungsi Lambda Anda daripada memanggil S3 Object Lambda.

Pemrosesan data dalam aplikasi klien

Anda juga memiliki opsi untuk memindahkan logika pemrosesan data Anda dari S3 Object Lambda ke aplikasi klien Anda. Ini berfungsi paling baik jika Anda menggunakan S3 Object Lambda sebagai bagian dari aplikasi yang sudah melakukan pemrosesan lebih lanjut atau analisis data yang dikembalikan oleh S3 Object Lambda. Misalnya, jika titik akses Lambda Objek S3 Anda bertanggung jawab untuk mengarahkan ke objek atau versi objek tertentu, logika pengalihan tersebut dapat dipindahkan ke aplikasi panggilan yang kemudian akan langsung mengakses data di bucket S3.

Jika Anda membutuhkan bantuan atau memiliki umpan balik, hubungi AWS Support.