Mengelola objek Amazon S3 berversi dalam batch dengan fungsi Lambda menggunakan SDK AWS - AWS Contoh Kode SDK

Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc. GitHub

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

Mengelola objek Amazon S3 berversi dalam batch dengan fungsi Lambda menggunakan SDK AWS

Contoh kode berikut ini menunjukkan cara mengelola objek S3 berversi dalam batch dengan fungsi Lambda.

Python
SDK untuk Python (Boto3)

Menunjukkan cara memanipulasi objek berversi Amazon Simple Storage Service (Amazon S3) dalam batch dengan membuat pekerjaan yang memanggil fungsi untuk melakukan pemrosesan. AWS Lambda Contoh ini membuat bucket yang diaktifkan versinya, mengunggah bait dari puisi You Are Old, Father William oleh Lewis Carroll, dan menggunakan pekerjaan batch Amazon S3 untuk menggubah puisi dengan berbagai cara.

Pelajari cara:
  • Membuat fungsi Lambda yang beroperasi pada objek berversi.

  • Membuat manifes objek untuk diperbarui.

  • Membuat pekerjaan batch yang menginvokasi fungsi Lambda untuk memperbarui objek.

  • Menghapus fungsi Lambda.

  • Mengosongkan dan menghapus bucket berversi.

Contoh ini paling baik dilihat di GitHub. Untuk kode sumber lengkap dan instruksi tentang cara mengatur dan menjalankan, lihat contoh lengkapnya di GitHub.

Layanan yang digunakan dalam contoh ini
  • Amazon S3