Estás viendo la documentación de Apigee Edge.
Ir a la
documentación de Apigee X. info
En este tema, se proporciona una descripción general rápida de la implementación del proxy. Puedes implementar proxies con la IU de administración, las secuencias de comandos de la línea de comandos o las APIs.
Video: Mira este video breve para obtener información sobre las prácticas recomendadas para lograr un tiempo de inactividad cero durante la implementación del proxy de API.
Cuándo implementar un proxy
Se debe implementar un proxy antes de que se pueda invocar. Por lo general, depende de ti cuándo lo implementas. Cuando trabajas en un entorno de pruebas, puedes implementar de forma iterativa muchas veces. Por otro lado, la decisión de implementar un proxy del entorno de pruebas a un entorno de producción suele depender de las reglas del ciclo de vida que establece tu equipo de desarrollo.
Implementa o vuelve a implementar un proxy cuando hagas lo siguiente:
- Crea un proxy nuevo (la implementación se realiza automáticamente).
- Modifica un proxy existente.
- Crea una revisión nueva de un proxy.
- Crea una versión nueva de un proxy.
- Envía un proxy de un entorno a otro, por ejemplo, de un entorno de pruebas a un entorno de producción.
- Borra y vuelve a crear un almacén de claves.
Dónde implementar un proxy
Implementas un proxy en un entorno. De forma predeterminada, todas las organizaciones en Apigee Edge,
tienen dos entornos llamados prueba y producción. Estos entornos están diseñados para proporcionarte un área para trabajar y probar los cambios de la API, y otra área en la que
las APIs se exponen a las apps. En la siguiente figura, se muestra un proxy que se implementa en el
test entorno, como lo indica el punto verde.

Cómo implementar un proxy
La forma en que implementas un proxy depende de dónde lo desarrolles. Si trabajas en la IU, puedes implementar un proxy fácilmente con solo un par de clics del mouse. Un proxy nuevo se implementa automáticamente cuando lo creas; no tienes que hacer nada especial. El procedimiento para volver a implementar un proxy existente es casi igual de simple. Solo selecciona el entorno de implementación en el que deseas implementar y la IU de administración se encargará del resto. Para obtener más información, consulta Implementa proxies en la IU.
Si desarrollas proxies y componentes relacionados sin conexión (es decir, trabajas con archivos XML de proxy y otro código directamente en tu sistema de archivos), Apigee Edge proporciona una herramienta de implementación de línea de comandos conveniente que puedes usar. También puedes obtener una secuencia de comandos de shell de muestra que puedes configurar y ejecutar para subir e implementar tus archivos de proxy. Para obtener más información, consulta Implementa proxies desde la línea de comandos.
Por último, puedes usar la API de administración de Edge para implementar proxies. Las APIs de implementación exponen funciones atómicas que tu equipo de desarrollo puede coordinar para automatizar y optimizar el ciclo de vida de desarrollo de la API. Consulta Implementa proxies de API con la API de administración.
¿Qué es una revisión del proxy de API?
Las revisiones te permiten administrar las actualizaciones del proxy de API a medida que las creas y las implementas en un entorno. Las revisiones están numeradas de forma secuencial, lo que te permite revertir un cambio mediante la implementación de una revisión anterior del proxy de API.
Solo se puede implementar una revisión de un proxy de API en un entorno en un momento determinado si las revisiones comparten la misma ruta base del proxy de API.
Por lo general, se debe anular la implementación de una revisión existente antes de que se pueda implementar una nueva. Otras opciones avanzadas incluyen reemplazar una revisión implementada o elegir no incrementar una revisión en absoluto. Por ejemplo, a veces, cuando realizas cambios menores, es posible que no quieras incrementar la revisión. Estas opciones avanzadas se pueden realizar a través de llamadas directas a la API de administración de Edge. Consulta Implementa proxies de API con la API de administración.
Puedes implementar una revisión de un proxy de API en el entorno prod mientras
continúas creando revisiones nuevas de ese proxy de API en el entorno test. Cuando
estés listo, puedes "promocionar" la revisión más alta del proxy de API del entorno test
sobre la revisión anterior del proxy de API en el entorno prod.
Para obtener más información sobre las revisiones, consulta Implementa proxies de API con la API de administración y Implementa proxies en la IU.
Video: Mira este video corto para obtener más información sobre las revisiones de API.