AWS Marketplace SNS Notifications

0

Hello everyone, I have a question related to the implementation of SaaS product through AWS marketplace. One of the steps involves subscribing to specific topics provided by AWS to receive notifications about customer contract/subscription state.

Here's the documentation link: https://docs.aws.amazon.com/marketplace/latest/userguide/saas-notification.html

My question concerns subscribing to these AWS topics. The documentation recommends using Amazon SQS as the endpoint subscription. Is it possible to use an HTTPS endpoint instead? Our preference is to use our own HTTPS endpoint for handling these notifications, but if not feasible, we could implement logic to poll SQS.

While inspecting the documentation for the SNS https://docs.aws.amazon.com/sns/latest/dg/welcome.html, I discovered that it's possible to utilize an HTTPS endpoint.

Thanks in advance! FraBek

2 回答
0

I believe they mention both SNS and SQS to exploit a fan-out pattern: https://docs.aws.amazon.com/sns/latest/dg/sns-common-scenarios.html.

In that way you can scale large amounts of events.

You are correct though, you can also try to leverage SNS topic and subscribe to an endpoint: https://docs.aws.amazon.com/sns/latest/dg/sns-http-https-endpoint-as-subscriber.html as first step, and then fallback to fanout if you get into scalability and performance issues

profile picture
专家
已回答 1 个月前
0

Thanks for the answer, Antonio.

But I'm not asking for the standard SNS topics. Mentioned AWS marketplace topics are provided to seller during product creation, and it says that we are not the owners of these topics, only we can subscribe to them, and it only mentions SQS, not any other type of endpoint. Is it possible to subscribe HTTPs endpoint to these specific AWS marketplace topics?

I've found another question regarding this matter, here on re:POST (https://repost.aws/questions/QUdc6YAINxS8qKVzrfMcI1Mg/aws-marketplace-saas-product-integration-testing-sns-subscriptions). This guy is interested in subscribing to these topics using Lambda functions, but the support says it is not possible, due to the fact that we are not owners of these topics (AWS is).

Thanks!

frabek
已回答 1 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则