แนะ นำ

เสร็จสมบูรณ์เมื่อ

ในขั้นตอนการพัฒนาของโครงการ IoT การสตรีมข้อมูลอย่างต่อเนื่องโดยทั่วไปแล้วสร้างขึ้นโดยอุปกรณ์ IoT ที่ปรับใช้แล้วนั้นหาได้ไม่ง่าย จําลองข้อมูลโดยใช้โมดูลจัดทําสําเร็จเป็นแพคเกจปฏิบัติการและปรับใช้เป็นคอนเทนเนอร์บนอุปกรณ์ IoT Edge

สมมติว่าคุณเป็นนักพัฒนาที่ปรับใช้แอปพลิเคชัน IoT สําหรับระบบอัตโนมัติในโรงงาน คุณต้องการเก็บข้อมูลเกี่ยวกับเครื่องที่ทํางานบนพื้นโรงงาน เช่น ห้องเซิร์ฟเวอร์หรือกังหันลม แต่คุณต้องการเก็บข้อมูลเกี่ยวกับสภาพแวดล้อมรอบเครื่อง เช่น อุณหภูมิโดยรอบ การรับและแสดงข้อมูลนี้จากชั้นโรงงานเป็นเรื่องง่ายก่อนที่แอปพลิเคชันจะถ่ายทอดสด ดังนั้น คุณจําเป็นต้องมีวิธีการจําลองข้อมูลที่เลียนแบบสถานการณ์ของคุณเพื่อทดสอบแอปพลิเคชันของคุณ

ภาพประกอบที่แสดงโฟลว์สําหรับการปรับใช้โมดูลจัดทําสําเร็จไปยังอุปกรณ์ Edge

บทความนี้จะสํารวจธีมที่นําโดยวิศวกรรมต่อไปนี้:

  • การคาดการณ์ลักษณะการทํางานของคอมโพเนนต์หรือระบบ
  • การออกแบบโซลูชัน
  • คาดว่าข้อจํากัด/ระดับความคลาดเคลื่อนและเงื่อนไขการทํางานที่เฉพาะเจาะจง
  • ข้อควรพิจารณาด้านความปลอดภัยและการรักษาความปลอดภัย
  • การสร้างเครื่องมือที่ช่วยในการสร้างโซลูชัน

ในโมดูลนี้ คุณลงทะเบียนอุปกรณ์ IoT Edge ไปยังฮับ IoT ของคุณ จากนั้นคุณเริ่มรันไทม์ IoT Edge บนอุปกรณ์เสมือนของคุณ ถัดไป คุณปรับใช้โมดูลจัดทําสําเร็จไปยังอุปกรณ์ IoT Edge ที่จําลองเซนเซอร์ที่ทํางานบนอุปกรณ์นั้นจากระยะไกล ในตอนท้าย คุณสามารถดูข้อมูลที่สร้างขึ้นของโมดูลเพื่อตรวจสอบว่ามอดูลกําลังทํางานบนอุปกรณ์หรือไม่ บทความนี้ใช้ Azure IoT Edge บนเครื่องเสมือน Ubuntu ในกรณีนี้ อุปกรณ์ของคุณมีการติดตั้งรันไทม์ IoT Edge แล้ว การตั้งค่านี้ไม่ได้เรียกใช้ IoT Edge บนเครื่องภายในเครื่องหรืออุปกรณ์ ARM32 หรือ ARM64

วัตถุประสงค์การเรียนรู้

ในโมดูลนี้ คุณ:

  • เปิดใช้มอดูลจากพอร์ทัล Azure ไปยัง IoT Edge
  • สร้างข้อมูลจําลองจากอุปกรณ์ Edge
  • ตรวจสอบข้อมูลที่สร้างขึ้นจากอุปกรณ์ Edge

ข้อกําหนดเบื้องต้น

  • ความสามารถในการใช้ IoT Hub ใน Azure
  • ความสามารถในการใช้ Azure Cloud Shell
  • สัมผัสประสบการณ์การสร้างและจัดการทรัพยากรโดยใช้พอร์ทัล Azure หรือ Azure Cloud Shell ในระดับเริ่มต้น
  • ความรู้พื้นฐานของ Azure IoT Edge