好的,我知道有一个定价计算器,并且每个应用程序在规模等方面都不同。但是,请将“典型”的 CRUD 类型应用程序与 SQL 数据库一起使用。假设:
- 具有 5 个屏幕的 asp.net core web 应用程序
- 50 位用户
- 5GB 数据库,所有表总计约 500 万条记录
- 每日用户交易可能会更新 5 MB 的数据
- 每日上传数据约 10 MB
其他应用程序和数据库将及时添加。没什么特别的
所以我使用了定价计算器,也许我不知道我在做什么,但我看到每月的成本在 1000-2000 美元之间
现在,看看第三方网络托管(我知道苹果/橘子)大多数成本低于每月 100 美元。
我忽略了什么?
[ 更新 ]
定价计算器中使用的选项的屏幕截图
答案1
数据库是您在这里最大的区别。您选择了相当昂贵的 DB SKU,它为您提供的性能和可用性比第三方提供商高得多。您还将获得一个可以托管多个数据库(成本相同)而不是单个数据库的整个数据库服务器。
如果想降低这个成本,可以考虑使用基于 DTU 的购买模式,这种模式要便宜得多。您还可以考虑减少核心数量和服务层。