Passaggio 8: esegui il deployment e chiama un proxy di esempio

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

Cosa stai facendo in questo passaggio

Per creare ed eseguire il deployment di un proxy API di test, segui questi passaggi. Infine, verifica il proxy API inviando una richiesta HTTP.

Crea ed esegui il deployment di un proxy API

Il processo di provisioning per Apigee non crea ed esegue automaticamente il deployment di un proxy API per te. Devi creare ed eseguire il deployment di un proxy manualmente.

UI di Apigee nella console Cloud

Per creare ed eseguire il deployment del tuo primo proxy:

  1. Apri l'UI di Apigee nella console Cloud in un browser.
  2. Assicurati che il nome della tua organizzazione sia selezionato dal menu a discesa nell'angolo in alto a sinistra dell'interfaccia utente. Il nome dell'organizzazione è lo stesso del progetto Google Cloud.
  3. Nel riquadro di navigazione a sinistra, fai clic su Sviluppo proxy > Proxy API.
  4. Fai clic su + Crea.

    Viene visualizzata la pagina Crea un proxy.

  5. Nella casella Modello proxy, seleziona proxy inverso (più comune).
  6. Nel Passaggio 1: Dettagli del proxy, configura il proxy con i seguenti valori:
    Nome parametro Valore
    Nome proxy hello-world
    Percorso di base /hello-world
    Destinazione (API esistente) mocktarget.apigee.net
  7. Tocca Avanti.
  8. Nel Passaggio 2: criteri, in Sicurezza: autorizzazione, seleziona Passthrough (nessuna autorizzazione).
  9. Tocca Avanti.
  10. Nel Passaggio 3: esegui il deployment (facoltativo), seleziona l'ambiente in cui eseguire il deployment del proxy, quindi fai clic su OK.
  11. Fai clic su Crea.

    Il nuovo proxy API è stato creato e ne è stato eseguito il deployment nell'ambiente selezionato.

  12. Viene visualizzata la pagina Riepilogo proxy per il proxy appena creato. Un segno di spunta verde sotto Stato indica che il deployment del proxy è stato eseguito correttamente. Se il deployment del proxy non viene eseguito, consulta Eseguire il deployment di un proxy API e segui la procedura per implementarlo manualmente.
  13. Nel riquadro di navigazione a sinistra, seleziona Gestione > Ambienti > Gruppi di ambienti.
  14. Copia il nome host per il gruppo di ambienti. Utilizzerai questo nome host per chiamare il proxy API nei passaggi successivi.

Interfaccia utente di Apigee

Per creare ed eseguire il deployment del tuo primo proxy:

  1. Accedi all'interfaccia utente di Apigee.
  2. Assicurati che il nome della tua organizzazione sia selezionato dal menu a discesa nell'angolo in alto a sinistra dell'interfaccia utente. Il nome dell'organizzazione è lo stesso del progetto Google Cloud.
  3. Fai clic su Proxy API nella visualizzazione principale.
  4. Nell'elenco a discesa Seleziona ambiente, seleziona un ambiente.
  5. Fai clic su Crea nuova.
  6. Fai clic su Inverti proxy (più comune).
  7. Nella pagina Dettagli proxy, configura il proxy con i seguenti valori:
    Nome parametro Valore
    Nome hello-world
    Percorso di base /hello-world
    Destinazione (API esistente) https://mocktarget.apigee.net
  8. Tocca Avanti.
  9. Nella pagina Criteri comuni, in Sicurezza: autorizzazione, seleziona Passthrough (nessuna autorizzazione).
  10. Tocca Avanti.
  11. Nella pagina Riepilogo, in Deployment facoltativo, seleziona l'ambiente in cui eseguire il deployment del proxy.
  12. Fai clic su Crea ed esegui il deployment.

    Viene creato e eseguito il deployment del nuovo proxy API nell'ambiente selezionato.

  13. Fai clic su Vai all'elenco dei proxy. Un segno di spunta verde sotto Stato indica che il deployment del proxy è stato eseguito correttamente. Se il deployment del proxy non viene eseguito, consulta Eseguire il deployment di un proxy API e segui la procedura per implementarlo manualmente.
  14. Nel riquadro di navigazione a sinistra, seleziona Amministratore > Ambienti > Gruppi.
  15. Copia il nome host per il gruppo di ambienti. Utilizzerai questo nome host per chiamare il proxy API nei passaggi successivi.

Chiama il proxy con accesso interno

Se hai consentito l'accesso interno nel Passaggio 7: configura il routing degli accessi, segui le istruzioni in: Chiamata a un proxy API con accesso solo interno.

Chiamare il proxy con accesso esterno

Se hai consentito l'accesso esterno nel Passaggio 7: configura il routing degli accessi, segui questi passaggi:

  1. Configura una voce DNS per il tuo host. Puoi svolgere questa attività in due modi:
    • Presso il tuo registrar, crea un record A che punta il nome host del gruppo di ambienti all'IP mostrato nella pagina della procedura guidata in Configura DNS. Ad esempio, se il nome host è sales.example.com e l'IP è 10.23.0.2, punta il record per sales.example.com all'indirizzo 10.23.0.2.
    • Utilizza Google Cloud DNS per mappare un URL a un indirizzo IP.
  2. Testa il proxy API inviando la seguente richiesta in una finestra del terminale:
    curl -v -H "Host:YOUR_ENV_GROUP_HOSTNAME" \
      https://YOUR_INSTANCE_IP_OR_DNS/hello-world

    Dove:

    • Il valore dell'intestazione Host (YOUR_ENV_GROUP_HOSTNAME) è il nome host che hai definito nel gruppo di ambienti nel Passaggio 6: crea un ambiente.

    Una richiesta andata a buon fine restituisce la stringa Hello, Guest!. Se la richiesta non viene soddisfatta, consulta la sezione Risoluzione dei problemi.

Passaggi successivi