-
-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SNS/SQS Bindings #43
Comments
Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue. |
@iancooper as you can see there are no bindings defined for SNS and SQS, so feel free to open a PR |
This issue has been automatically marked as stale because it has not had recent activity 😴 |
This issue has been automatically marked as stale because it has not had recent activity 😴 |
@iancooper do you plan to work on this one, should I fight the stale bot or just let it be closed and you just reopen when you have time to jump into it? |
@derberg Hopefully some time this week, but let's close and re-open when i get it done |
Reason/Context
The standard needs a way to describe bindings for AWS, in particular usage of SNS as a router and SQS as a channel.
Some aspects vary a little from the way AMQP 0.91 (RMQ) works. For example, we don't have a uri for a broker. We do have a URI for a topic in SNS, and we could think about the base part of that path (addressing a host region and account) as the uri and the topic portion of the address separately.
We are looking to adopt AsyncAPI and have a considerable dependency on SNS + SQS and a desire to use desired state built from an AsynAPI description to ensure the infrastructure exists.
The alternative, allowing everyone to interpret SNS + SQS requirements by themselves doesn't present opportunities for OSS tooling to develop around this standard for provisioning on AWS.
Description
We may want to discuss approaches to this. Here has visibility, though the Slack may be useful for conversations about them.
We probably want to trial against tooling, to see how easy it is to parse and create the relevant infrastructure. That would form an effective test of the proposal
The text was updated successfully, but these errors were encountered: