AWS Lambda Durable Execution SDK สำหรับ .NET พร้อมให้บริการโดยทั่วไปแล้ว
วันนี้ AWS ประกาศการพร้อมใช้งานทั่วไปของ AWS Lambda Durable Execution SDK สำหรับ .NET ซึ่งช่วยให้นักพัฒนา C# สามารถสร้างเวิร์กโฟลว์ที่มีความยืดหยุ่นและทำงานระยะยาวได้ โดยใช้ฟังก์ชันที่ทนทานของ Lambda ด้วย SDK นี้จะทำให้นักพัฒนาสามารถสร้างแอปพลิเคชันแบบหลายขั้นตอน เช่น ไปป์ไลน์การประมวลผลการชำระเงิน, การควบคุมระบบ AI Agent และการอนุมัติแบบมีมนุษย์อยู่ในวงจร ได้โดยตรงภายในแอปพลิเคชัน โดยไม่ต้องพัฒนาระบบติดตามความคืบหน้าแบบกำหนดเอง หรือผสานรวมบริการควบคุมระบบจากภายนอก
ฟังก์ชันที่ทนทานของ Lambda ขยายโมเดลการเขียนโปรแกรมแบบขับเคลื่อนด้วยเหตุการณ์ของ Lambda ด้วยความสามารถในการบันทึกจุดตรวจสอบความคืบหน้าโดยอัตโนมัติ และหยุดการทำงานชั่วคราวได้นานสูงสุดหนึ่งปีเมื่อรอเหตุการณ์จากภายนอก AWS Lambda Durable Execution SDK สำหรับ .NET มอบประสบการณ์การใช้งานที่สอดคล้องกับรูปแบบของ C# สำหรับการพัฒนาด้วยฟังก์ชันที่ทนทานของ Lambda โดยมีขั้นตอนสำหรับการติดตามความคืบหน้า, การผสานรวมแบบ Callback สำหรับเวิร์กโฟลว์ที่มีมนุษย์และ Agent อยู่ในวงจร, การเรียกดำเนินการแบบทนทานเพื่อให้การเชื่อมต่อฟังก์ชันมีความเชื่อถือได้ และการรอเพื่อให้สามารถหยุดการทำงานชั่วคราวได้อย่างมีประสิทธิภาพ SDK นี้สามารถติดตั้งจาก NuGet ลงในชุดเครื่องมือ .NET ที่คุณใช้งานอยู่ในปัจจุบัน อีมูเลเตอร์สำหรับการทดสอบแบบในเครื่องภายใน SDK ช่วยให้นักพัฒนาสามารถพัฒนาและแก้ไขข้อบกพร่องได้ในเครื่องก่อนนำไปใช้งานจริง
ในการเริ่มต้นใช้งาน โปรดดูคู่มือนักพัฒนาฟังก์ชันที่ทนทานของ Lambda และ AWS Lambda Durable Execution SDK สำหรับ .NET บน NuGet สำหรับความพร้อมใช้งานในแต่ละรีเจี้ยนและรายละเอียดค่าบริการ โปรดดูรายการบริการระดับรีเจี้ยน AWS และค่าบริการ AWS Lambda