我有简单的 API,连接到数据库,调用 FB API 等。什么是最好的服务方式。
1) 我首先从 EC2 开始。
好:够便宜。我可以控制一切
坏处:漫长的设置过程。需要控制一切。自己设置监控工具等。请记住很多。
2)接下来我将NodeJS移至EB并将DB移至RDS。
好:只需提交代码,其他所有事情都由服务处理
坏:负载均衡器 + 多实例 + RDS 成本很高。
3)Lambda,考虑迁移到Lambda + API Gateway 设置 看起来很容易实现,监控和支持 不知道要花多少钱。我知道里面有很多配置。
您有什么建议最适合简单的 API 吗?我还考虑只将图片生成移动到 Lambda,并在 EB 上保留简单的 API,如 AUTH、GET 用户等。
amazon-ec2 amazon-web-services node.js amazon-elastic-beanstalk aws-lambda