IoT – Internet of Things còn được gọi là Vạn vật kết nối là một bức tranh thế giới toàn cảnh, mỗi con người, mỗi đồ vật đều được cấp một định danh riêng. Chúng có khả năng kết nối, truyền tải dữ liệu, trao đổi thông tin qua ngôn ngữ riêng nó mà không cần sự tương tác nào khác.
IoT phát triển từ sự hội tụ của công nghệ vi cơ điện tử, công nghệ không dây và Internet. Chúng được thiết lập để tương tác với nhau, sử dụng các loại sóng như sóng Zigbee, sóng siêu âm, sóng hồng ngoại, wifi… để trao đổi thông tin, dữ liệu.
Một platform để tạo vầ quản lý các ứng dụng, có thể chạy phân tích và lưu trữ bảo mật dữ liệu. Platform IoT là một nền tảng giúp cuộc sống tiện nghi hơn, ít tốn kém hơn cho các nhà phát triển, người quản lí và người dùng. Nó giống như một hệ điều hành, có khung đầu – cuối, kết hợp thông tin từ các cảm biến, thiết bị, mạng và phần mềm hoạt động cùng nhau.
Một IoT Platform sẽ có những khả năng:
- Cho phép kết nối từ xa
- Quản lý thiết bị
- Phân tích và trực quan hóa
- Thu thập và lưu trữ dữ liệu
- Tích hợp với nhiều ứng dụng tạo giá trị cho doanh nghiệp và khách hàng
IoT Platform cung cấp tập hợp các tính năng để tăng tốc độ phát triển của ứng dụng cho các thiết bị, tăng cường khả năng mở rộng và khả năng tương thích giữa các thiết bị.
Ngoài ra, IoT Platform còn được ứng dụng phổ biến trong ngành công ngiệp hiện nay, đặc biệt là liên quan đến thiết bị, điều khiển cảm biến, thiết bị liên quan đến ngành công nghiệp đám mây.
IoT bao gồm bốn khối chức năng chính:
- Thiết bị (Things): là cảm biến vật lí và thiết bị truyền động. Thực hiện đo các thông số và chuyển đổi thành những dữ liệu điện tử hoặc dữ liệu kĩ thuật số. Các thiết bị này quan trọng, cần các chức năng đầy đủ, hoạt động được cả đầu ra và đầu vào.
- Gateway: là các thiết bị có thể giao tiếp ngược dòng, là kết quả của các mô-đun giao tiếp tích hợp. Ngoài cung cấp phương thức truyền tải, Gateway cũng cung cấp chức năng tùy chọn như phân tích dữ liệu, dọn dẹp, tính toán và khử trùng lặp.
- Ứng dụng Platform: có thể tích hợp với các hệ thống và ứng dụng khác, cho phép trao đổi dữ liệu.
Các yếu tố chính bên trong IoT Platform:
- Edge Interface, Message Broker, Message Bus: giao tiếp với thế giới vật chất
- Bộ định tuyến tin nhắn và quản lý truyền thông
- Quản lý cơ sở dữ liệu và lưu trữ dữ liệu chuỗi thời gian
- Rule Engine – công cụ quy tắc: giám sát các hoạt động dựa theo quy tắc đặt ra trên hệ thống
- REST API Interface: hỗ trợ kết nối và truy cập liên tục, tổng hợp, truy vấn dữ liệu
- Microservices: chức năng hỗ trợ các dịch vụ bên ngoài cho hệ thống Platform
- Quản lý thiết bị
Platform IoT là bộ điều phối giải pháp cho IoT, thường được lưu trữ trên hệ thống đám mây. Một Platform có thể hỗ trợ phân tích dữ liệu sâu và nhiều hoạt động khác. Cốt lõi của Platform IoT như một người điều phối hệ thống.