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 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南