AWS เปิดตัว S3 Object Lambda แปลงข้อมูลก่อนดาวน์โหลด

AWS เปิดบริการใหม่ S3 Object Lambda เป็นการนำฟังก์ชั่น Lambda ไปบังการดังออปเจกต์ออกจาก S3 เพื่อการแปลงข้อมูลล่วงหน้า เช่น การลบข้อมูลส่วนบุคคลออกจากไฟล์, แปลงขนาดภาพก่อนให้ดาวน์โหลด, หรือเติมข้อมูลลงในไฟล์จากแหล่งต่างๆ

ตัวฟังก์ชั่น Lambda ทำงานเหมือน Lambda ปกติของ AWS ทุกประการ เพียงแต่ event ที่ส่งเข้ามานั้นจะมีฟิลด์ inputS3Url เพื่อแสดงว่าไคลเอนต์กำลังขอออปเจกต์ใดจาก S3 และเมื่อจะคืนค่าออกจากฟังก์ชั่นต้องคืนเนื้อไฟล์ทาง API WriteGetObjectResponse ที่เพิ่งเพิ่มเข้ามาใน AWS SDK

หน้าจอ AWS Console จะเพิ่มคอนฟิก Object Lambda Access Point เข้ามาให้สามารถคอนฟิก Lambda ไปบังไว้ได้ และเมื่อนำฟังก์ชั่นไปบังแล้วก็จะได้ชื่อ bucket ใหม่

สามารถใช้งานได้แล้ววันนี้ทั่วโลห ยกเว้นศูนย์ข้อมูลในญี่ปุ่นที่โอซาก้า และในจีน สำหรับค่าใช้จ่ายจะเท่ากับ Lambda ปกติรวมกับค่าใช้งาน S3

ที่มา – AWS Blog

No Description

Topics: 
AWS
Cloud Storage