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:
- 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.
- (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. - I ruoli richiesti per utilizzare l'hub API con lo sviluppo locale di Apigee per le azioni che prevedi di eseguire.
- 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:
- Scarica e installa Visual Studio Code (VS Code) sulla tua macchina locale, se non è già installato.
- 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.
- (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.
- 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.
- Crea un'area di lavoro Apigee.
- Installa l'emulatore Apigee.
- 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:
- Accedere ed esplorare API Management in Cloud Code
- Crea ed esegui il deployment del tuo primo proxy API nello sviluppo locale