在本章节中,我们将为您介绍客户如何通过AWS Marketplace访问您的SaaS应用以及您的SaaS应用在AWS环境中应如何工作。
以下过程概述了一种用于标识、实施和计量新客户对软件的访问的推荐流程和方法:
当客户在AWS Marketplace中访问您的产品页时, 他们选择订阅您的产品。
该客户的AWS账户成功订阅了您的产品。这意味着,从您的产品发送的计量记录将成为客户 AWS 账单的一部分。
此时您的网站必须在AWS Marketplace Metering Service上调用
ResolveCustomer来兑换此令牌(token)以获取Customer Identifier和Product Code。 您的网站需要验证该Product Code与您的SaaS产品标识匹配。您的网站必须在客户会话中保留此Customer Identifier。
指示客户在您的产品中创建帐户或登录现有帐户。
客户现在使用特定于该SaaS产品的凭证登录到了您的网站。
现在您的应用可以使用之前存储的Customer Identifier通过AWS Marketplace Metering Service对用量计量或通过AWS Marketplace Entitlement Service进行检查权限。