销售AWS API Gateway + lambda解决方案似乎非常简单,因为客户会根据使用情况进行结算。
在我的案例中,lambda将数据写入RDS数据库,该数据代表每小时计费成本中心。
在这样的应用程序中,在不同客户之间公平分配数据库成本的好方法是什么?
由于
答案 0 :(得分:0)
一个非常开放的问题。
从客户的角度来看,最简单的方法是使用您的服务以成本的形式。即您不希望在客户账单中显示名为AWS RDS的组件/项目。
AWS RDS似乎是相当平率的模型(每台机器)。因此,除非您为每个客户设置单独的实例,否则我会看到两个选择:
平面订阅。订阅为您提供N个免费API调用。
平面分层订阅+每次API调用。订阅只是让您登机或为您提供N个免费API电话,您需要点菜才能休息。
例如,您的等级分别为小型,中型和中型; TPS(API通话或秒)上限为5,10和100,价格为5美元,每月7美元和30美元。
为自己的等级划分TPS的客户,可以自动为下一层付费。
当然,你可以提出许多其他组合。
还应该补充一点,如果您为每个客户设置单独的实例,那么分发非常简单。