规划 Azure SQL 数据库
Azure 提供平台及服务 (PaaS) 服务来帮助管理各种数据(从高度结构化的关系数据到非结构化数据尽揽其中)。
在这里,你将了解 Azure SQL 数据库为什么是一种经济高效且方便安全的关系数据库托管方式。
为何选择 Azure SQL 数据库?
运输物流应用程序需要可运行基本 CRUD(“创建”、“读取”、“更新”和“删除”)操作的存储过程。 你具有使用 SQL Server 和其他关系数据库的经验。
可考虑两种方式来处理数据库:
- 在本地托管 SQL Server:你的 IT 团队运行了一个小型的内部数据中心,为财务部门和其他几个团队提供支持。 你可以与 IT 团队合作,在其数据中心托管 SQL Server 部署。
- 在云中托管 Azure SQL 数据库:Azure SQL 数据库基于 SQL Server,并提供你需要的关系数据库功能。
你决定在 Azure 上为物流应用构建 Web 和应用程序层。 因此,最好也在此处托管数据库。 但是,还有其他一些理由说明了 Azure SQL 数据库为何是一个明智的选择,以及它为何比使用虚拟机更加便捷。
便利性
要在 VM 或物理硬件上设置 SQL Server,需要了解硬件和软件的需求。 需要了解最新的安全最佳做法,并定期管理操作系统和 SQL Server 补丁。 还需要亲自管理备份和数据保留问题。
通过 Azure SQL 数据库,我们来为你管理硬件、软件更新和 OS 修补程序。 只需指定数据库的名称和几个选项,就可以在几分钟内拥有正在运行的 SQL 数据库。
你还能在方便时启动和关闭 Azure SQL 数据库实例。 Azure SQL 数据库快速启动且易于配置。 你可以在配置软件方面省心,更多地专注于改进应用。
节约成本
我们来为你管理,因此你无需购买、维护系统或为其提供电力。
Azure SQL 数据库有多个定价选项。 利用这些定价选项,你能够在性能和费用之间取得平衡。 一开始每月只用花几美元。
可伸缩
你会发现每年必须存储的运输物流数据量都在翻倍增加。 在本地运行时,要额外计划多少容量?
利用 Azure SQL 数据库,你可在需求发生变化时即时调整数据库的性能和大小。
安全
Azure SQL 数据库附带一个防火墙,它可自动配置以限制来自 Internet 的连接。
可允许访问你信任的特定 IP 地址。 这样,可使用 Visual Studio、SQL Server Management Studio 或其他工具来管理 Azure SQL 数据库。
概括而言:通过 Azure SQL 数据库,Microsoft Azure 为你管理硬件、软件更新和 OS 修补程序。 我们提供购买选项,帮助你以可预测的费用获得所需的性能。 Azure SQL 数据库还附带防火墙,让你能够控制对数据的访问。
虽然不是数据库管理员也可以使用 Azure SQL 数据库,但在开始之前应了解几个概念。 我们将在下一单元介绍这些概念。