ภาพรวม
ด้วย S3 Object Lambda คุณสามารถเพิ่มโค้ดของคุณไปยังคำขอ S3 GET HEAD และ LIST เพื่อแก้ไขและประมวลผลข้อมูลตามที่ส่งคืนไปยังแอปพลิเคชัน คุณสามารถใช้โค้ดแบบกำหนดเองเพื่อแก้ไขข้อมูลที่ส่งกลับคืนโดยคำขอ S3 GET เพื่อกรองแถว ปรับขนาดรูปภาพแบบไดนามิก เซ็นเซอร์ข้อมูลลับ และอื่นๆ อีกมากมาย คุณยังสามารถใช้ S3 Object Lambda เพื่อแก้ไขผลลัพธ์ของคำขอ S3 LIST เพื่อสร้างมุมมองแบบกำหนดเองของอ็อบเจกต์ในบัคเก็ต และคำขอ S3 HEAD เพื่อแก้ไขข้อมูลเมตาของอ็อบเจกต์ เช่น ชื่อและขนาดของอ็อบเจกต์ ด้วยฟังก์ชันต่างๆ ของ AWS Lambda โค้ดของคุณจะทำงานบนโครงสร้างพื้นฐานที่มีการจัดการอย่างเต็มรูปแบบโดย AWS ทำให้ไม่จำเป็นต้องสร้างและจัดเก็บสำเนาที่ได้มาจากข้อมูลของคุณ หรือไม่จำเป็นต้องใช้พร็อกซีที่มีราคาแพงอีกต่อไป โดยบริการทั้งหมดนี้ไม่ต้องทำการเปลี่ยนแปลงใดๆ ในแอปพลิเคชันของคุณ
S3 Object Lambda ใช้ฟังก์ชัน AWS Lambda เพื่อประมวลผลส่งออกของคำขอ S3 GET HEAD และ LIST มาตรฐานโดยอัตโนมัติ คุณสามารถกำหนดค่าฟังก์ชัน Lambda และแนบไปกับ S3 Object Lambda Access Point ได้ด้วยเพียงไม่กี่คลิกใน AWS Management Console จากจุดนั้นเป็นต้นไป S3 จะเรียกใช้งานฟังก์ชัน Lambda ของคุณโดยอัตโนมัติเพื่อประมวลผลข้อมูลใดๆ ที่ดึงผ่าน S3 Object Lambda Access Point โดยส่งกลับคืนผลลัพธ์ที่เปลี่ยนแปลงแล้วกลับมายังแอปพลิเคชัน คุณสามารถเขียนและใช้งานฟังก์ชัน Lambda แบบกำหนดเองของคุณเพื่อทำให้การเปลี่ยนแปลงข้อมูลของ S3 Object Lambda เหมาะสำหรับกรณีการใช้งานเฉพาะของคุณ
ประโยชน์
S3 Object Lambda มีวิธีการทำงานอย่างไร
S3 Object Lambda ช่วยให้คุณสามารถปฏิบัติตามข้อกำหนดด้านรูปแบบของข้อมูลเฉพาะของแอปพลิเคชันใดๆ ได้อย่างง่ายดาย โดยไม่ต้องสร้างและใช้งานโครงสร้างพื้นฐานเพิ่มเติม เช่น ชั้นพร็อกซี หรือไม่ต้องสร้างและดูแลรักษาสำเนาที่ได้มาจากข้อมูลจำนวนมากของคุณ S3 Object Lambda ใช้ฟังก์ชัน AWS Lambda เพื่อประมวลผลส่งออกของคำขอ S3 GET HEAD และ LIST มาตรฐานโดยอัตโนมัติ AWS Lambda เป็นบริการประมวลผลแบบไม่ต้องใช้เซิร์ฟเวอร์ซึ่งเรียกใช้งานโค้ดที่ลูกค้ากำหนดโดยไม่จำเป็นต้องมีการจัดการทรัพยากรการประมวลผลเบื้องต้น
คุณสามารถกำหนดค่าฟังก์ชัน Lambda และแนบไปกับ S3 Object Lambda Access Point ได้ด้วยเพียงไม่กี่คลิกใน AWS Management Console ในตอนนี้ คำขอ S3 GET HEAD และ LIST มาตรฐานที่สร้างขึ้นผ่าน S3 Object Lambda Access Point จะเรียกใช้ฟังก์ชัน Lambda ที่กำหนดไว้ จากจุดนั้นเป็นต้นมา S3 จะเรียกใช้งานฟังก์ชัน Lambda ของคุณเพื่อประมวลผลข้อมูลใดๆ ที่เรียกดูผ่าน S3 Object Lambda Access Point โดยส่งกลับคืนผลลัพธ์ที่เปลี่ยนแปลงแล้วกลับไปยังแอปพลิเคชัน คุณสามารถเขียนและใช้งานฟังก์ชัน Lambda แบบกำหนดเองของคุณเพื่อทำให้การเปลี่ยนแปลงข้อมูลของ S3 Object Lambda เหมาะสำหรับกรณีการใช้งานเฉพาะของคุณ หากต้องการเรียนรู้เพิ่มเติม โปรดอ่านคู่มือผู้ใช้ S3 Object Lambda
กรณีการใช้งาน S3 Object Lambda: การปรับปรุงแก้ไขข้อมูลที่ละเอียดอ่อน
S3 Object Lambda สามารถใช้เพื่อปรับปรุงแก้ไขข้อมูลที่ละเอียดอ่อนจากอ็อบเจกต์ใน S3 สำหรับแอปพลิเคชันเฉพาะ โดยไม่ต้องแก้ไขอ็อบเจกต์ที่มีอยู่เดิมหรือสร้างและดูแลรักษาสำเนาที่ได้มาจากสำเนาข้อมูลหลายชุด ฟังก์ชัน Lambda จะดึงอ็อบเจกต์จากคำขอ S3 GET มาตรฐาน ประมวลผลข้อมูลเพื่อลบข้อมูลที่ละเอียดอ่อน และส่งคืนอ็อบเจกต์ที่ได้รับการปรับปรุงแก้ไขไปยังแอปพลิเคชัน หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับกรณีการใช้งานอื่นๆ โปรดอ่านคู่มือผู้ใช้ S3 Object Lambda
ลูกค้า
-
Pixieset
Pixieset เป็นแพลตฟอร์มครบวงจรสำหรับช่างภาพสมัยใหม่ที่ให้บริการแกลเลอรี่ภาพลูกค้า เว็บไซต์ ร้านค้าออนไลน์ และเครื่องมือซอฟต์แวร์การจัดการสตูดิโอ
-
Audible
Audible คือครีเอเตอร์ชั้นนำและผู้ให้บริการการเล่าเรื่องด้วยเสียงระดับพรีเมียม ซึ่งนำเสนอวิธีใหม่ในการยกระดับและแต่งเติมชีวิตให้มีสีสันยิ่งขึ้นในทุกๆ วัน เนื้อหาของ Audible ประกอบด้วยหนังสือเสียง พ็อดแคสต์ และต้นฉบับของ Audible กว่า 790,000 รายการ Audible มีสมาชิกกว่าล้านคนทั่วโลกที่สมัครเป็นสมาชิกหนึ่งใน 10 บริการภาษาท้องถิ่นที่ออกแบบมาสำหรับลูกค้าในประเทศออสเตรเลีย แคนาดา ฝรั่งเศส เยอรมนี อินเดีย อิตาลี ญี่ปุ่น สเปน สหราชอาณาจักร และสหรัฐอเมริกา
บล็อก: วิธีที่ Audible ใช้ Amazon S3 Object Lambda เพื่อปรับปรุงประสิทธิภาพการเล่นสตรีมมิง
-
Trend Micro
Trend Micro เป็นผู้นำด้านการรักษาความปลอดภัยทางไซเบอร์ระดับโลก ช่วยให้โลกปลอดภัยในด้านการแลกเปลี่ยนข้อมูลดิจิทัล แพลตฟอร์มการรักษาความปลอดภัยทางไซเบอร์ของ Trend Micro ช่วยปกป้ององค์กรนับแสนและผู้คนนับล้านทั่วทั้งระบบคลาวด์ เครือข่าย อุปกรณ์ และตำแหน่งข้อมูลต่างๆ ซึ่งขับเคลื่อนโดยความเชี่ยวชาญด้านการรักษาความปลอดภัยที่สั่งสมมาหลายทศวรรษ การวิจัยภัยคุกคามระดับโลก และนวัตกรรมอย่างต่อเนื่อง แพลตฟอร์มการรักษาความปลอดภัยทางไซเบอร์ของ Trend Micro มีเทคนิคการป้องกันภัยคุกคามขั้นสูงที่มีประสิทธิภาพซึ่งปรับให้เหมาะสมกับ AWS
บล็อก: วิธีที่ Trend Micro ใช้ Amazon S3 Object Lambda เพื่อช่วยรักษาข้อมูลที่ละเอียดอ่อนให้ปลอดภัย
-
Druva
Druva ให้บริการปกป้องและการจัดการข้อมูลทั่วทั้งตำแหน่งข้อมูล ศูนย์ข้อมูล และเวิร์กโหลดบนระบบคลาวด์ โดยไม่ต้องพึ่งพาโครงสร้างพื้นฐานที่ซับซ้อนและการดูแลระบบที่ใช้เวลามาก
-
Nasuni
Nasuni กำลังดำเนินการเปลี่ยนแปลงกับพื้นที่จัดเก็บไฟล์ครั้งใหญ่ด้วยการใช้ระบบคลาวด์ที่ได้รับการสนับสนุนโดย Amazon S3 โดยนำมาใช้แทนที่พื้นที่จัดเก็บข้อมูลหลักและพื้นที่จัดเก็บข้อมูลรองในองค์กรแบบเก่า Nasuni มอบแพลตฟอร์มพื้นที่จัดเก็บไฟล์โดยใช้พื้นที่จัดเก็บอ็อบเจกต์ซึ่งมอบโซลูชันระบบคลาวด์ที่ใช้งานง่ายกว่า มีต้นทุนต่ำกว่า และมีประสิทธิภาพมากขึ้น ซึ่งปรับขนาดเพื่อรองรับการเติบโตอย่างรวดเร็วของข้อมูลที่ไม่มีโครงสร้าง
-
PetaGene
PetaGene ก่อตั้งขึ้นในเมืองเคมบริดจ์ ซึ่งเป็นแหล่งกำเนิดของจีโนมิกส์เพื่อแก้ไขปัญหาด้านการจัดการข้อมูลที่เติบโตอย่างรวดเร็วในอุตสาหกรรมจีโนมิกส์ PetaGene มีชื่อเสียงในด้านประสิทธิภาพระดับชั้นนำของอุตสาหกรรมและประสิทธิภาพการใช้งานของโซลูชันการบีบอัดข้อมูลและการเข้ารหัสข้อมูลจีโนม โดยปัจจุบันซอฟต์แวร์ของบริษัทมอบโซลูชันการเข้ารหัส การแชร์ข้อมูลแบบเลือกได้ และการตรวจสอบสำหรับข้อมูลทุกประเภท และโซลูชันเหล่านี้ยังได้รับประโยชน์จากวิธีการเข้าถึงแบบโปร่งใสที่ราบรื่นแบบเดียวกันอีกด้วย
ทรัพยากรของ S3 Object Lambda
บล็อก S3 Object Lambda
เริ่มต้นใช้งาน
S3 Object Lambda สามารถตั้งค่าใน S3 Management Console ด้วยสามขั้นตอนง่ายๆ ขั้นตอนแรก ไปที่แท็บ "Object Lambda Access Point" บนคอนโซล ขั้นตอนที่สอง สร้าง S3 Object Lambda Access Point และในการกำหนดค่า ให้ระบุชื่อสำหรับทรัพยากรนี้ ฟังก์ชัน Lambda ที่จะเรียกใช้กับคำขอ S3 GET HEAD และ LIST ของคุณ และ S3 Access Point ที่สนับสนุน ตัวอย่างของการปรับใช้ฟังก์ชัน Lambda มีอยู่ในเอกสารประกอบของ AWS เพื่อช่วยคุณเริ่มใช้บริการดังกล่าว สุดท้าย ให้อัปเดต SDK และแอปพลิเคชันของคุณเพื่อใช้ S3 Object Lambda Access Point ใหม่ในการดึงข้อมูลจาก S3 โดยใช้ SDK ในภาษาที่คุณต้องการ S3 Object Lambda จะเริ่มประมวลผลคำขอ S3 GET HEAD และ LIST มาตรฐานของคุณ
ไปที่บทช่วยสอนการเริ่มต้นใช้งาน S3 Object Lambda และอ่านคู่มือผู้ใช้ เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีเริ่มต้นใช้งาน