Questa pagina si applica a Apigee e Apigee ibridi.
Visualizza 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, i 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 build e di test senza impatto 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
- Tenere traccia di chi ha apportato modifiche a un deployment specifico
Gemini Code Assist per la gestione delle API Apigee
Apigee può includere funzionalità di assistenza API per la progettazione e la gestione in Cloud Code, con Gemini Code Assist, che include:
- 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 durante la generazione specifiche.
- Visualizza e modifica la specifica generata.
- Prova l'API con un server fittizio locale.
- Quando la nuova API è pronta, registrala 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 per Google Cloud. Consulta Utilizzare Gemini Code Assist.
Azioni impedite con il deployment dell'archivio
Per supportare lo sviluppo locale, devi abilitare il deployment degli archivi 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.