AWS Marketplace SaaS产品集成测试 - SNS 订阅

0

【以下的问题经过翻译处理】 我是一名工程师,正在设计一款与 AWS Marketplace 集成的产品,以便成为卖家。我发现一些关于如何通过测试才能发布产品的文档有点含糊不清。测试似乎需要一段时间,所以我希望现在就弄清楚,尽量减少测试阶段的来回沟通。

AWS 文档只提到过 SQS 是围绕 AWS Marketplace 权限和订阅创建的 SNS 主题的潜在订阅。这是否是产品发布的必要条件?为什么不允许对 SNS 主题提供任何其他类型的订阅?我对 Lambda 特别感兴趣。

https://docs.aws.amazon.com/marketplace/latest/userguide/aws-marketplace-integration-checklist.html 这里有一个例子,使用的语言似乎在暗示SQS是唯一允许(因此必需的)SNS主题订阅。

profile picture
エキスパート
質問済み 5ヶ月前103ビュー
1回答
0

【以下的回答经过翻译处理】 在产品创建过程中,您将收到 SNS 主题的实际亚马逊资源名称 (ARN)。例如:arn:aws:sns:us-east-1:123456789012:aws-mp-subscription-notification-PRODUCTCODE [+],此 SNS 主题由 AWS 自动创建,用于市场通知。请注意,SNS 主题由 AWS Marketplace 创建和管理,不属于您的 AWS 账户。AWS 文档之所以将 SQS 作为围绕 AWS Marketplace 权限和订阅创建的 SNS 主题的潜在订阅,是因为您可以将 SQS 订阅到在 AWS Marketplace 账户中创建的 SNS 主题,因为 SQS 支持从 SQS 控制台进行跨账户订阅,而 Lambda 订阅需要从 SNS 控制台创建,由于 SNS 主题位于 AWS 管理的账户中,因此您无法访问 SNS 控制台。此外,作为一种变通方法,您可以使用 Lambda 轮询 SQS 以满足您的使用情况,信息流如下: SNS -> SQS -> Lambda

[+] https://docs.aws.amazon.com/marketplace/latest/userguide/saas-notification.html

profile picture
エキスパート
回答済み 5ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ