-
Notifications
You must be signed in to change notification settings - Fork 15
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
[Feat]: Marketplace and Subscription / Billing integration with Alibaba Cloud #1032
Comments
Going through the API Reference docs I noticed some important points that at a glance seem incompatible with our auth/operation model and that we should definitely look into further. The flow creating the subscription to Netdata Cloud after successful customer purchase looks as follows: So in a nutshell the after the customer action (aka purchase) we will get a callback with some information, we will need to create entities/bindings etc and then respond with a predefined payload that includes credentials to acually access the SaaS that the customer purchased. Issues / QuestionsA) The request parameters do not include a customer email (issue no. 1). The closest identifier that is included is
We have no way to translate that to the underlying email. Looking at the Alibaba Cloud APIs we could do that only if we were ... the actual customer and had issued API credentials. B) This is just a callback, it is not a customer redirection similar to the AWS integration. So we should synchronously create everything needed in our systems and respond. So the customer will not do anything here we will need to create everything behind the scenes and just return in the response credential information (more on that on point C).
C) In the response we need to return a subscription identifier (that is ok) and an
The 2 issues I see with that are:
We currently have no way to issue such a URL, but this could be the only issue that we could tackle. Nevertheless, looking into the actual user-facing SaaS purchase journey here, I understand that we could only return the BlockersSo finally I can summarize the blockers for this 1st flow in two major points:
Any thoughts/comments are welcome @ralphm / @juacker, @car12o / @sashwathn |
@sashwathn Summarizing again the open questions regarding the
|
Problem
We need to be on the Alibaba Cloud Global Marketplace.
Description
In our attempt to expand our partnerships, we intend to have Netdata listed and integrated with the Alibaba MarketPlace, allowing users to:
This will require an SPI integration and the documentation to this is available here https://www.alibabacloud.com/help/en/marketplace/spi-reference/
The main aspects that we need to identify and support are:
cc: @papazach @shyamvalsan @ktsaou
Importance
must have
Value proposition
Proposed implementation
No response
The text was updated successfully, but these errors were encountered: