สารบัญ:

ทริกเกอร์ใน AWS Lambda คืออะไร
ทริกเกอร์ใน AWS Lambda คืออะไร

วีดีโอ: ทริกเกอร์ใน AWS Lambda คืออะไร

วีดีโอ: ทริกเกอร์ใน AWS Lambda คืออะไร
วีดีโอ: หัดใช้ API Gateway กับ AWS Lambda กัน 2024, เมษายน
Anonim

ทริกเกอร์ เป็นโค้ดบางส่วนที่จะตอบสนองต่อเหตุการณ์ใดๆ ใน DynamoDB Streams โดยอัตโนมัติ ทริกเกอร์ ให้คุณสร้างแอปพลิเคชันซึ่งจะตอบสนองต่อการแก้ไขข้อมูลใดๆ ที่ทำในตาราง DynamoDB เมื่อเปิดใช้งาน DynamoDB Streams บนโต๊ะ คุณจะสามารถเชื่อมโยง ARN กับของคุณ แลมบ์ดา การทำงาน.

แลมบ์ดาใน AWS คืออะไร

AWS Lambda เป็นบริการประมวลผลแบบไร้เซิร์ฟเวอร์ที่รันโค้ดของคุณตามเหตุการณ์และจัดการทรัพยากรการประมวลผลที่สำคัญสำหรับคุณโดยอัตโนมัติ คุณสามารถใช้ได้ AWS Lambda เพื่อขยายอื่น ๆ AWS บริการด้วยตรรกะที่กำหนดเองหรือสร้างบริการแบ็คเอนด์ของคุณเองที่ทำงานที่ AWS ขนาด ประสิทธิภาพ และความปลอดภัย

ประการที่สอง คุณจะทริกเกอร์แลมบ์ดาด้วยตนเองได้อย่างไร เรียกใช้ Lambda จากคอนโซล AWS:

  1. ขั้นตอนที่ 1: ลงชื่อเข้าใช้คอนโซล AWS และไปที่ 'Lambda'
  2. ขั้นตอนที่ 2: คลิกที่ชื่อฟังก์ชัน
  3. ขั้นตอนที่ 3: ในบานหน้าต่างด้านขวาบน คลิก 'กำหนดค่าเหตุการณ์ทดสอบ'
  4. ขั้นตอนที่ 4: สร้างเหตุการณ์สำหรับฟังก์ชันแลมบ์ดาโดยใช้ JSON ด้านล่าง แล้วคลิก 'สร้าง' เปลือก.
  5. ขั้นตอนที่ 5: เลือก 'myevents' จากเมนูแบบเลื่อนลงและคลิก 'ทดสอบ'

ด้านบนนี้ ELB สามารถเรียก Lambda ได้หรือไม่

Application Load Balancer สามารถ ตอนนี้เรียกใช้ แลมบ์ดา ฟังก์ชันในการให้บริการคำขอ HTTP(S) Application Load Balancer รองรับการเรียกแล้ว แลมบ์ดา ทำหน้าที่ให้บริการคำขอ HTTP(S) สิ่งนี้ทำให้ผู้ใช้สามารถเข้าถึงแอปพลิเคชันแบบไร้เซิร์ฟเวอร์จากไคลเอนต์ HTTP ใดๆ รวมถึงเว็บเบราว์เซอร์

บริการใดบ้างที่สามารถเรียกใช้ฟังก์ชัน AWS lambda ได้

ต่อไปนี้คือรายการบริการที่เรียกใช้ฟังก์ชัน Lambda แบบอะซิงโครนัส:

  • บริการจัดเก็บข้อมูลแบบธรรมดาของ Amazon
  • บริการแจ้งเตือนอย่างง่ายของ Amazon
  • บริการอีเมลอย่างง่ายของ Amazon
  • AWS CloudFormation
  • บันทึก Amazon CloudWatch
  • เหตุการณ์ Amazon CloudWatch
  • AWS CodeCommit
  • การกำหนดค่า AWS

แนะนำ: