用于托管Blazor WebAssembly的Azure替代方案



Azure上托管Blazor WebAssembly似乎很昂贵,尤其是使用SQL Server数据库。Blazor WebAssembly网站可以在Cloud中的大牌之外托管吗?(Azure、AWS和其他公司(有什么建议吗?我不需要高流量性能的解决方案;平均值";能力(比如说每天有几百个用户,大约20个页面的网站,连接到后端关系数据库,比如说最多有20个表,最多只有10万行(和低预算就可以了

我在谷歌上搜索过,有人建议使用静态托管来托管Blazor WebAssembly网站,在Azure上应该是免费的吗?(和我收集的一样多(,但不包括SQL Server数据库。如果数据库是问题所在,有什么建议可以替代数据存储技术/方法(甚至是无sql数据库(,从而使网站(包括其数据存储部分(免费或低预算托管?无论我在Azure价格计算器中尝试了什么配置,我最终每月都能获得100美元——至少是这样。

我知道第一年的试用/免费Azure学习/开发服务等,但我想知道我是否可以用Blazor提供一个工作/商业网站,包括数据库和主机,以低预算。

非常感谢您的帮助。非常感谢。

好的,我可以看到有两个不同的问题。

  • 托管Blazor WASM应用程序的方法
  • SQL数据库选项

托管Blazor WASM的方法
有很多选择可以廉价托管。

  • Azure容器应用程序:每月1000万个请求和100个并发请求的成本将在3美元到6美元之间。成本主要取决于使用情况(CPU和内存使用情况(
  • Azure存储上的静态托管:您所支付的只是存储和事务。与上述类似的规格将在4美元到6美元之间
  • 应用程序服务:共享linux应用程序服务将花费14美元

SQL数据库的选项
这首先取决于您需要什么、数据存储以及您访问数据库的频率

  • Azure SQL:基于备份,基本服务层、5 DTU、2 GB数据库的成本将为5美元至6美元
  • Cosmos DB:带有2 GB存储的无服务器100万RU将$1。Cosmos DB也支持SQL API

PS 1:所有成本均以美元计
PS 2:此处提到的规格在以下url中列出。https://azure.com/e/8a014ac17828453f901a14ab91754f47

最新更新