Parte 1: Servicios de Google Cloud y configuración de IU híbrida

Antes de comenzar

Los pasos que se describen en este proceso de instalación híbrida se realizan con uno o más de las siguientes plataformas:

  • Consola de Google Cloud
  • IU híbrida de Apigee
  • Línea de comandos de gcloud

Variables de entorno

En los pasos que se realizan con la línea de comandos, se usan variables de entorno creadas por el usuario. Si la ventana de la terminal está desconectada, las variables de entorno no se guardarán.

Las variables de entorno que se usan en estos procedimientos son las siguientes:

Linux/MacOS

export PROJECT_ID="your_project_id"
export ORG_NAME=$PROJECT_ID
export ORG_DISPLAY_NAME="org_friendly_name"
export ORGANIZATION_DESCRIPTION="org_description_text"
export ANALYTICS_REGION="analytics_region"
export RUNTIMETYPE=HYBRID
export ENV_NAME="environment_name"
export ENV_DISPLAY_NAME="env_friendly_name"
export ENV_DESCRIPTION="env_description_text"
export DOMAIN="example.com"
export ENV_GROUP="environment-group-name"
export CLUSTER_NAME="cluster_name"
export CLUSTER_LOCATION="cluster_region"

El contenido del nombre de la variable que contenga espacios debe estar entre comillas dobles. Por ejemplo:

export ORGANIZATION_DESCRIPTION="My example organization number 1"

Windows

set PROJECT_ID="your_project_id"
set ORG_NAME=$PROJECT_ID
set ORG_DISPLAY_NAME="org_friendly_name"
set ORGANIZATION_DESCRIPTION="org_description_text"
set ANALYTICS_REGION="analytics_region"
set RUNTIMETYPE=HYBRID
set ENV_NAME="environment_name"
set ENV_DISPLAY_NAME="env_friendly_name"
set ENV_DESCRIPTION="env_description_text"
set DOMAIN="example.com"
set ENV_GROUP="environment-group-name"
set CLUSTER_NAME="cluster_name"
set CLUSTER_LOCATION="cluster_region"

El contenido del nombre de la variable que contenga espacios debe estar entre comillas dobles. Por ejemplo:

set ORGANIZATION_DESCRIPTION="My example organization number 1"

Token de credenciales de autorización

El token de credenciales de autorización de gcloud vence después de 20 minutos. Si no completas todos los pasos en este plazo, debes obtener nuevamente las credenciales de autorización. Por ejemplo:

En la línea de comandos, obtén tus credenciales de autenticación de gcloud con el siguiente comando:

Linux/MacOS

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

Windows

for /f "tokens=*" %a in ('gcloud auth print-access-token') do set TOKEN=%a

Otras variables de entorno

En el proceso de esta guía, se te pedirá que agregues más variables de entorno, y es posible que desees agregarlas a la secuencia de comandos. Por ejemplo:

  • LONG_RUNNING_OPERATION_ID: El UUID de la operación asíncrona de larga duración que forma parte del proceso de creación de la organización.
  • APIGEECTL_HOME: La ruta de acceso al directorio en el que instalas la utilidad apigeectl.

Descripción general del proceso

En esta sección, se proporciona una descripción general de las tareas que debes realizar para configurar la IU híbrida y los servicios de Google Cloud.

El proceso general para configurar la IU de Apigee Hybrid y los servicios de Google Cloud es el siguiente:

Acción Mediante el uso de Descripción
Paso 1: Crear una cuenta de Google Cloud Consola de Google Cloud Necesitas una cuenta de Google Cloud para usar estos procedimientos. Esta cuenta se vinculará a una nueva organización híbrida.
Paso 2: Crear un proyecto de Google Cloud Consola de Google Cloud Los proyectos de Google Cloud son la base para crear, habilitar y usar todos los servicios de Google Cloud. En él, se organizan todos tus recursos de Google Cloud.
Paso 3: Habilitar las API La consola de Google Cloud o la línea de comandos Sin estas, los servicios híbridos no podrían comunicarse entre sí o con otros servicios.
Paso 4: Crear una organización Línea de comandos Los proyectos pertenecen a las organizaciones. Una vez que tengas una organización, estarás casi listo para realizar llamadas a la API y crear proxies de API.
Paso 5: Agrega un entorno. La línea de comandos de Apigee o la IU híbrida de Apigee Un entorno proporciona un contexto aislado o una zona de pruebas para ejecutar proxies de API. En una sola organización, puedes crear varios entornos. Si no realizas este paso, no podrás completar la instalación del entorno de ejecución híbrido y no tendrás ningún lugar para implementar los proxies de API.

Próximo paso

Cada uno de estos pasos se describe en las siguientes secciones.

Comencemos