创建 Spanner 免费试用实例和示例应用

本快速入门介绍如何使用 Spanner 免费试用实例 和示例应用。

如需了解详情,请参阅 Spanner 免费试用实例概览

开始使用免费试用实例

任何人都可以免费试用 Spanner 90 天实例 具备在项目中启用了 Cloud Billing 的 Google 账号的用户。您 不会产生费用(除非您选择升级) 将免费试用实例转换为付费实例。

您可以使用 Google Cloud 控制台创建免费试用实例,也可以 Google Cloud CLI

使用 Google Cloud 控制台创建免费试用实例

以下步骤说明了如何使用 Google Cloud 控制台。

准备工作

  1. 在 Google Cloud 控制台中,转到 Spanner 页面。

    转到 Spanner

  2. 选择或创建 Google Cloud 项目(如果您尚未创建)。

  3. Spanner 页面上,点击开始免费试用

    Google Cloud 控制台中的 Spanner 着陆页屏幕截图,其中突出显示了“开始免费试用”按钮。

  4. 如果您的项目已启用 Cloud Billing,请继续 创建免费试用实例

    如果您的项目未启用 Cloud Billing,请关联一个 Cloud Billing 账号或创建新的 Cloud Billing 账号。 Google 会使用这些付款信息验证您的身份。我们不 除非您明确升级 将 Cloud Billing 账号转换为付费账号, 并且您将 Spanner 免费试用实例升级为付费实例, 实例

    a. 点击转到“结算”页面

    “启用结算功能以继续使用 Spanner”对话框的屏幕截图,其中突出显示了“转到结算”按钮。

    b. 然后,点击关联结算账号

    显示“此项目没有结算账号”的页面的屏幕截图,其中突出显示了“关联结算账号”按钮。

    c. 按照相关步骤创建结算账号,然后将其与您的 项目。

    d. 为项目启用 Cloud Billing 后,请前往 Spanner 页面。

    转到 Spanner

    e. 点击开始免费试用,然后继续创建免费试用实例

  5. 可选:如果您已在项目中创建了 Spanner 实例 ,您会看到以下 Spanner 实例页面。

    点击开始免费试用

    Spanner 实例页面的屏幕截图,突出显示了“创建免费实例”。

创建免费试用实例

创建免费试用实例页面上,按照以下步骤操作:

  1. 为实例命名字段中,输入实例名称,例如 Trial instance

  2. 实例 ID 会根据实例名称自动填充 例如 trial-instance。如果需要,请进行更改。

  3. 选择配置部分,从 下拉菜单中。

    您的实例配置决定了 对实例进行存储和复制请注意,此配置列表 远少于付费实例的可用列表。有关 区域配置适用于免费试用实例,请参阅 可用的实例配置。对于 所有可用实例配置的完整列表 请参阅单区域、双区域和多区域配置

  4. 点击创建免费试用实例

    “创建免费试用实例”页面的屏幕截图,其中突出显示了“创建免费试用实例”。

    您创建免费试用实例后,系统会提示您继续 逐步学习和探索 Spanner 介绍如何使用示例创建数据库的教程, 应用。如需了解详情,请参阅通过示例开始使用 应用

使用 gcloud CLI 创建免费试用实例

准备工作

  1. 登录您的 Google Cloud 账号。如果您是 Google Cloud 新手,请创建一个账号来评估我们的产品在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
  2. 安装 Google Cloud CLI。
  3. 如需初始化 gcloud CLI,请运行以下命令:

    gcloud init
  4. Create or select a Google Cloud project.

    • Create a Google Cloud project:

      gcloud projects create PROJECT_ID

      Replace PROJECT_ID with a name for the Google Cloud project you are creating.

    • Select the Google Cloud project that you created:

      gcloud config set project PROJECT_ID

      Replace PROJECT_ID with your Google Cloud project name.

  5. 确保您的 Google Cloud 项目已启用结算功能

  6. 为您的 Google 账号创建本地身份验证凭据:

    gcloud auth application-default login
  7. 安装 Google Cloud CLI。
  8. 如需初始化 gcloud CLI,请运行以下命令:

    gcloud init
  9. Create or select a Google Cloud project.

    • Create a Google Cloud project:

      gcloud projects create PROJECT_ID

      Replace PROJECT_ID with a name for the Google Cloud project you are creating.

    • Select the Google Cloud project that you created:

      gcloud config set project PROJECT_ID

      Replace PROJECT_ID with your Google Cloud project name.

  10. 确保您的 Google Cloud 项目已启用结算功能

  11. 为您的 Google 账号创建本地身份验证凭据:

    gcloud auth application-default login

创建免费试用实例

  1. 使用区域级实例配置 regional-us-east5 创建一个名为 trial-instance 且显示名称为 Trial Instance 的实例:
gcloud spanner instances create trial-instance --config=regional-us-east5 \
    --instance-type=free-instance --description="Trial Instance"
gcloud CLI

示例应用使用入门

Spanner 提供了一个开源示例应用 ,旨在帮助您开始使用 Spanner 免费试用实例。答 示例应用由一个后端 gRPC 服务组成 Spanner 数据库和工作负载生成器, 服务。

您可以使用 Google Cloud 控制台或 Google Cloud CLI

控制台

  1. 前往 Google Cloud 控制台中的 Spanner 实例页面。

    转到“实例”页面

  2. 点击免费试用实例的名称。

  3. 实例概览页面上,点击学习

  4. 学习:教程面板中,点击创建示例 Cloud SQL 数据库创建示例 PostgreSQL 数据库,具体取决于 开始学习

  5. 完成本教程后,请返回 学习:教程面板,按照第二个教程查询 示例数据库

gcloud CLI

  1. 完成 gcloud CLI 设置中说明的步骤。 其中介绍了如何创建和设置默认 Google Cloud 项目, 启用 Cloud Spanner API,并设置 OAuth 2.0 以进行身份验证 凭据才能使用 Cloud Spanner API。

    确保运行 gcloud auth application-default login 使用身份验证设置本地开发环境 凭据。

  2. 运行 gcloud alpha spanner samples run 命令以下载示例 并启动后端 gRPC 服务和工作负载生成器 指定示例应用:

    gcloud spanner samples run APPNAME --instance-id INSTANCE_ID
    
  3. 有关 示例应用,请参阅 gcloud CLI 文档

升级免费试用实例

以下步骤介绍了如何升级您的免费试用实例。

使用 Google Cloud 控制台

  1. 在 Google Cloud 控制台中,转到 Spanner 实例页面。

    转到“实例”页面

  2. 点击免费试用实例的名称。

  3. 实例概览页面上,点击修改实例修改以升级

    “实例概览”页面和“修改以升级”按钮的屏幕截图

  4. 更新名称字段中,为您的付费付款输入一个更合适的名称 实例(如果适用)。

  5. 选择升级选项

    摘要部分提供计算和存储的说明 升级后的付费实例的费用。

    “修改实例”页面的屏幕截图,其中突出显示了“保存”按钮。

  6. 点击保存以升级您的免费试用实例。

使用 gcloud CLI

要将您的免费试用实例“trial-instance”升级为付费实例,须满足如下条件: 相同的实例配置,请运行以下命令:

gcloud spanner instances update trial-instance --instance-type=provisioned

删除实例

控制台

  1. 前往 Google Cloud 控制台中的 Spanner 实例页面。

    转到“实例”页面

  2. 点击要删除的实例名称。

  3. 实例概览页面上,点击删除实例

  4. 按照说明进行操作,确认您要删除实例。

  5. 点击删除

gcloud CLI

如需删除免费试用实例“trial-instance”,请使用以下命令 命令:

gcloud spanner instances delete trial-instance

后续步骤