AWS IoT Core เพิ่ม API สำหรับการจัดการการเชื่อมต่อ MQTT
วันนี้ AWS IoT Core เปิดตัว API ใหม่สองรายการสำหรับการจัดการการเชื่อมต่อ MQTT ได้แก่ GetConnection และ ListSubscriptions ซึ่งช่วยให้คุณเข้าถึงข้อมูลการเชื่อมต่อและข้อมูลการสมัครรับข้อมูลของไคลเอนต์ MQTT สำหรับอุปกรณ์ Internet of Things (IoT) ได้อย่างง่ายดาย API เหล่านี้ช่วยให้คุณแก้ไขปัญหาการเชื่อมต่อ ตรวจติดตามพฤติกรรมของไคลเอนต์ และตรวจสอบรูปแบบการเชื่อมต่อทั่วทั้งกลุ่มอุปกรณ์ของคุณ
GetConnection API ช่วยให้คุณมองเห็นข้อมูลการเชื่อมต่อของอุปกรณ์ IoT ได้โดยการดึงข้อมูลรายละเอียดการเชื่อมต่อ ซึ่งรวมถึงสถานะการเชื่อมต่อ รายละเอียดเซสชัน MQTT และข้อมูลระดับซ็อกเก็ตเพิ่มเติม (หากเลือกใช้งาน) เช่น ที่อยู่ IP ต้นทางและปลายทาง, พอร์ต และ ID ตำแหน่งข้อมูลสำหรับ VPC ของไคลเอนต์ โดยสามารถควบคุมการเข้าถึงข้อมูลเหล่านี้ได้ผ่านนโยบาย IAM แบบแกรนูลาร์ ListSubscriptions API ทำงานเสริมความสามารถนี้โดยการส่งคืนข้อมูลการสมัครรับหัวข้อทั้งหมด รวมถึงระดับคุณภาพการให้บริการ (QoS) สำหรับเซสชัน MQTT ของไคลเอนต์ ทั้งสำหรับไคลเอนต์ที่เชื่อมต่ออยู่และไคลเอนต์ออฟไลน์ที่มีเซสชันแบบคงอยู่ ซึ่งช่วยให้คุณสามารถตรวจสอบความถูกต้องและระบุการสมัครรับข้อมูลที่ซ้ำซ้อนหรือไม่จำเป็น ซึ่งอาจส่งผลกระทบต่อประสิทธิภาพของโซลูชันได้ เมื่อใช้งานร่วมกับ DeleteConnection API ที่มีอยู่แล้ว API ใหม่เหล่านี้จะมอบประสบการณ์การจัดการการเชื่อมต่อ MQTT ที่ครอบคลุม
API เหล่านี้พร้อมใช้งานแล้วใน AWS Region ทุกแห่งที่ AWS IoT Core รองรับ หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่เอกสารประกอบของ AWS IoT Core และคู่มืออ้างอิง AWS IoT Core API