将合作伙伴数据源添加到 SiteWise Edge 网关 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将合作伙伴数据源添加到 SiteWise Edge 网关

使用 Amazon IoT SiteWise Edge 网关时,您可以将合作伙伴数据源连接到您的 SiteWise Edge 网关,并在您的 SiteWise Edge 网关和Amazon云中接收来自合作伙伴的数据。这些合作伙伴数据来源是 Amazon 与合作伙伴合作开发的 Amazon IoT Greengrass 组件。添加合作伙伴数据源时,Amazon IoT SiteWise将创建此组件并将其部署到您的 SiteWise Edge 网关上。

要添加合作伙伴数据来源,请执行以下操作:

安全性

作为 Amazon、客户和合作伙伴之间责任共担模式的一部分,以下内容描述了负责安全的不同方面:

客户责任
  • 审查合作伙伴。

  • 配置授予合作伙伴的网络访问权限。

Amazon 责任
  • 将合作伙伴与客户 Amazon 云资源隔离开来,合作伙伴需要的云资源除外。在本例中为 Amazon IoT SiteWise 摄取。

  • 将合作伙伴解决方案限制为合理使用 SiteWise 边缘网关计算机资源(CPU、内存、文件系统)。

合作伙伴的责任
  • 使用安全的默认值。

  • 通过补丁和其他适当更新确保解决方案随着时间的推移而保持安全。

  • 对客户数据保密。

添加合作伙伴数据来源

要将合作伙伴数据源连接到您的 SiteWise Edge 网关,请将其添加为数据源。当您将其添加为数据源时,Amazon IoT SiteWise会将私有Amazon IoT Greengrass组件部署到您的 SiteWise Edge 网关。

先决条件

要添加合作伙伴数据来源,您必须执行以下操作:

  • 在合作伙伴处创建账户。

  • 绑定账户。

使用合作伙伴数据源创建 SiteWise Edge 网关

如果要创建新的 SiteWise Edge 网关,请完成中的步骤创建 SiteWise Edge 网关。创建 SiteWise Edge 网关后,将合作伙伴数据源添加到现有 SiteWise Edge 网关按照中的步骤添加合作伙伴数据源。

将合作伙伴数据源添加到现有 SiteWise Edge 网关

  1. 导航到 Amazon IoT SiteWise 控制台

  2. 在导航窗格中,选择 Gateways

  3. 选择要将合作伙伴数据源连接到的 SiteWise Edge 网关。

  4. 对于数据来源,选择添加数据来源

  5. 对于来源类型,选择您要将 SiteWise Edge 网关连接到的合作伙伴。

    注意

    目前, EasyEdge 是唯一可用的合作伙伴数据源。首次添加 EasyEdge 数据源时,需要创建一个EasyEdge 帐户

  6. 输入源名称。

  7. 要授予合作伙伴访问数据来源的权限,请选择授权

  8. 要让 Amazon IoT SiteWise 更新您的 Amazon IoT SiteWise 发布者组件(如启用了数据处理包)以及处理器组件 Amazon IoT SiteWise 处理器组件,请选择更新组件

  9. 选择保存

在你的 SiteWise 边缘网关上设置 docker

要添加合作伙伴数据源,必须在本地设备上安装 Docker Engin e 1.9.1 或更高版本。

注意

版本 20.10 是经验证可与 SiteWise Edge 网关软件配合使用的最新版本。

验证是否已安装 Docker

要验证 Docker 是否已安装,请在连接到 Ed SiteWise ge 网关的终端上运行以下命令:

docker info

如果命令返回 docker is not recognized 结果,或者安装了旧版本的 Docker,请在安装 Docker Engine 后再继续。

设置 Docker

运行 Docker 容器组件的系统用户必须具有根或管理员权限,或者您必须将 Docker 配置为以非根用户或非管理员用户身份运行。

在 Linux 设备上,您必须向 docker 群组中添加一个 ggc_user 用户才能调用 Docker 命令,且无需 sudo

要添加 ggc_user 或您用于运行 Docker 容器组件的非根用户至 docker 组中,请运行以下命令:

sudo usermod -aG docker ggc_user

有关更多信息,请参阅 Docker 引擎的 Linux 安装后步骤