简体   繁体   中英

Licensing an AWS serverless application

We are developing an AWS serverless based application which we are going to install on our customer AWS accounts. This application will be provided under a monthly or annual paid subscription. The problem we are currently have is how we can restrict the customer from using this application if they haven't renewed the subscription for the next billing period. (Please note that this AWS account will be under their control. We will only have an IAM login and they can remove that whenever they want.) Is there any in-built or well accepted license enforcing approach for handling this kind of scenario in serverless?

If you wish to enforce licensing, then your software would need to check a license file or 'call out' to a licensing server. However, if they had access to your code, they could potentially remove this license check. Your choice depends on the quality of the relationship with your customers.

AWS does offer the AWS Marketplace where AWS users can subscribe to software and AWS will do the billing.

See: Start selling in AWS Marketplace today

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM