Microsoft cung cấp 2 phiên bản Windows 10 cho IoT: Windows 10 IoT Core và Windows 10 IoT Enterprise. IoT Core (mã Athens) phù hợp thiết bị chuyên dụng, chạy trên cả ARM và non-ARM. IoT Enterprise kết hợp IoT + Windows 10 Enterprise đầy đủ, chỉ chạy non-ARM (x86/x64) cho thiết bị phức tạp như ATM, POS.
Phân loại thiết bị IoT
- Single-app devices: Chạy một ứng dụng chuyên dụng (ví dụ: điều khiển nhiệt độ, camera trẻ em).
- Multi-app devices: Chạy nhiều ứng dụng cùng lúc (ví dụ: smartwatch có fitness, camera, gọi/SMS).
Sự khác biệt chính
| Đặc điểm | Windows 10 IoT Core | Windows 10 IoT Enterprise |
|---|---|---|
| Kiến trúc | ARM & non-ARM | Chỉ non-ARM (x86/x64) |
| Mô hình ứng dụng | Single-app (một app nền + background tasks) | Multi-app (chạy nhiều app Windows cùng lúc) |
| Thành phần OS | Chỉ IoT OS nhẹ | IoT + thành phần Windows 10 Enterprise đầy đủ |
| Cập nhật | Long-Term Servicing Channel (LTSC), rất ít feature update, chỉ bản vá bảo mật | Cũng LTSC, nhưng admin/thiết bị quản lý triển khai cập nhật |
Long-Term Servicing Channel (LTSC)
IoT Core thiết bị đơn nhiệm không cần feature update thường xuyên (dễ gây lỗi). Cập nhật bảo mật thưa, kéo dài nhiều năm. IoT Enterprise cũng dùng LTSC nhưng linh hoạt hơn do có toàn bộ thành phần Enterprise.
Bài viết nêu bật sự khác biệt cơ bản. Mời đóng góp ý kiến thêm.