The Things Stack 提供了多种部署选项以适应不同的应用场景,包括 The Things Stack Cloud、The Things Stack Enterprise 和 The Things Stack Sandbox。选择合适的版本需要考虑项目的商业性质、规模以及对服务等级协议(SLA)和管理责任的要求。

**The Things Stack Cloud**:这是其旗舰产品,提供全托管、有 SLA 保障的云订阅服务,适用于需要为客户提供价值的商业公司。使用此服务,用户可以专注于业务价值的提供,而将管理生产级 LoRaWAN 网络服务器的复杂性留给 The Things Industries。

**The Things Stack Enterprise**:如果用户倾向于自行承担安装和维护 The Things Stack 的责任,那么可以选择 Enterprise 版本。此版本可安装在用户自己的硬件或云基础设施上。

**The Things Stack Sandbox**:对于非商业性的项目、本地测试和实验,The Things Stack 提供了免费且有限的 Sandbox 版本。该版本不提供任何保证或 SLA,专为 The Things Network 社区的非商业小规模测试和实验设计。

**架构影响**:无论选择哪个部署,The Things Stack 的底层架构都遵循 API 驱动的微服务架构,这使其非常适合高可用性和可靠性。这种微服务架构设计本身就支持了对设备管理和系统稳定性的要求。

总结来说,对于小型试验田或非商业测试,Sandbox 版本是合适的起点;对于需要稳定、可扩展的商业应用,Cloud 版本提供了最低的管理负担;而如果需要完全的本地控制权并愿意承担运维责任,则应考虑 Enterprise 版本。

信息来源