使用 Amazon Aurora Serverless
配置并连接到 Serverless MySQL 数据库
在本教程中,您将学习如何配置和连接到 Amazon Aurora Serverless。
Amazon Aurora 是一种关系数据库服务,包含与 MySQL 和 PostgreSQL 兼容版,能提供企业级数据库的性能和可用性,而成本只是其的一小部分。Aurora Serverless 是为 Aurora 新推出的一种按需自动扩展配置,目前通常适用于 Aurora MySQL 兼容版本。使用 Aurora Serverless,您的数据库将自动启动、关闭,并根据应用程序的需求扩大或缩小容量,因此您无需为没有使用的资源付费,同时还可从 Aurora 的高可用性、规模和速度中获益。
传统上,数据库管理需要相当多的预测:为新应用程序预测不可知且有时变化无常的计算和存储增长、管理开发和测试数据库等可变的工作负载,以及让大量数据库容量保持在线 – 尽管有的容量不经常使用。使用 Aurora Serverless,您不再需要预测。Aurora Serverless 可在您的应用程序需要时增加数据库存储和计算容量,并在应用程序需求减少时缩小容量。您需要按数据库处于活跃状态时使用的数据库容量付费(以秒为单位),并且只需在亚马逊云科技管理控制台中单击几下,即可在标准配置和无服务器配置之间进行迁移。
在接下来的几分钟内,您将创建并配置新的 Aurora Serverless 数据库集群。要访问新的 Aurora Serverless 集群,您需要创建 Cloud9 环境,然后从 Cloud9 环境启用到集群的网络流量。使用 Cloud9 环境中安装的 MySQL 命令行工具,您将登录到您的集群。最后,您将清理并终止 Cloud9 环境和 Aurora Serverless 数据库集群。
本教程不在免费套餐中,如果您按照教程中的步骤操作并在教程结束时终止资源,则只需支付不到 1 USD。
管理亚马逊云科技资源
步骤 1。导航到 Amazon RDS 控制台
在此步骤中,您将导航到 Amazon Relational Database Service (Amazon RDS) 控制台,以便创建 Aurora Serverless 数据库集群。
a. 打开亚马逊云科技管理控制台,以便您可以将本分步指南保持打开状态。加载此屏幕后,请输入您的用户名和密码以便开始操作。然后在搜索栏中键入 Amazon RDS 并选择 Amazon RDS 即可打开服务控制台。
步骤 2。创建 Aurora Serverless 数据库集群
在此步骤中,您将使用 Amazon RDS 创建 Aurora Serverless 数据库集群。
步骤 3。使用 Cloud9 创建客户端环境
创建 MyClusterName 集群后,您的下一个任务是在同一个 VPC 中创建数据库客户端。要完成此任务,您将创建 Cloud9 环境以用作数据库客户端。
步骤 4。启用对 Serverless 集群的客户端网络访问
在此步骤中,您将启用从 Cloud9 环境到 Serverless 数据库集群的网络访问。要完成此任务,您将添加分配给 MyCloud9Env 的安全组作为分配给 MyClusterName 的安全组的流量源。安全组是一个虚拟防火墙,用于控制网络中的网络流量。
a. 如果想要导航更轻松,请单击此处在另一个浏览器选项卡中加载亚马逊云科技 Web 控制台。在新的浏览器窗口的顶部菜单栏中,选择“服务”,然后在搜索栏中键入 VPC,并从列表中选择 VPC。
步骤 5。连接到 Aurora Serverless 数据库集群
在此步骤中,您将从 Cloud9 环境访问您的 Aurora Serverless 数据库集群。
步骤 6。终止资源
在此步骤中,您将终止 Aurora 数据库集群和 Cloud9 环境。
重要事项:终止未有效使用的资源可降低成本,并且是最佳实践。不终止资源将产生费用。
恭喜您!
建议的下一步:
现在您已学会创建和连接到 Aurora Serverless 数据库集群,您可以转到 Aurora Serverless 用户指南,该指南将帮助您学习如何还原、修改、查看和设置 Aurora Serverless 数据库的容量。