Implementa proxies en la IU

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

De forma predeterminada, todas las organizaciones de Apigee Edge tienen dos entornos: test y prod. El nombre es arbitrario. Estos entornos simplemente están diseñados para proporcionarte un área en la que trabajar y probar los cambios de API, y otra donde las APIs se exponen a las apps.

Según tu función, es posible que no puedas realizar la implementación en todos los entornos. Los usuarios solo pueden realizar implementaciones en el entorno test. Si eres administrador, puedes implementar en cualquier entorno.

Opciones de implementación

Puedes implementar proxies como revisiones o versiones. Estos son conceptos distintos, como se explica a continuación.

Acerca de las revisiones

Cada entorno de una organización solo puede tener una revisión implementada de un proxy de API. Es común tener una revisión de proxy en prod mientras otra revisión está en test mientras se está probando o desarrollando. Por ejemplo, podrías tener la revisión 1 implementada en test y la revisión 20 implementada en prod. Puedes ver la implementación de todas las revisiones en la página Descripción general del editor de proxy de API.

Cuando creas una revisión nueva de un proxy de API sin cambiar su ruta base y, luego, la implementas en un entorno en el que ya está implementada, se anula la implementación de la versión anterior y, en su lugar, se implementa la revisión nueva. Ten en cuenta que la implementación a través de la IU de administración puede afectar las llamadas entrantes. Para controlar y transferir las llamadas entrantes con mayor facilidad durante la implementación, usa la API de Management. Consulta la sección sobre la implementación sin interrupciones en Implementa proxies de API con la API de Management.

La función de revisiones de Apigee Edge no está diseñada para usarse como un sistema de control de código fuente. Usa el repositorio de código fuente existente y los procesos de ciclo de vida de desarrollo de software (SDLC) existentes para administrar los cambios y conservar el historial de los proxies de API. Piensa en las revisiones de Edge como una forma de ver o implementar con rapidez las diferentes revisiones de un proxy de API. Hay un límite de 50 revisiones del proxy de la API que se pueden retener en el historial de Apigee Edge, como se documenta en el tema Límites. Cuando alcances el límite, deberás crear una copia de seguridad y borrar las revisiones anteriores que ya no quieras conservar en el historial en Apigee Edge antes de crear revisiones nuevas.

Información acerca de las versiones

Edge admite implementaciones de múltiples versiones de un proxy en un solo entorno. Cada versión debe tener una ruta base diferente (por ejemplo, /v1 y /v2).

Implementa y anula la implementación de un proxy de API

Para implementar (o anular la implementación) de un proxy de API en la IU de administración, sigue estos pasos:

  1. En el Editor de proxy de API, selecciona la revisión que deseas implementar (o anular la implementación).
  2. Haz clic en Deployment > {environment} y responde al diálogo de confirmación.

    Si la ruta base del proxy de API es la misma que otra revisión implementada en ese entorno, se anula la implementación de la revisión anterior y, en su lugar, se implementa la revisión nueva.
    Para implementar varias versiones en el mismo entorno, consulta la siguiente sección.