ภาพรวมของ Azure Event Grid

พัฒนา Solution แบบ Event-based และ Message-based บน Azure

Fiodar Sazanavets

Senior Software Engineer and Microsoft MVP

Event Grid และ event-driven architecture

  • แนวคิดหลักของ Event Grid
  • ความสำคัญของ event-driven architecture
  • การเปลี่ยนแปลงการโต้ตอบระหว่างแอปพลิเคชัน
  • หลักการทั่วไปที่ใช้ได้กับแอปพลิเคชันต่าง ๆ

Azure Event grid

พัฒนา Solution แบบ Event-based และ Message-based บน Azure

Event-driven architecture

Event-driven architecture

  • ระบบตอบสนองต่อ event ที่เกิดขึ้นทันที
  • บริการทำงานเป็นอิสระจากกัน
  • กระจายงานตาม event ที่ถูกทริกเกอร์
  • แยกบทบาทการสร้างและการจัดการ event ออกจากกัน
  • ประมวลผลข้อมูลแบบ real-time
  • ตอบสนองได้ทันที
พัฒนา Solution แบบ Event-based และ Message-based บน Azure

การโอนงานที่ใช้เวลานาน

งานที่ใช้เวลานาน

  • Event ช่วยโอนงานที่ใช้เวลานานออกไปได้
    • แอปพลิเคชันตอบสนองได้รวดเร็ว
    • กระบวนการที่ใช้เวลานานทำงานในเบื้องหลัง
  • ทำได้โดยใช้ Event Grid
พัฒนา Solution แบบ Event-based และ Message-based บน Azure

กรณีศึกษา: การอัปโหลดเอกสาร

ขั้นตอนการอนุมัติสินเชื่อธนาคาร

พัฒนา Solution แบบ Event-based และ Message-based บน Azure

กรณีศึกษา: การอัปโหลดเอกสาร

ขั้นตอนการจัดการเอกสาร

พัฒนา Solution แบบ Event-based และ Message-based บน Azure

กรณีศึกษา: การอัปโหลดเอกสาร

ขั้นตอนสินเชื่อฉบับสมบูรณ์

พัฒนา Solution แบบ Event-based และ Message-based บน Azure

ภาพรวมของ Event Grid

  • บริการประเภทหนึ่งของ Azure
  • รองรับการสื่อสารแบบ event-driven แบบ real-time
  • ส่ง event ไปยังปลายทางต่าง ๆ
  • ออกแบบมาเพื่อส่ง event ได้รวดเร็ว
  • ปรับขนาดอัตโนมัติโดยไม่ต้องจัดการเซิร์ฟเวอร์

Event Grid Logo

พัฒนา Solution แบบ Event-based และ Message-based บน Azure

มาฝึกกันเถอะ!

พัฒนา Solution แบบ Event-based และ Message-based บน Azure

Preparing Video For Download...