จัดคิวและประมวลผลการดําเนินการ AI ด้วย Azure Service Bus
ปานกลาง
นักพัฒนา
Azure Service Bus
เรียนรู้วิธีใช้ Azure Service Bus เพื่อแยกส่วนประกอบของแอปพลิเคชัน AI คําขออนุมานคิว กระจายปริมาณงานการประมวลผลไปยังผู้บริโภคที่แข่งขันกัน และจัดการความล้มเหลวผ่านคิวจดหมายที่ส่งไม่สําเร็จ โมดูลนี้ครอบคลุมคิว หัวข้อที่มีการสมัครใช้งาน การจัดโครงสร้างข้อความสําหรับเพย์โหลด AI และการประมวลผลข้อความที่เชื่อถือได้ด้วย Python SDK
วัตถุประสงค์การเรียนรู้
หลังจากจบโมดูลนี้ คุณจะสามารถ:
- อธิบายวิธีที่ Azure Service Bus แยกส่วนประกอบของแอปพลิเคชัน AI และระบุว่าเมื่อใดควรใช้รูปแบบการส่งข้อความ เช่น การปรับระดับโหลด ผู้บริโภคที่แข่งขันกัน และการเผยแพร่-สมัครใช้งาน
- เลือกระหว่างคิว Service Bus และหัวข้อที่มีการสมัครใช้งานโดยพิจารณาว่าเวิร์กโฟลว์ AI ต้องการการประมวลผลของผู้บริโภครายเดียวหรือการกระจายไปยังผู้บริโภคหลายราย
- จัดโครงสร้างข้อความ Service Bus สําหรับปริมาณงาน AI รวมถึงการทําให้ข้อความแจ้งและพารามิเตอร์ของโมเดลเป็นอนุกรม การจัดการเพย์โหลดขนาดใหญ่ด้วยรูปแบบการตรวจสอบการอ้างสิทธิ์ และรวมถึง ID สหสัมพันธ์สําหรับการติดตามคําขอแบบ end-to-end
- ประมวลผลข้อความได้อย่างน่าเชื่อถือโดยใช้โหมดรับแบบแอบดู จัดการข้อความที่เป็นพิษผ่านคิวจดหมายที่ตายแล้ว และตรวจสอบคิวจดหมายที่ตายแล้วสําหรับการอนุมานที่ล้มเหลว
สิ่งที่จำเป็นต้องมี
ก่อนเริ่มโมดูลนี้ คุณควรมี:
- ประสบการณ์การเขียนโปรแกรมด้วยภาษาต่างๆ เช่น Python, JavaScript หรือ C#
- ความเข้าใจพื้นฐานเกี่ยวกับบริการ Azure และแนวคิดการประมวลผลแบบคลาวด์
- ความคุ้นเคยกับแนวคิดการส่งข้อความแบบอะซิงโครนัสและรูปแบบระบบแบบกระจาย