Panoramica dello sviluppo locale con Apigee

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

Puoi sviluppare e testare le API e i proxy API di Apigee in un ambiente locale utilizzando Cloud Code. Cloud Code è un'estensione che integra lo sviluppo, il test e il deployment dell'API Apigee nell'IDE Visual Studio Code (VS Code), inclusa la verifica della funzionalità tramite test di unità e manuali utilizzando l'emulatore Apigee (runtime locale).

Durante lo sviluppo locale, utilizza Apigee in Cloud Code per sviluppare i proxy API e verificare la funzionalità tramite test di unità e manuali utilizzando l'emulatore Apigee (runtime locale).

Durante il deployment dell'archivio, esegui il deployment in Apigee per il test di integrazione e il rilascio, sfruttando un archivio contenente l'ambiente completo e la configurazione del proxy API.

Vantaggi dello sviluppo locale con Apigee

I vantaggi dello sviluppo locale con Apigee includono:

  • Utilizza Gemini Code Assist per progettare, sviluppare e gestire le API più velocemente.
  • Esegui rapidamente l'iterazione dei cicli di compilazione e test senza influire su altre applicazioni dipendenti
  • Crea ed esegui test di unità ripetibili che verificano che il codice generi il risultato previsto
  • Identificare l'insieme di modifiche di cui viene eseguito il deployment nell'ambito di una release
  • Monitorare chi ha apportato modifiche a un deployment specifico

Gemini Code Assist per la gestione delle API Apigee

Apigee può includere funzionalità di assistenza per la progettazione e la gestione delle API in Cloud Code con Gemini Code Assist, tra cui:

  • Utilizzando Gemini Code Assist, genera specifiche OpenAPI (OAS), versione 3.0 dai prompt che descrivono le API.
  • Gemini Code Assist utilizza il catalogo dell'hub API aziendale per generare le specifiche.
  • Visualizza e modifica la specifica generata.
  • Prova l'API con un server simulato locale.
  • Una volta pronta, registra la nuova API nell'hub API Apigee.
  • Modifica le specifiche dell'hub API in Cloud Code e salva le modifiche nell'hub API.
  • Crea un proxy API Apigee da Cloud Code.

Per utilizzare questa funzionalità in anteprima, non è necessario attivare il componente aggiuntivo Gemini Code Assist. Devi abilitare l'API Gemini for Google Cloud. Consulta Utilizzare Gemini Code Assist.

Azioni impedite con il deployment dell'archivio

Per supportare lo sviluppo locale, devi abilitare il deployment dell'archivio per un ambiente nella tua organizzazione Apigee. Quando attivi il deployment dell'archivio in un ambiente Apigee, non potrai eseguire determinate azioni all'interno dell'ambiente per evitare conflitti con lo sviluppo locale. Per maggiori dettagli, vedi Riepilogo delle azioni interrotte con il deployment dell'archivio.