2.3. 连接到 Amazon Simple Notification Service(SNS)


集成可以向 AWS Simple Notification Service 主题发送信息。要做到这一点,创建一个 AWS SNS 连接,然后将该连接添加到集成流或者作为简单集成的完成连接。详情请查看:

2.3.1. 创建 Amazon SNS 连接

您必须先创建 Amazon SNS 连接,然后才能将 Amazon SNS 连接添加到集成。

先决条件

  • AWS 访问密钥。请参阅 获取 AWS 凭证
  • 您必须知道 SNS 主题所在的区域。这是您希望您要创建 SNS 连接来发送消息的主题。

流程

  1. 在 Fuse Online 中,在左侧面板中,单击 Connections 以显示任何可用的连接。
  2. 单击 Create Connection 以显示 Fuse Online 连接器。
  3. Amazon SNS 连接器。
  4. Access Key 字段中,在 AWS 帐户中输入属于用户访问密钥的 Amazon 访问密钥 ID,该 ID 管理您希望连接发送到的主题。

    如果您要连接访问的主题尚不存在,当 Fuse Online 尝试运行集成时,它使用与此访问密钥关联的 AWS 帐户来创建该主题。但是,如果其他 AWS 帐户中存在主题,则连接无法创建主题,且集成无法启动。

  5. Secret Key 字段中,为您指定的 Amazon 访问密钥 ID 输入 Amazon secret 访问密钥。
  6. Region 字段中,选择主题所在的 AWS 区域。如果连接创建了主题,它会在所选区域中创建它。
  7. 单击 Validate。Fuse Online 立即尝试验证连接并显示一条消息,指示验证是否成功。如果验证失败,请根据需要修改配置详情并重试。
  8. 验证成功后,单击 下一步
  9. Name 字段中输入您的选择的名称,帮助您将这个连接与任何其他连接区分开来。例如,输入 SNS North
  10. Description 字段中输入任何有助于了解这个连接的信息。例如,输入 向 north region topic 发送消息的 Sample SNS 连接。
  11. Save 以查看您创建的连接现在可用。如果您输入了示例名称,您会看到 SNS North 显示为您可选择添加到集成的连接。

2.3.2. 向 Amazon SNS 发送消息

要向 Amazon SNS 主题发送信息,请在简单集成中添加 Amazon SNS 连接,或作为完成连接。

先决条件

  • 您创建了 Amazon SNS 连接。
  • Fuse Online 会提示您添加到集成中,或将完成连接添加到简单集成。

流程

  1. Add to Integration 页面中,点您要添加连接的加号。如果 Fuse Online 提示您选择完成连接,请跳过这一步。
  2. 点您要用来发送消息的 Amazon SNS 连接。
  3. Send Object 操作。
  4. Topic Name 或 Amazon Resource Name 字段中输入 SNS 主题的名称,以发送邮件或输入主题的 Amazon Resource Name(ARN)。

    如果 SNS 主题还不存在在连接被授权访问的 AWS 帐户中,或者任何其他 AWS 帐户中,连接会在要访问的 AWS 帐户中创建主题。

  5. Next 将连接添加到集成。

结果

这个连接会出现在您添加它的集成流中。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat