Descripción general del desarrollo local con Apigee

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

Consulta la documentación de Apigee Edge.

Puedes desarrollar y probar tus APIs de Apigee y los proxies de API en un entorno local con Cloud Code. Cloud Code es una extensión que integra el desarrollo, las pruebas y la implementación de la API de Apigee en el IDE de Visual Studio Code (VS Code), incluida la verificación de la funcionalidad a través de la unidad y pruebas manuales con el emulador de Apigee (entorno de ejecución local).

Durante el desarrollo local, usa Apigee en Cloud Code para desarrollar tus proxies de API y verificar la funcionalidad mediante pruebas manuales y de unidades con el emulador de Apigee (entorno de ejecución local).

Durante la implementación de archivos, implementa en Apigee para probar y realizar la integración, y aprovecha un archivo que contiene la configuración completa de entorno y de proxy de API.

Beneficios del desarrollo local con Apigee

Los beneficios del desarrollo local con Apigee incluyen los siguientes:

  • Usa Gemini Code Assist para acelerar el diseño, el desarrollo y la administración de APIs.
  • Itera con rapidez en ciclos de compilación y prueba sin impacto para otras aplicaciones dependientes
  • Crea y ejecuta pruebas de unidades repetibles que verifiquen que el código produce el resultado previsto
  • Identifica el conjunto de cambios que se implementan como parte de una actualización
  • Hace un seguimiento de quién realizó cambios en una implementación específica

Gemini Code Assist para la administración de APIs de Apigee

Apigee puede incluir funciones de asistencia para el diseño y la administración de APIs en Cloud Code con Gemini Code Assist, lo que incluye lo siguiente:

  • Con Gemini Code Assist, genera especificaciones de especificación de OpenAPI (OAS), versión 3.0 a partir de instrucciones que describen las APIs.
  • Gemini Code Assist usa tu catálogo del concentrador de APIs empresariales cuando se generan especificaciones.
  • Visualiza y edita la especificación generada.
  • Prueba la API con un servidor de simulación local.
  • Una vez que la API nueva esté lista, regístrala en el concentrador de API de Apigee.
  • Edita las especificaciones del concentrador de APIs en Cloud Code y vuelve a guardar los cambios en el concentrador de APIs.
  • Crea un proxy de API de Apigee desde Cloud Code.

Para usar esta funcionalidad en la versión preliminar, no es necesario habilitar el complemento de Gemini Code Assist. Debes habilitar la API de Gemini para Google Cloud. Consulta Usa Gemini Code Assist.

Se evitaron acciones con la implementación de archivos

A fin de admitir el desarrollo local, debes habilitar la implementación de archivos para un entorno en tu organización de Apigee. Cuando habilites la implementación de archivos en un entorno de Apigee, no podrás realizar determinadas acciones en el entorno para evitar conflictos con el desarrollo local. Para obtener detalles completos, consulta Resumen de las acciones que se evitaron con la implementación del archivo.