awslabs / sbt-aws

SaaS Builder Toolkit for AWS is a developer toolkit to implement SaaS best practices and increase developer velocity.
Apache License 2.0
90 stars 16 forks source link

feat: Aws marketplace integration #43

Closed suhussai closed 2 weeks ago

suhussai commented 1 month ago

Issue # 50

Closes #.

Reason for this change

AWS Marketplace is a great mechanism to help SaaS vendors find new customers and handle billing operations. This PR incorporates a CDK-version of the marketplace quickstart.

Description of changes

This PR adds a new set of constructs to enable SaaS vendors to integrate marketplace with SBT. This helps with onboarding, offboarding and handling billing events.

Description of how you validated changes

Performed e2e testing with an example marketplace offering.

Checklist


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.

tobuck-aws commented 2 weeks ago

@ujwalbukka looks like you have an unresolved conversation in this PR. See my comments above and let me know if you agree. If so, please resolve the thread. If not, let's chat about what should be done before merging. Thanks!