如何开始使用FIWARE?

How to start with FIWARE?

我是 FIWARE 的新手,我对与该平台相关的大量信息感到迷惑,存在大量称为通用启动器的组件。我不知道从哪里开始。

有什么建议吗?

谢谢!

最好的起点是 FIWARE Developer's Website - 这让您大致了解 FIWARE 是什么以及各种推动因素如何组合在一起

  • 核心上下文管理 保存系统状态并允许其他元素订阅状态变化
  • 物联网和机器人提供传感器数据并将其转换为NGSI标准接口
  • Processing/Analysis/Visualization 提供仪表板和复杂事件处理
  • 右边的柱子 - API 管理 增加安全性,以及系统接口以向外部发布数据。
  • 部署工具有助于更轻松地实例化 FIWARE 系统

如果您要查找更多信息,Tour Guide 会深入描述每个促成因素并包含一系列 link 视频、用户指南、演示文稿等。

如果您边做边学 Tutorials 将提供一系列练习来构建 "Powered by FIWARE" 应用程序 - 它还描述了各种通用的促成因素可以组合在一起。前六个教程重点介绍了构成 FIWARE 核心块的 Orion Context Broker 的使用。

基本上,NGSI v2 标准提供了一个通用接口,允许一系列不同的构建块使用通用语言相互交谈,这些是您可能需要的通用接口智能应用程序,但不是您的应用程序独有的 - 您将通过创建自定义传感器将上下文数据发送到系统(即底部的块)或正在读取和更改的复杂处理算法来提供 "special sauce"上下文状态(即顶部的块)。

如果您想加快开发速度,您可以购买而非构建 并使用现有的免费开源通用启用程序。整个系统是模块化的,因此更容易根据需要进行试验、添加和重构。

除了 Jason Fox 的回答,

每年FIWARE基金会都会组织峰会,还不错。有教程和实践课程,我认为所有幻灯片都可用 here。这也可能是一个很好的起点

另一方面,大多数 FIWARE 软件组件 (GE) 在 Docker HUB 中可用。因此,如果您觉得使用 Docker 很舒服,您可以在几分钟内设置一堆 FIWARE GE。

最后,还有这个 FIWARE-IOT-Stack 网站,您可以在其中找到一种用于物联网的 FIWARE 架构。我不知道它是否是官方的,但对我来说非常有用。

此致!