IoT หรือ Internet of Things คือแนวคิดที่เชื่อมโยงอุปกรณ์อิเล็กทรอนิกส์ต่างๆ เข้ากับอินเทอร์เน็ต ทำให้สามารถแลกเปลี่ยนข้อมูลและควบคุมการทำงานระหว่างกันได้โดยอัตโนมัติ โดยไม่ต้องอาศัยการป้อนข้อมูลโดยตรงจากมนุษย์
องค์ประกอบหลักของ IoT:
อุปกรณ์ (Things):
คืออุปกรณ์อิเล็กทรอนิกส์ต่างๆ ที่มีเซ็นเซอร์และสามารถเชื่อมต่ออินเทอร์เน็ตได้ เช่น เครื่องใช้ไฟฟ้า, รถยนต์, อุปกรณ์สวมใส่, หรือเครื่องจักรในโรงงาน
การเชื่อมต่อ (Connectivity):
คือการเชื่อมต่ออุปกรณ์ต่างๆ เข้ากับอินเทอร์เน็ต ผ่านเครือข่ายต่างๆ เช่น Wi-Fi, Bluetooth, หรือเครือข่ายมือถือ
การประมวลผลข้อมูล (Data Processing):
คือการรวบรวม, วิเคราะห์, และประมวลผลข้อมูลที่ได้จากอุปกรณ์ต่างๆ เพื่อนำไปใช้ในการตัดสินใจหรือควบคุมการทำงาน
แอปพลิเคชัน (Applications):
คือซอฟต์แวร์ที่ใช้ในการควบคุมและจัดการอุปกรณ์ IoT รวมถึงการแสดงผลและวิเคราะห์ข้อมูล
ว่าด้วย Client-Server (Request-response) และ Publisher-Subscriber (Event-driven architecture)