Carbon: Phần mềm ERP/MES/QMS mã nguồn mở cho sản xuất, tự vận hành trên hạ tầng riêng

Công nghệ24 tháng 9, 2026·6 phút đọc

Carbon là giải pháp ERP, MRP, MES và QMS mã nguồn mở chạy trên Postgres do chính doanh nghiệp sở hữu, hỗ trợ triển khai on-prem, trong VPC hoặc air-gapped. Dự án hướng tới các nhà sản xuất trong lĩnh vực quốc phòng, hàng không vũ trụ và công nghiệp được quản lý chặt chẽ, cần tuân thủ CMMC và NIST 800-171.

Carbon: Phần mềm ERP/MES/QMS mã nguồn mở cho sản xuất, tự vận hành trên hạ tầng riêng

Carbon: Phần mềm ERP/MES/QMS mã nguồn mở cho sản xuất, tự vận hành trên hạ tầng riêng

Trong bối cảnh các nhà máy ngày càng phụ thuộc vào phần mềm đám mây của bên thứ ba, một dự án mã nguồn mở mang tên Carbon đang đề xuất hướng đi ngược lại: đưa toàn bộ hệ thống quản trị sản xuất về nằm trong tường lửa của chính doanh nghiệp.

Carbon gộp chung ERP, MRP, MES và QMS — bốn lớp phần mềm vốn thường tách rời — vào một cơ sở dữ liệu Postgres duy nhất mà doanh nghiệp toàn quyền kiểm soát. Dự án vừa được giới thiệu trên Hacker News và đang thu hút sự chú ý từ cộng đồng kỹ thuật nhờ cách tiếp cận tập trung vào chủ quyền dữ liệu.

Giao diện Carbon ở chế độ nền sáng trên hạ tầng tự vận hànhGiao diện Carbon ở chế độ nền sáng trên hạ tầng tự vận hành

Bài toán: dữ liệu sản xuất không được rời khỏi biên giới của bạn

Với các nhà sản xuất trong lĩnh vực quốc phòng và hàng không vũ trụ, việc đẩy hồ sơ sản xuất lên đám mây của nhà cung cấp là điều gần như không thể. Dữ liệu này thường được phân loại là CUI (Controlled Unclassified Information) — thông tin phi mật nhưng được kiểm soát chặt chẽ — và bắt buộc phải nằm trong ranh giới CMMC (Cybersecurity Maturity Model Certification) của chính doanh nghiệp.

Đây chính là khoảng trống mà Carbon nhắm tới. Thay vì bán một dịch vụ đám mây, họ bán một giấy phép để doanh nghiệp tự chạy phần mềm trên máy chủ của mình.

Ranh giới CMMC nghĩa là dữ liệu CUI không được vượt ra ngoài tường lửa của bạn. Tự vận hành Carbon giữ nguyên hồ sơ sản xuất bên trong ranh giới đó.

Các đặc điểm chính của mô hình này gồm:

  • Chủ quyền dữ liệu: định mức nguyên vật liệu (BOM), phiếu công đoạn, phả hệ số sê-ri và chi phí đều nằm trong Postgres của doanh nghiệp, không bao giờ được sao chép lên đám mây của nhà cung cấp.
  • Mã nguồn mở: phiên bản Community phát hành theo giấy phép AGPL-3.0 và có toàn bộ mã trên GitHub, cho phép doanh nghiệp tự kiểm tra bảo mật trước khi triển khai.
  • Hỗ trợ tuân thủ: với các gói Enterprise, Carbon cung cấp đầu vào cho SSP, POA&M và điểm SPRS — những tài liệu mà đơn vị đánh giá CMMC sẽ yêu cầu.

Kiến trúc: một cơ sở dữ liệu, một bản sao lưu, một hệ thống cần bảo vệ

Điểm đáng chú ý về mặt kỹ thuật là Carbon dùng một schema Postgres duy nhất cho cả bốn module, kèm bảo mật cấp hàng (row-level security). Cách làm này loại bỏ nhu cầu đồng bộ dữ liệu giữa các hệ thống — vốn là nguồn gốc của nhiều sai lệch số liệu trong sản xuất.

Quản lý đa pháp nhân và nhiều địa điểm trên cùng một sổ cáiQuản lý đa pháp nhân và nhiều địa điểm trên cùng một sổ cái

Với doanh nghiệp có nhiều nhà máy, hệ thống cho phép quản lý đa pháp nhân, đa địa điểm với tiền tệ, hệ thống tài khoản và thuế riêng cho từng thực thể, nhưng vẫn hợp nhất sổ sách và xử lý giao dịch liên công ty.

Về triển khai, cùng một mã nguồn có thể chạy ở ba quy mô:

  • Docker: toàn bộ stack — ứng dụng, API, máy chủ MCP và Postgres — chạy trong container, đủ để dựng thử trên một máy duy nhất.
  • VPC riêng: triển khai vào hạ tầng AWS, GCP hoặc Azure của doanh nghiệp, dùng dịch vụ Postgres được quản lý.
  • On-prem và air-gapped: chạy hoàn toàn trong mạng nội bộ, không có kết nối ra ngoài, phục vụ các chương trình bị hạn chế bởi ITAR hoặc thuộc diện tối mật.
# Sao chép mã nguồn và khởi động toàn bộ stack
git clone https://github.com/crbnos/carbon.git
cd carbon
docker compose up -d
# Ứng dụng, API, máy chủ MCP và Postgres — tất cả trên máy của bạn.

MES và QMS: số hóa xưởng sản xuất mà không phụ thuộc đám mây

Ở tầng thực thi sản xuất, Carbon cung cấp phiếu công đoạn số (digital traveler), trạm điều khiển cho công nhân, theo dõi bằng mã vạch và lập lịch theo năng lực hữu hạn. Toàn bộ quá trình này chạy trên bản Carbon mà doanh nghiệp tự vận hành, không có phụ thuộc đám mây giữa xưởng và hồ sơ.

Bản ghi truy xuất nguồn gốc chất lượng trong hệ thốngBản ghi truy xuất nguồn gốc chất lượng trong hệ thống

Về chất lượng, hệ thống cho phép tra cứu phả hệ số sê-ri và lô theo cả hai chiều, quản lý quy trình NCR đến CAPA với bước phê duyệt, cùng các nghiệp vụ kiểm tra mẫu đầu tiên và hiệu chuẩn thiết bị — tất cả nằm trên cùng bộ hồ sơ với dữ liệu sản xuất.

Điểm đáng chú ý: mang mô hình AI của riêng bạn

Một chi tiết thú vị là Carbon phơi bày toàn bộ backend qua REST API và một máy chủ MCP tích hợp sẵn. Điều này cho phép doanh nghiệp trỏ các mô hình AI của mình — Claude, ChatGPT hay một mô hình chạy cục bộ — vào dữ liệu sản xuất thực tế mà không cần gửi dữ liệu ra ngoài.

Tuy nhiên cần lưu ý: khóa API và máy chủ MCP thuộc gói Business, nên muốn tự vận hành chúng thì doanh nghiệp phải có giấy phép thương mại. Tương tự, giấy phép chạy air-gapped cũng là tính năng của gói Enterprise.

Giấy phép: mã nguồn mở nhưng có điều kiện

Cần phân biệt rõ hai tầng giấy phép của Carbon:

  • Community edition phát hành theo AGPL-3.0, miễn phí và được tự vận hành. Tuy nhiên AGPL-3.0 yêu cầu nếu doanh nghiệp sửa đổi và cung cấp phần mềm cho người khác dùng, họ phải công khai mã nguồn đã sửa.
  • Enterprise features — gồm SSO/SAML, phân quyền chi tiết, API khóa, MCP và giấy phép air-gapped — yêu cầu giấy phép thương mại.

Với các tổ chức trong lĩnh vực được quản lý chặt chẽ, mô hình này khá hợp lý: doanh nghiệp vẫn có thể đọc và kiểm tra toàn bộ mã nguồn trước khi triển khai, nhưng phải trả tiền cho các tính năng vận hành ở quy mô lớn.

Ý nghĩa với doanh nghiệp sản xuất Việt Nam

Với các doanh nghiệp Việt Nam đang tham gia chuỗi cung ứng toàn cầu, đặc biệt trong lĩnh vực điện tử, cơ khí chính xác và hàng không, yêu cầu về truy xuất nguồn gốcbảo mật dữ liệu ngày càng khắt khe từ phía khách hàng nước ngoài.

Một giải pháp mã nguồn mở, chạy trên hạ tầng nội bộ và không gửi dữ liệu ra ngoài có thể là lựa chọn đáng cân nhắc cho các nhà máy muốn kiểm soát chi phí bản quyền, đồng thời vẫn đáp ứng yêu cầu kiểm toán từ đối tác. Việc hỗ trợ tiếng Việt trong giao diện và tài liệu sẽ là yếu tố cần theo dõi thêm ở các bản phát hành tiếp theo.

Điểm hạn chế cần lưu ý là Carbon vẫn là một dự án tương đối mới, cộng đồng người dùng còn mỏng và chưa có nhiều kinh nghiệm triển khai tại thị trường Đông Nam Á. Doanh nghiệp muốn áp dụng sẽ cần đội ngũ kỹ thuật đủ năng lực để tự vận hành và tùy chỉnh hệ thống theo quy trình riêng.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗