Antes de comenzar

Estás viendo la documentación de Apigee X.
Consulta la documentación de Apigee Edge.

Proceso de instalación y configuración

En esta sección, se describe el proceso general para configurar una organización pagada con Google Cloud Apigee a fin de que puedas crear y, luego, implementar tus propios proxies de API.

No continúes hasta que cumplas con los requisitos previos. Además, si no estás seguro de tener una organización pagada o de evaluación, consulta las diferencias entre las organizaciones de evaluación y pagadas.

El proceso general para aprovisionar una organización pagada es el siguiente:

  1. Selecciona tu proyecto. Inicia el asistente de aprovisionamiento y selecciona el proyecto para el que configuras Apigee.
  2. Habilita las API. Sin ellas, los servicios de Apigee no podrán comunicarse entre sí o conotros servicios.
  3. Crea claves de encriptación Apigee usa claves de Cloud KMS a fin de encriptar los datos que se comunican entre las aplicaciones y la base de datos, así como para encriptar entidades a nivel de la organización. Consulta también Encripta y desencripta datos con una clave simétrica.
  4. Crea una organización que abarque todos tus entornos y grupos, usuarios, proxies de API y recursos relacionados.
  5. Configura las herramientas de redes de servicio para asignar direcciones IP a tu conexión privada entre tu proyecto y los servicios de Google. Apigee requiere un rango CIDR de /16 o /20 por región. El rango se proporciona en el momento en que se crea la instancia del entorno de ejecución.
  6. Crea un entorno de ejecución que aloje tu proyecto y sus proxies de API. Se conecta a Google a través de una red de VPC con intercambio de tráfico privada. Apigee requiere una clave de Cloud KMS por instancia de entorno de ejecución. Consulta también Encripta y desencripta datos con una clave simétrica.
  7. Crea un entorno y un grupo de entornos y, luego, adjunta el grupo a tu entorno de ejecución.
  8. Configura el enrutamiento para que puedas acceder a tu clúster nuevo y al proxy de API implementado en él.
  9. Implementa el proxy de muestra y observa cómo funciona todo en conjunto.

Cada paso se describe en detalle en las siguientes secciones.

Comencemos

Acerca del asistente de aprovisionamiento de Apigee

Apigee te brinda el asistente de aprovisionamiento de Apigee, que realiza muchas de las tareas tediosas y propensas a errores de aprovisionamiento. Sin embargo, incluso con el asistente, hay algunos pasos en los que debes usar gcloud y otras herramientas de línea de comandos.

Acerca de los ejemplos

Algunos comandos y ejemplos de la documentación usan curl para conectarse a las API de Apigee. En la mayoría de los casos, intentamos hacer lo siguiente:

  • Incluir la opción -i para mostrar los encabezados de solicitud y respuesta.
  • Evitar la opción -s, ya que elimina los errores que pueden proporcionar información útil.
  • Cuando sea posible, usa las variables de entorno locales para garantizar la coherencia y exactitud. Si bien esto es opcional, el uso de variables de entorno evitará la posibilidad de que se produzcan errores tipográficos en comandos que pueden ser difíciles de investigar. Sin embargo, cuando uses variables de entorno, asegúrate de unirlas entre comillas adecuadas. Por lo tanto, el primer paso de esta sección es Definir variables de entorno.
  • Configurar el encabezado Content-Type como “application/json”, lo que indica que la carga útil de datos está en formato JSON.

 

Para obtener más información sobre Apigee:

Sigue leyendo

 

 

Para aprovisionar una organización pagada:

Comencemos.