Stai visualizzando la documentazione di Apigee Edge.
Consulta la
documentazione di Apigee X. info
Per impostazione predefinita, tutte le organizzazioni in Apigee Edge hanno due ambienti: test e
prod. La denominazione è arbitraria. Questi
ambienti sono progettati semplicemente per fornirti un'area in cui lavorare e testare le modifiche alle API,
e un'altra area in cui le API vengono esposte alle app.
A seconda del tuo ruolo, potresti non essere in grado di eseguire il deployment in tutti gli ambienti. Gli utenti possono eseguire il deployment solo
nell'ambiente test. Se sei un amministratore, puoi eseguire il deployment in qualsiasi
ambiente.
Opzioni di deployment
Puoi eseguire il deployment dei proxy come revisioni o versioni. Si tratta di concetti distinti, come spiegato di seguito.
Informazioni sulle revisioni
Ogni ambiente di un'organizzazione può avere una sola revisione di un proxy API di cui è stato fatto il deployment. È
normale avere una revisione del proxy in prod mentre un'altra revisione è
in test perché è in fase di test o sviluppo. Ad esempio, potresti avere
la revisione 1 di cui è stato fatto il deployment in test e la revisione 20 di cui è stato fatto il deployment
in prod. Puoi visualizzare
il deployment di tutte le revisioni nella pagina Panoramica dell'editor del proxy API.

Quando crei una nuova revisione di un proxy API senza modificarne il percorso di base, quindi esegui il deployment in un ambiente in cui è già stato eseguito il deployment, la versione precedente viene annullata e la nuova revisione viene sottoposta a deployment al suo posto. Tieni presente che il deployment tramite l'interfaccia utente di gestione potrebbe influire sulle chiamate in entrata. Per gestire e transizionare le chiamate in entrata in modo più graduale durante il deployment, utilizza l' API di gestione. Consulta la sezione relativa al deployment senza interruzioni in Eseguire il deployment dei proxy API utilizzando l' API di gestione.
La funzionalità delle revisioni in Apigee Edge non è progettata per essere utilizzata come sistema di controllo del codice sorgente. Utilizza il repository del codice sorgente esistente e i processi del ciclo di vita dello sviluppo software (SDLC) per gestire le modifiche e conservare la cronologia dei proxy API. Considera le revisioni in Edge come un modo per visualizzare o eseguire rapidamente il deployment di diverse revisioni di un proxy API. In Apigee Edge è possibile conservare nella cronologia un massimo di 50 revisioni del proxy API, come documentato nell'argomento Limiti. Quando raggiungi il limite, devi eseguire il backup ed eliminare le revisioni precedenti che non vuoi più conservare nella cronologia in Apigee Edge prima di creare nuove revisioni.
Informazioni sulle versioni
Edge supporta il deployment di più versioni di un proxy in un singolo ambiente. Ogni versione
deve avere un percorso di base diverso (ad esempio /v1 e /v2).
Eseguire il deployment e annullare il deployment di un proxy API
Per eseguire il deployment (o annullare il deployment) di un proxy API nell'interfaccia utente di gestione:
- Nell'editor del proxy API, seleziona la revisione di cui vuoi eseguire il deployment (o annullare il deployment).
- Fai clic su Deployment > {ambiente} e rispondi alla finestra di dialogo di conferma.
Se il percorso di base del proxy API è lo stesso di un'altra revisione di cui è stato fatto il deployment in quell'ambiente, la revisione precedente viene annullata e la nuova revisione viene sottoposta a deployment al suo posto.
Per eseguire il deployment di più versioni nello stesso ambiente, consulta la sezione successiva.