Skip to content
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

Closed
iancooper opened this issue Jan 11, 2021 · 6 comments
Closed

SNS/SQS Bindings #43

iancooper opened this issue Jan 11, 2021 · 6 comments
Labels
enhancement New feature or request stale

Comments

@iancooper
Copy link
Collaborator

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

@iancooper iancooper added the enhancement New feature or request label Jan 11, 2021
@github-actions
Copy link

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.

@derberg
Copy link
Member

derberg commented Jan 18, 2021

@iancooper as you can see there are no bindings defined for SNS and SQS, so feel free to open a PR

@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 60 days if no further activity occurs. To unstale this issue, add a comment with detailed explanation.
Thank you for your contributions ❤️

@github-actions github-actions bot added the stale label Mar 20, 2021
@derberg derberg added enhancement New feature or request and removed enhancement New feature or request stale labels Mar 22, 2021
@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 60 days if no further activity occurs. To unstale this issue, add a comment with detailed explanation.
Thank you for your contributions ❤️

@github-actions github-actions bot added the stale label May 22, 2021
@derberg
Copy link
Member

derberg commented May 24, 2021

@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?

@iancooper
Copy link
Collaborator Author

@derberg Hopefully some time this week, but let's close and re-open when i get it done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stale
Projects
None yet
Development

No branches or pull requests

2 participants