Ora che hai configurato Google Cloud e la UI ibrida, nonché installato e configurato runtime, puoi vedere come funziona.
In questa sezione viene illustrato quanto segue:
- Crea un nuovo proxy API nella UI di Apigee utilizzando Procedura guidata proxy API
- Esegui il deployment del nuovo proxy nel cluster con la UI
1. Crea un nuovo proxy API utilizzando la UI ibrida
Questa sezione descrive come creare un nuovo proxy API nell'interfaccia utente utilizzando la procedura guidata API Proxy.
Per creare un semplice proxy API con la procedura guidata API Proxy:
- Apri la UI di Apigee in un browser.
- Seleziona Sviluppo > Proxy API nella vista principale.
- Dall'elenco a discesa Ambiente, seleziona l'ambiente in cui vuoi
per creare un nuovo proxy API. Questa sezione presuppone che il nome dell'ambiente sia "test". Tu
ha creato almeno un ambiente nel Passaggio 5: aggiungi un ambiente.
La UI ibrida mostra un elenco di proxy API per l'ambiente. Se non ne hai ancora creati i proxy, l'elenco è vuoto.
- Fai clic su +Proxy in alto a destra.
Viene avviata la procedura guidata del proxy API.
- Seleziona Inverti proxy (più comune) e fai clic su Avanti.
Viene visualizzata la visualizzazione Dettagli del proxy.
- Configura il proxy con le seguenti impostazioni:
- Nome del proxy: inserisci "myproxy". I passaggi rimanenti di questa sezione presuppongono che questo sia l'ID del proxy.
- Percorso di base del proxy: impostato automaticamente su "/myproxy". La base del proxy Percorso fa parte dell'URL utilizzato per effettuare richieste all'API. Edge utilizza l'URL per le richieste in entrata e il routing al proxy API corretto.
- (Facoltativo) Descrizione:inserisci una descrizione per il nuovo proxy API, ad esempio come "Testing Apigee hybrid con un proxy semplice".
- Target (API esistente): inserisci "https://mocktarget.apigee.net". Questo definisce il parametro URL di destinazione che Apigee richiama su una richiesta al proxy API. Il servizio mocktarget ospitati su Apigee e restituisce dati semplici. Non richiede chiavi API o token di accesso.
I dettagli del proxy API dovrebbero essere simili ai seguenti:
- Fai clic su Avanti.
- Nella schermata Norme, seleziona Passthrough (nessuno) come l'opzione di sicurezza.
- Fai clic su Avanti.
- Nella schermata Riepilogo, fai clic su Crea.
Il proxy ibrido genera il proxy (a volte indicato come pacchetto di proxy):
- Fai clic su Esci.
Ibrido mostra la vista Proxy, che mostra un elenco di proxy API. La nuovo proxy dovrebbe essere in cima all'elenco, con un indicatore di stato grigio, a indicare che non è stato ancora eseguito il deployment.
2. Esegui il deployment del proxy nel cluster utilizzando la UI ibrida
Dopo aver creato un nuovo proxy, devi eseguirne il deployment in modo da poterlo provare. Questa sezione descrive come eseguire il deployment del nuovo proxy utilizzando la UI ibrida.
Per eseguire il deployment di un proxy API nella UI ibrida:
- Nella UI ibrida, seleziona Sviluppa > Proxy API.
Assicurati che l'opzione "Test" dell'ambiente di rete.
La UI mostra il nuovo proxy nell'elenco dei proxy:
Fai clic sul pulsante "myproxy". proxy.
Nell'interfaccia utente viene visualizzata la scheda Panoramica dei proxy API per il proxy in questione.
Nota che in Deployment, la colonna Revisione mostra "Deployment non eseguito".
- Nella colonna Revisione, espandi il selettore a discesa per scegliere la revisione
di cui eseguire il deployment.
Nell'elenco a discesa è visualizzato solo "1" e "Annulla deployment".
Seleziona "1" (la revisione di cui vuoi eseguire il deployment) dall'elenco a discesa.
La UI ti chiede di confermare il deployment:
- Fai clic su Esegui il deployment.
La UI avvia il processo di deployment della revisione 1 del nuovo proxy nel cluster.
Tieni presente che il deployment non è un processo istantaneo. Il livello "conforme alla coerenza" di Hybrid significa che verrà implementato un nuovo deployment nel cluster in un breve di tempo e non immediatamente.
Sebbene esistano diversi modi per controllare stato di deployment di un proxy nell'interfaccia utente, i due passaggi successivi spiegano come chiamare il proxy API di cui hai appena eseguito il deployment per controllare lo stato del deployment con una chiamata alle API Apigee.
3. Chiama il proxy API
Quando l'interfaccia utente indica del proxy è stato eseguito, puoi provare a chiamarlo utilizzando cURL o il client REST che preferisci:
curl -v -k https://your_host_alias/myproxy
Dove your_host_alias è un dominio pubblico utilizzato per accedere alle tue API,
come configurato in virtualhosts.hostAliases
nel file di override. Vedi Configurare il cluster.
Ad esempio:
curl -v -k https://apitest.acme.com/myproxy
Se la chiamata ha esito positivo, verrà visualizzato l'output seguente:
Hello, Guest!