通过定价计算器以及天蓝色管理门户网站:对于单个SQL数据库来说,最便宜的选择并不是很明显。
我正在考虑将客户MVC5网站从共享主机转移到azure。
我是否认为天蓝网站的最低级SQL服务器是基本的SQL服务器?
或者我可以使用localdb或sqlexpress或部署到共享SQL服务器。数据库产品实际上不需要提供超过localdb或SQL express。
更新 我尝试将默认的MVC模板发布到Azure,但数据库连接不起作用(当您注册用户时)。这些相互矛盾的文章暗示localdb isn't supported和is supported
答案 0 :(得分:1)
目前最便宜的产品是每月4英镑,用于Windows Azure SQL数据库中高达2GB的数据库。这是一个“基本”层数据库,这意味着您不会接近内部部署数据库的性能,尽管过去仍然可以获得99.99%的正常运行时间SLA和时间点恢复。
供参考;我们使用标准层 - S1级数据库,以每月20英镑的价格为我们的Web应用程序提供更高的性能,同时添加被动地理复制(如果数据中心严重故障,您无法控制此级别的故障转移复制)。
您总是可以在Azure VM上自行托管SQL Server(并不便宜,您必须拥有2个实例来获取VM的SLA),或者指向AWS数据库(尽管因为数据库存在而导致更高的延迟)在不同的数据中心)。
或者您可以自己在Azure VM上托管网站和SQL Express实例,然后它将以与开发环境相同的方式运行