【发布时间】:2020-10-19 23:43:23
【问题描述】:
我创建了我的免费 Azure 订阅,并从今年 4 月左右(2020 年)开始托管了几个应用程序。 我所有的资源;订阅、资源组、AppService 和应用程序是 F1 服务而不是 S1,以确保它们免费运行,我对本月的成本预测应该总是 0.0 美元。一开始这让我很困惑,我不得不联系微软来帮助我建立我的资源层次结构。 在我的主 Web 应用程序中,我现在需要部署一个 SQL 数据库。我一直在我的 ASP.Net Core 3.1 应用程序中使用 LocalDB 进行开发。
现在是 Free Azure 的描述: https://azure.microsoft.com/en-us/free/
在第一年免费订阅 SQL Server 时提供这些规格:
250GB。现在我在考虑 250GB 的存储空间,而不是内存。但是当您开始选择您的数据库配置时,他们正在谈论内存。所以现在我对此感到困惑。您是否可以通过免费的 Azure 订阅获得 250GB 的存储或内存以及免费的 SQL Server。
此外,免费服务实际上只是说免费的 SQL 数据库。不是免费的 SQL Server。所以我在这里也很困惑。你只得到一个数据库吗?我知道您必须设置 SQL Server 才能设置数据库。
接下来我找到了一个关于她创建 SQL Server 数据库的快速教程: https://docs.microsoft.com/en-us/azure/azure-sql/database/single-database-create-quickstart?tabs=azure-portal
我想通过本教程的三个版本: 使用:
- 传送门
- Azure CLI
- PowerShell
这样我就可以感受环境并找到最适合我的方式。
我将首先完成 Portal 教程。 在第 9 步中,默认设置为通用、无服务器。 这表示“最多 40 个 vCore,最多 120 GB 内存”。 但是你应该有 250GB 的免费订阅。 所以这不是它。 我单击已配置,现在它显示“最多 80 个 vCore,最多 408 GB 内存”。 那么408GB太多了;超过 250GB。
然后我点击“寻找基本版、标准版还是高级版?” 然后从那里单击标准,因为它是 250GB 配置,我想我正在寻找通过免费 Azure 订阅获得免费 SQL 数据库。 (我还是只得到一个数据库吗?)
但现在不再谈论 vCore,而是按每个 DTU 计算成本。 DTU 到底是什么?我试图阅读它。似乎是一个性能单位,而不是一个事务。因此,我相信标准估计为每月 10 个 DTU。希望这并不意味着每月 10 次交易,而是再次衡量性能。 估计每月花费 15 美元。
上面的“标准 S0”让我害怕,我认为这会开始向我收费。 它应该说F1不应该。
我在网上遇到过一些与此类似的问题。很多人似乎和我有同样的困惑和疑问。主要问题是如何为我的应用获取 F1 级数据库。我得到的只是一个数据库。那会很糟糕。不是真正的免费订阅,因为 Microsoft 的 ASP.Net/Core 中的大多数 Web 应用程序都是动态的并且需要数据库,而 Azure 是 Microsoft 对吗?
或者我应该继续审查和创建。 S0 就是他们免费订阅 Azure 的方式吗?就像您不会为 S0 付费一样?但我不这么认为。 试图在某个地方得到一个具体的答案,以便我知道如何继续。
2020 年 10 月 20 日更新 我刚刚以不同的方式创建了一个 SQL Server 而不是 Sql 数据库。 这似乎是免费的,每月的成本估算说: “无额外费用”
【问题讨论】:
-
嗨,Sam,您能否发布带有解决方案的 UPDATE 作为您自己问题的答案?
-
这还不是解决方案。那只是服务器。至于它是否是免费的,它仍然是确定的。数据库部分仍然向我收取每月 15 的费用。
标签: azure azure-sql-database azure-free-services