Microsoft Azure – Azure Database For MySQL 简介
本文旨在提供有关 Azure Database for MySQL 的介绍性知识。在阅读结束时,用户将能够
- 了解 Azure Database for MYSQL 的基本思想,以及它与传统 MYSQL 数据库的区别。
- 了解此服务的业务需求和优势。
- 了解如何在 Azure 门户中部署 MYSQL 服务器。
关键术语:
- PaaS:平台即服务
- SLA:服务水平协议
什么是 Azure Database for MySQL?
Azure Database for MySQL 是 Microsoft Azure Cloud 中的一项 PaaS 功能。基本上,您将获得基于最新 MySQL Community 版本(撰写本文时 MYSQL 版本 8.0.28)的功能齐全、完全托管的关系 MySQL 数据库服务器。唯一的区别是服务器托管在 Azure 云上。 Microsoft 负责管理服务器的基础架构并提供高冗余、高可用性和高达 99.99% 的正常运行时间 SLA。
使用 Azure Database for MySQL 的商业优势:
- 99.99%的可用性——Azure 为其所有服务提供高可用性 SLA,确保您面临几乎零停机时间。在此处查找详细的区域 SLA 指南。
- 完全托管的服务——没有安装的前期成本,没有日常安全、维护、更新和补丁的麻烦。
- 在几分钟内轻松设置和部署您的服务器。 Azure Database for MYSQL 提供了两种流行的部署模型 - 现有工作负载的单服务器部署和灵活的服务器部署,可让你更精细地控制数据库。
- 获得智能洞察– 获得定制建议以提高数据库性能。
- 即用即付– 只需为您使用的服务器付费。您可以在需要时轻松配置服务器、扩展和更改定价层。在此处查看详细定价。
现在您已经对 Azure Database for MySQL 有了基本的了解,让我们看看如何开始在 Azure 门户上部署自己的服务器!
部署:
按照以下步骤开始在 Azure 门户上部署您自己的服务器:
- 访问 portal.azure.com。如果您没有帐户,请按照以下说明创建帐户并开始使用 Azure 的免费试用版。如果您已经有一个帐户,请登录。
- Azure 门户主页。
- 在搜索栏中键入 Azure Database for MYSQL,然后按 Enter。在打开的页面上,单击“为 MYSQL Server 创建 Azure 数据库”。
- 选择一个部署选项。在这种情况下,我们将使用灵活的服务器部署。
- 在下一页的“基本”选项卡下,输入您的订阅和资源组等信息。请注意,您还可以在此阶段创建新的资源组。接下来是您的服务器详细信息和帐户详细信息。在右侧窗格中,您将能够在切换不同选项时看到资源的大致成本。
- 接下来,让我们转到“网络”选项卡,定义您的 IP 连接和防火墙规则。请注意,您至少需要一个入站端口和一个出站端口才能使用您的数据库。对于测试,您可以使用公共 IP 地址并将防火墙规则设置为“对所有人开放”。在生产环境中,始终建议限制您的防火墙规则以允许特定 IP 地址进行连接。
- “标签”窗格允许您提供可选的标签。在商业环境中,标记对于定义所有者、定价、环境等至关重要。
- 接下来,单击“查看+创建”。在这里,您可以看到所有选定选项的摘要和最终估计成本。单击“创建”为 Azure 部署您的第一个 Azure SQL 服务器!