Introducción a las implementaciones

Esta página se aplica a Apigee y Apigee Hybrid.

Una implementación es una entidad del concentrador de APIs que describe dónde se aloja una API. Por ejemplo, una implementación podría representar un proxy de API de Apigee, una API implementada en la puerta de enlace de API de Google Cloud o APIs implementadas en otros servicios de Google Cloud o servicios que no son de Google Cloud.

Puedes asociar una versión de API con varias implementaciones para modelar situaciones, como desarrollo, etapa de pruebas, pruebas de aceptación del usuario (UAT) e implementaciones de producción correspondientes a una versión determinada.

También puedes asociar varias versiones a una implementación en los casos en que se implementan varias versiones de una API (o APIs potencialmente diferentes) juntas.

Una entidad de implementación incluye metadatos como el nombre, el nombre visible, la descripción, las versiones asociadas, etcétera. Los siguientes tres atributos especifican detalles sobre la API implementada y son necesarios para crear una implementación en el concentrador de APIs:

Descripción general de las implementaciones
Figura 1. Una entidad de implementación incluye un tipo de implementación, un URI de recurso y URLs de extremos.
  • Tipo de implementación: Especifica el tipo de implementación, como Apigee, Apigee Hybrid, la nube privada de Apigee Edge y otros.
  • URI de recurso: Un URI para el recurso de implementación. Por ejemplo, si el recurso de implementación es un proxy de la API de Apigee, este campo debe especificar el URI a la interfaz de usuario de administración del proxy.
  • Extremos: Los extremos en los que la implementación real de la API escucha las solicitudes. Por ejemplo, este campo puede ser una lista de direcciones IP o nombres de host.

Para obtener detalles sobre cómo crear y administrar implementaciones, consulta Administra implementaciones.