Questa pagina si applica ad Apigee e Apigee hybrid.
Visualizza la documentazione di
Apigee Edge.
Puoi sviluppare e testare le tue API e i tuoi proxy API Apigee in un ambiente locale utilizzando Cloud Code. Cloud Code è un'estensione che integra lo sviluppo, il test e il deployment delle API Apigee nell'IDE Visual Studio Code (VS Code), inclusa la verifica della funzionalità tramite test unitari 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 manuali e delle unità utilizzando l'emulatore Apigee (runtime locale).
Durante il deployment dell'archivio, esegui il deployment in Apigee per i test di integrazione e il rilascio, sfruttando un archivio che contiene la configurazione completa dell'ambiente e del proxy API.
Vantaggi dello sviluppo locale con Apigee
I vantaggi dello sviluppo locale con Apigee includono:
- Utilizza Gemini Code Assist per una progettazione, uno sviluppo e una gestione delle API più rapidi.
- Itera rapidamente i cicli di build e test senza influire su altre applicazioni dipendenti
- Crea ed esegui test delle unità ripetibili che verificano che il codice produca 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 lo strumento @Apigee in Gemini Code Assist, genera specifiche OpenAPI (OAS), versione 3.0 dai prompt che descrivono le API. Lo sviluppo delle specifiche può includere informazioni contestuali dal contesto aziendale dell'hub API Apigee per informare lo sviluppo delle specifiche.
- Gemini Code Assist utilizza il catalogo dell'hub API aziendale durante la generazione delle specifiche.
- Visualizza e modifica le specifiche generate.
- Testa l'API con server simulati. Utilizza un server di simulazione locale per i test nel tuo ambiente di sviluppo locale. Crea un server di simulazione remoto per un servizio di test persistente che consente a più sviluppatori simultanei di testare l'API.
- Aggiungi API al catalogo dell'hub API aziendale.
- Modifica le specifiche OpenAPI esistenti utilizzando i prompt richiamando lo strumento @Apigee in Gemini Code Assist
- Crea un proxy API Apigee dalla specifica nell'ambiente di sviluppo locale.
Per utilizzare questa funzionalità, devi configurare Gemini Code Assist per Apigee. Consulta Utilizzare Gemini Code Assist con Cloud Code e Apigee.
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 abiliti il deployment dell'archivio in un ambiente Apigee, ti verrà impedito di eseguire determinate azioni all'interno dell'ambiente per evitare conflitti con lo sviluppo locale. Per tutti i dettagli, vedi Riepilogo delle azioni impedite con il deployment dell'archivio.