注意:此产品的某些方面处于 Beta 版阶段。Hybrid 安装选项是 GA。要加入 Beta 版计划,请与您的 Apigee 代表联系。

第 1 部分:Google Cloud 服务和混合界面配置

准备工作

此混合安装过程中的步骤会通过以下一种或多种方式执行:

  • Google Cloud Console
  • Apigee Hybrid 界面
  • gcloud 命令行

环境变量

使用命令行执行的步骤会利用用户创建的环境变量。如果终端窗口断开连接,系统将不会保存环境变量。

这些步骤中使用的环境变量如下所示:

export PROJECT_ID="your_project_id"
export ORG_NAME=$PROJECT_ID
ORG_DISPLAY_NAME="friendly_name"
ORGANIZATION_DESCRIPTION="description_text"
export ANALYTICS_REGION="analytics_region"
export RUNTIMETYPE=HYBRID
export LONG_RUNNING_OPERATION_ID="long_running_operation_ID"
export ENV_NAME="environment_name"
ENV_DISPLAY_NAME="friendly_name"
ENV_DESCRIPTION="description_text"
export DOMAIN="example.com"
export ENV_GROUP="environment-group-name"
包含空格的变量名称内容必须用英文双引号括起来。例如:"My Project"

授权凭据令牌

gcloud 授权凭据令牌将于 20 分钟后到期。如果您在此期间未完成所有步骤,则必须再次获取授权凭据。例如:

TOKEN=$(gcloud auth print-access-token)

过程概览

本部分简要介绍了设置混合界面和 Google Cloud 服务时必须完成的任务。

设置 Apigee 混合界面和 Google Cloud 服务的一般过程如下所示:

操作 使用 说明
第 1 步:创建 Google Cloud 帐号 Google Cloud Console 您需要具有 Google Cloud 帐号才能执行这些步骤。此帐号将绑定到新混合组织。
第 2 步:创建 Google Cloud 项目 Google Cloud Console Google Cloud 项目是创建、启用和使用 Google Cloud 服务的基础。项目用于组织您的所有 Google Cloud 资源。
第 3 步:启用 API Google Cloud Console 或命令行 没有这些 API,混合服务将无法相互通信或与其他服务通信。
第 4 步:创建组织 命令行 项目属于组织。拥有组织后,就基本可以进行 API 调用和创建 API 代理了。
第 5 步:添加静态 IP 地址 Google Cloud Console 现在,您需要提供可用于 Hybrid 安装的网域和 IP 地址。
第 6 步:添加环境 Apigee Hybrid 界面或命令行 环境为运行 API 代理提供隔离上下文或沙盒。在单个组织中,您可以创建多个环境。 如果未执行此操作,您将无法完成混合运行时安装,也没有部署 API 代理的任何位置。

下一步

后续几个部分将介绍其中每个步骤。

赶紧试试吧!