我有一个简单的API,与数据库连接、调用FB API等。最好的服务方式是什么?
1)我首先从EC2开始。
优点:成本便宜,可以控制一切。
缺点:设置过程长,需要自己控制所有东西,自己设置监控工具等等,需要考虑很多事情。
2)然后我将NodeJS移动到EB并将数据库移动到RDS。
优点:只需提交代码,其他所有事情都由服务处理。
缺点:负载平衡器+多个实例+RDS成本高昂。
3)Lambda,考虑将其移动到Lambda+API Gateway设置
看起来容易实现,监控和支持
不知道会花费多少钱。
我知道里面有很多配置。
您有什么建议适用于简单的API吗?
我也在考虑只将图片生成移动到Lambda,
并在EB上保留简单的API,如AUTH、获取用户等。
1)我首先从EC2开始。
优点:成本便宜,可以控制一切。
缺点:设置过程长,需要自己控制所有东西,自己设置监控工具等等,需要考虑很多事情。
2)然后我将NodeJS移动到EB并将数据库移动到RDS。
优点:只需提交代码,其他所有事情都由服务处理。
缺点:负载平衡器+多个实例+RDS成本高昂。
3)Lambda,考虑将其移动到Lambda+API Gateway设置
看起来容易实现,监控和支持
不知道会花费多少钱。
我知道里面有很多配置。
您有什么建议适用于简单的API吗?
我也在考虑只将图片生成移动到Lambda,
并在EB上保留简单的API,如AUTH、获取用户等。