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
전문가
답변함 한 달 전
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
답변함 한 달 전

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

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

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

관련 콘텐츠