Configurare la gestione delle API Apigee in Cloud Code per VS Code

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

Questa pagina fornisce istruzioni per creare un ambiente di sviluppo locale di gestione delle API Apigee in Cloud Code per VS Code. Consulta la Panoramica dello sviluppo locale con Apigee per le funzionalità dell'ambiente di sviluppo locale.

La procedura di configurazione richiede il completamento di entrambe le sezioni di questa guida:

A seconda dei tuoi casi d'uso, completa anche Configura lo sviluppo del proxy API per lo sviluppo locale di Apigee

Prima di iniziare

Per configurare e utilizzare Apigee in VS Code, devi:

  1. Un progetto Google Cloud a cui accedere nel tuo ambiente di sviluppo locale. Il progetto deve essere sottoposto a provisioning per consentire ad Apigee di creare un'area di lavoro locale Apigee in cui puoi sviluppare e testare i proxy API.
  2. (Consigliato) Hub API di cui è stato eseguito il provisioning sul tuo progetto. L'hub API è necessario per la creazione di un server di simulazione remoto per testare le specifiche API.

    Se non vuoi aggiungere l'hub API al tuo progetto, puoi associare il progetto a un altro progetto in cui è abilitato l'hub API. Consulta Collega un progetto di runtime a un hub API per informazioni su come collegare un progetto a un hub API.
  3. I ruoli richiesti per utilizzare l'hub API con lo sviluppo locale di Apigee per le azioni che prevedi di eseguire.
  4. Familiarità con VS Code, come gestirlo e come eseguire azioni comuni come accedere alle impostazioni e installare le estensioni. Consulta la documentazione di VS Code.

Installa VS Code e l'estensione Cloud Code

Questa sezione fornisce le istruzioni di installazione per installare VS Code e l'estensione Cloud Code in VS Code. Questo è il primo passaggio per configurare lo sviluppo locale per Apigee ed è necessario per utilizzare una qualsiasi delle funzionalità di sviluppo locale di Apigee

Per installare VS Code e l'estensione Cloud Code:

  1. Scarica e installa Visual Studio Code (VS Code) sulla tua macchina locale, se non è già installato.
  2. Installa l'estensione Cloud Code, come descritto in Installare l'estensione Cloud Code. Se prevedi di gestire proxy API nel tuo ambiente locale, installa Docker nell'ambito della procedura.
  3. (Consigliato) Attiva gli aggiornamenti automatici per l'estensione Cloud Code. In Impostazioni, cerca Estensioni: aggiornamento automatico e attivalo per tutte le estensioni o per l'estensione Cloud Code singolarmente.
  4. Riavvia VS Code.

Ruoli richiesti per utilizzare l'hub API Apigee con lo sviluppo locale di Apigee

Per eseguire i passaggi di progettazione e test delle API utilizzando Apigee API Hub, devi disporre dei ruoli elencati di seguito:

Attività Ruolo o ruoli richiesti
Visualizzare e modificare le API di API Hub Editor o amministratore di Cloud API Hub
Pubblica le API nell'hub API Editor o amministratore di Cloud API Hub
Configura e gestisci un server di simulazione remoto per testare le API Amministratore Artifact Registry
Service account Cloud Build
Amministratore Cloud Run
Amministratore utilizzo servizi

Consulta Riferimento ai ruoli IAM di base e predefiniti.

Devi anche aver installato gcloud CLI.

Configura lo sviluppo del proxy API per lo sviluppo locale di Apigee

Completa i passaggi di questa sezione se vuoi utilizzare il tuo ambiente di sviluppo locale per lo sviluppo e il test del proxy API Apigee. Completa anche questi passaggi per poter creare un proxy API da una specifica OpenAPI.

  1. Crea un'area di lavoro Apigee.
  2. Installa l'emulatore Apigee.
  3. Aggiungi un contenitore per il deployment nell'emulatore Apigee.

Passaggi successivi

Dopo aver completato i passaggi di installazione e configurazione, inizia a utilizzare Cloud Code: