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달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인