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 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:

  • Itera rapidamente i cicli di build e test senza influire su altre applicazioni dipendenti
  • Accedere e gestire le API nel catalogo dell'hub API, inclusa la pubblicazione di nuove API nell'hub API
  • 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

Azioni impedite con l'archiviazione del deployment

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, non potrai 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.