1. Phiên bản Perpetual License
Trong hệ sinh thái của ThingsBoard, phiên bản Professional Edition (PE) thường được biết đến với mô hình thu phí linh hoạt, nhưng để trả lời thẳng câu hỏi của bạn: Có phiên bản mua một lần dùng trọn đời (Perpetual License), nhưng nó đi kèm với một số điều kiện về hỗ trợ và cập nhật.
Dưới đây là chi tiết về các hình thức sở hữu ThingsBoard PE:
1. Phiên bản Perpetual License (Mua đứt)
Đây chính là phiên bản "mua một lần dùng cả đời" mà bạn đang tìm kiếm.
Cách thức: Bạn trả một khoản phí lớn ngay từ đầu để sở hữu giấy phép sử dụng vĩnh viễn cho một phiên bản cụ thể (ví dụ: v3.x).
Cập nhật: Thông thường, gói này chỉ bao gồm 1 năm cập nhật phần mềm và hỗ trợ kỹ thuật miễn phí. Sau 1 năm, nếu bạn muốn nâng cấp lên phiên bản mới hơn hoặc cần hỗ trợ từ hãng, bạn sẽ phải mua thêm gói gia hạn (Maintenance). Nếu không mua thêm, bạn vẫn dùng phiên bản cũ bình thường mãi mãi.
Hình thức cài đặt: Bạn tự cài đặt trên server riêng (On-premise).
2. Phiên bản Subscription (Thu phí theo tháng/năm)
Đây là hình thức phổ biến hơn mà ThingsBoard hay quảng bá:
Pay-as-you-go: Bạn trả tiền hàng tháng dựa trên số lượng thiết bị (devices) và lượng dữ liệu.
Trend: Hình thức này phù hợp cho các dự án IoT phát triển dần dần, không phải bỏ vốn lớn ban đầu.
3. Sự khác biệt với bản Community Edition (CE)
Như bạn đã biết qua việc sử dụng ThingsBoard Community Edition (CE) cho các dự án như tại nhà máy thủy điện Mường Hum, bản CE là hoàn toàn miễn phí (Open-source) nhưng thiếu các tính năng cao cấp của bản PE như:
Thiết kế báo cáo (Report Engine).
Quản lý thực thể phân cấp phức tạp (Group entities).
Tích hợp sẵn các bảng màu và biểu tượng SCADA chuyên nghiệp hơn (giống như các file SVG bạn đang xử lý).
Lời khuyên cho bạn:
Nếu bạn đang có ý định chuyển từ tư duy "người làm kỹ thuật" sang "chủ doanh nghiệp" và muốn triển khai các hệ thống SCADA/IoT quy mô lớn (như hệ thống 1.000 tag bạn từng thực hiện), việc sở hữu bản PE Perpetual là một khoản đầu tư tài sản cố định hợp lý.
Tuy nhiên, bạn nên lưu ý:
Chi phí: Giá bản mua đứt thường khá cao (vài nghìn USD tùy số lượng node).
Thay thế: Với kỹ năng Python và kiến thức về ThingsBoard CE hiện tại của bạn, bạn hoàn toàn có thể tự xây dựng các tính năng tương đương bản PE trên nền tảng CE để tiết kiệm chi phí cho doanh nghiệp mới của mình.
Bạn có đang cân nhắc mua bản PE để triển khai cho một dự án cụ thể nào không, hay chỉ đang khảo sát để lên kế hoạch mở công ty?

