Passaggio 3: attivazione delle API

Per utilizzare Apigee hybrid, devi abilitare le API seguenti per il progetto nella console Google Cloud:

  • API Apigee: fornisce le comunicazioni tra il tuo progetto e altri servizi ibridi e API di Google Cloud
  • API Apigee Connect: fornisce comunicazione tra il piano di gestione Apigee e il servizio MART nel piano di runtime.
  • API API Pub/Sub: richiesta per il funzionamento della quota
  • API Cloud Resource Manager: utilizzata dal team ibrido per convalidare gli account di servizio
  • API Compute Engine:utilizzata per la gestione dei cluster (solo cluster basati su GKE)
  • API Kubernetes Engine: abilita questa opzione se prevedi di utilizzare Google Kubernetes Engine (GKE) o GKE On-Prem (solo cluster basati su GKE) per l'installazione del runtime ibrido

Puoi utilizzare l'interfaccia a riga di comando o l'interfaccia utente della console Google Cloud per abilitare le API.

UI di Google Cloud

Per abilitare le API utilizzando l'interfaccia utente, segui questi passaggi:

  1. Apri la console Google Cloud e accedi con l'account creato nel Passaggio 1: crea un account Google Cloud.
  2. Seleziona il progetto che hai creato nel Passaggio 2: crea un progetto Google Cloud.
  3. Abilita l'API Apigee:
    1. Dal menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria.

      Viene visualizzata la vista Libreria API:

    2. Cerca "Apigee".

      Google Cloud Platform visualizza un elenco di API corrispondenti ad "Apigee"

    3. Individua il servizio API Apigee e fai clic su di esso:

    4. Fai clic su Abilita.

      Google Cloud Platform abilita l'API Apigee per il tuo progetto.

    5. Dal menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione delle API.
  4. Abilita l'API Apigee Connect:
    1. Nella visualizzazione Libreria API, cerca "Apigee Connect".
    2. Individua il servizio Apigee Connect e fai clic su di esso.
    3. Fai clic su Abilita.

      Google Cloud Platform abilita l'API Apigee Connect per il tuo progetto.

    4. Dal menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione delle API.
  5. Abilita l'API Cloud Pub/Sub:
    1. Nella visualizzazione Libreria API, cerca "API Cloud Pub/Sub".
    2. Individua il servizio API Cloud Pub/Sub e fai clic su di esso.
    3. Fai clic su Abilita.

      Google Cloud Platform abilita l'API Cloud Pub/Sub per il tuo progetto.

  6. Abilita l'API Cloud Resource Manager:
    1. Nella visualizzazione Libreria API, cerca "Cloud Resource Manager".
    2. Individua il servizio Cloud Resource Manager e fai clic su di esso.
    3. Fai clic su Abilita.

      La Google Cloud Platform abilita l'API Cloud Resource Manager per il tuo progetto.

    4. Dal menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione delle API.
  7. (Solo cluster basati su GKE) Abilita l'API Compute Engine:
    1. Nella visualizzazione Libreria API, cerca "Compute Engine".
    2. Individua il servizio API Compute Engine e fai clic su di esso.
    3. Fai clic su Abilita.

      La Google Cloud Platform abilita l'API Compute Engine per il tuo progetto.

    4. Dal menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione delle API.
  8. (Solo cluster basati su GKE) Abilita l'API Kubernetes Engine:
    1. Nella visualizzazione Libreria API, cerca "Kubernetes Engine".
    2. Individua il servizio API Kubernetes Engine e fai clic su di esso.
    3. Fai clic su Abilita.

      Google Cloud Platform abilita l'API Kubernetes Engine per il tuo progetto.

    4. Dal menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione delle API.
  9. Per confermare di aver abilitato le API, seleziona API e servizi > Dashboard.

Interfaccia a riga di comando gcloud

Per abilitare le API utilizzando l'interfaccia a riga di comando, segui questi passaggi:

  1. Apri una finestra del terminale sul dispositivo che stai utilizzando per gestire Apigee.
  2. Definisci la variabile di ambiente PROJECT_ID al Passaggio 2: crea un progetto Google Cloud con il comando seguente:
    export PROJECT_ID=your_project_id
    Nome dell'ID progetto con punto finale
  3. Se eseguirai i cluster in Google Cloud (GKE) anziché in GKE On-Prem (Anthos) o AKS, abilita le API con il comando seguente:

    gcloud services enable \
        apigee.googleapis.com \
        apigeeconnect.googleapis.com \
        pubsub.googleapis.com \
        cloudresourcemanager.googleapis.com \
        compute.googleapis.com \
        container.googleapis.com \  --project $PROJECT_ID
    

    In alternativa, abilita le API con il seguente comando:

    gcloud services enable \
        apigee.googleapis.com \
        apigeeconnect.googleapis.com \
        pubsub.googleapis.com \
        cloudresourcemanager.googleapis.com  --project $PROJECT_ID
    
  4. Verifica che tutte le API siano abilitate utilizzando il seguente comando:
    gcloud services list

Per ulteriori informazioni sull'abilitazione delle API nella console Google Cloud, consulta Abilitazione di un'API nel Google Cloud Platform Cloud nella documentazione di Cloud.

1 2 3 (AVANTI) Passaggio 4: crea un'organizzazione 5