定义
多租户是平台一套系统服务多家企业/品牌,每家作为独立租户,数据与权限完全隔离。租户间卡、套餐、用户、订单、代理商等数据互不可见。与白标(品牌呈现)不同,多租户侧重数据隔离与用量计费,支撑SaaS商业模式。
核心能力
- 数据隔离:租户间物联网卡、流量套餐、用户、订单、代理商、分销商等数据按租户ID隔离,查询与操作均带租户过滤,确保数据安全。
- 独立配置:各租户可独立配置运营商对接、套餐包装、代理价目表、分润比例等,互不影响。
- 用量计费:平台可按租户统计卡数、流量、订单量等,用于SaaS按量计费或资源配额管理。
与白标的配合
多租户解决「数据隔离」,白标解决「品牌呈现」。两者常配合使用:平台以SaaS模式服务多家企业,每家为独立租户且配置白标,用户访问时看到的是企业自有品牌,数据仅该企业可见。适用于物联网卡运营平台、B2B2C解决方案提供商等场景。
多租户技术实现
多租户通常在数据层通过租户ID实现隔离,所有业务表包含租户ID字段,查询与写入均带租户过滤。租户创建时分配独立命名空间,配置独立的运营商对接、流量套餐、代理价目表等。平台可按租户统计用量、计费,用于SaaS按量计费或配额管理。多租户架构需考虑性能、安全、扩展性,确保租户间完全隔离,避免数据泄露。
多租户与业务能力
各租户可独立配置运营商映射、套餐包装、代理商、分销商、用户自助服务等。租户间物联网卡、账单、结算单等数据互不可见。多租户与白标配合:租户可配置自有品牌、域名,用户访问时看到租户品牌。多租户是物联网云平台SaaS化部署的核心能力,支撑平台服务多家企业。
租户隔离
多租户通常在数据层通过租户ID实现隔离,所有业务表包含租户ID字段,查询与写入均带租户过滤。租户创建时分配独立命名空间,配置独立的运营商对接、流量套餐、代理价目表等。平台可按租户统计用量、计费,用于SaaS按量计费或配额管理。多租户架构需考虑性能、安全、扩展性,确保租户间完全隔离。