Questa pagina si applica ad Apigee e Apigee hybrid.
Visualizza
Apigee Edge documentazione.
Questa pagina fornisce istruzioni per la creazione di un ambiente di sviluppo locale di gestione delle API Apigee in Cloud Code for VS Code. Per le funzionalità dell'ambiente di sviluppo locale, consulta Panoramica dello sviluppo locale con Apigee.
La procedura di configurazione richiede il completamento di entrambe le sezioni di questa guida:
A seconda dei casi d'uso, completa anche Configura lo sviluppo del proxy API per Apigee sviluppo locale
Prima di iniziare
Per configurare e utilizzare Apigee in VS Code, devi:
- Un Google Cloud progetto a cui accedere nel tuo ambiente di sviluppo locale. Il progetto deve essere sottoposto a provisioning per Apigee per creare un'area di lavoro locale Apigee in cui puoi sviluppare e testare i proxy API.
- (Consigliato) hub delle API Apigee di cui è stato eseguito il provisioning
nel progetto. L'integrazione dell'hub API ti consente di accedere e modificare le API in tutto l'
ecosistema da Cloud Code. L'hub API è necessario anche 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. Per informazioni su come collegare un progetto a un hub API, consulta Collega un progetto di runtime a un hub API.
Per le azioni che intendi eseguire, consulta i Ruoli richiesti per utilizzare l'hub API con lo sviluppo locale di Apigee. - Familiarità con VS Code, come gestire VS Code ed eseguire azioni comuni come accedere alle impostazioni e installare le estensioni. Consulta la documentazione di VS Code.
Ruoli richiesti per utilizzare l'hub delle API Apigee con lo sviluppo locale di Apigee
Per eseguire i passaggi di progettazione e test delle API utilizzando le API dell'hub delle API Apigee, devi disporre dei seguenti ruoli:
| Attività | Ruolo/i richiesto/i |
|---|---|
| Visualizza e modifica le API dell'hub API | Cloud API Hub Admin o Cloud API Hub Editor |
| Pubblica le API nell'hub API | Cloud API Hub Admin o Cloud API Hub Editor |
| Configura e gestisci un server di simulazione remoto per testare le API | Amministratore di Artifact Registry Account di servizio Cloud Build Amministratore di Cloud Run Amministratore di Service Usage Consulta Riferimento ai ruoli di base e predefiniti di Identity and Access Management (IAM). Devi anche aver installato Google Cloud CLI. |
Installa VS Code e l'estensione Cloud Code
Questa sezione fornisce le istruzioni per l'installazione di VS Code e dell' 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 Installa l'estensione Cloud Code. Se prevedi di gestire i proxy API nel tuo ambiente locale, installa Docker come parte della procedura.
- (Consigliato) Abilita gli aggiornamenti automatici per l'estensione Cloud Code. In Impostazioni, cerca Estensioni: aggiornamento automatico e abilitalo per tutte le estensioni o per l'estensione Cloud Code singolarmente.
- Riavvia VS Code.
Configura lo sviluppo del proxy API per lo sviluppo locale di Apigee
Completa i passaggi descritti in questa sezione se vuoi utilizzare l'ambiente di sviluppo locale per lo sviluppo e il test dei proxy API Apigee. Completa questi passaggi anche per poter creare un proxy API da una specifica OpenAPI.
- Crea un'area di lavoro Apigee.
- Installa l'emulatore Apigee.
- Aggiungi un container per il deployment nell'emulatore Apigee.
Passaggi successivi
Dopo aver completato i passaggi di installazione e configurazione, inizia a utilizzare Cloud Code:
- Accedi ed esplora la gestione delle API in Cloud Code
- Crea ed esegui il deployment del tuo primo proxy API nello sviluppo locale