1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 我认为将单体应用迁移到微服务通常并不会直接节省成本,尽管在某些情况下可能存在这种可能性。
如果单体应用目前已经按照峰值负载进行了扩展,那么将其迁移到弹性基础架构中显然会有一些潜在的成本节约,这个成本节约将与峰值和基础负载之间的差异有关。如果可以将任何基于事件或高峰能力分解为微服务,则从转向微服务中获得的额外直接节约也可能会成为一个方面,因此消除了弹性扩展整个单体应用基础设施的需求。
为了尝试计算此类情况下的潜在节约,您需要确定单体应用的各种功能的基础负载和峰值负载之间的差异,然后创建一些指示性数字,如果实际上弹性扩展各个功能确实有节约的话。
然而,操作微服务更加昂贵,因为它涉及更多的移动部件,所以我的建议是进行这些计算,但是要准备好微服务转移可能会造成更高的成本。
相关内容
- 已提问 1 年前
- AWS 官方已更新 9 个月前
- AWS 官方已更新 6 个月前