我正在为一个应用程序寻找一些参考架构,必须是:
(更新):自发布此问题以来,我一直在阅读一些演示文稿和YouTube视频。到目前为止,我收集了以下内容:
选项1:使用来自Amazon,Azure等云供应商的自定义解决方案堆栈。为了快速引导,还有专门从事这些云解决方案之一的咨询公司。
选项2:使用开源堆栈构建。几个有趣的架构是:SMACK,Lambda。
您可以提供任何帮助,指出正确的链接/书籍/博客或您的笔记/评论,我可以从中获得参考架构,将不胜感激。
有些平台可用于此类要求,AWS(https://aws.amazon.com/iot/)和Microsoft(https://azure.microsoft.com/en-in/suites/iot-suite/)提供了所需工具/技术的最佳支持平台。您仍然需要根据解决方案要求开发具有特定业务逻辑的自定义应用程序,并且必须利用无架构数据库(NoSql)来开发此阶段未知数据结构的此类解决方案。
您还可以考虑遵循微服务架构,以便将API与第三方应用程序集成。
不确定这是否为时已晚。我没有任何云供应商物联网产品的经验,所以无法帮助那里。