Passaggio 3: attivazione delle API

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

  • API Apigee: fornisce comunicazioni tra il tuo progetto e altri servizi ibridi e API Google Cloud
  • API Apigee Connect: fornisce la comunicazione tra il piano di gestione Apigee e il servizio MART nel piano di runtime.
  • API API Pub/Sub: necessaria per il funzionamento della quota
  • API Cloud Resource Manager: utilizzata da ibrido per convalidare i service account
  • API Compute Engine:utilizzata per la gestione dei cluster (solo cluster basati su GKE)
  • API Kubernetes Engine: abilita se prevedi di utilizzare Google Kubernetes Engine (GKE) o GKE on-prem (solo cluster basati su GKE) per l'installazione dell'ambiente di runtime ibrido

Puoi utilizzare la CLI o la UI della console Google Cloud per abilitare le API.

UI di Google Cloud

Per abilitare le API utilizzando la UI:

  1. Apri la console Google Cloud e accedi con l'account che hai 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.

      La visualizzazione Libreria API mostra:

    2. Cerca "Apigee".

      Google Cloud Platform mostra un elenco di API corrispondenti a "Apigee".

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

    4. Fai clic su Attiva.

      Google Cloud Platform attiva 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 Attiva.

      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. Attiva 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.
    3. Fai clic su Attiva.

      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 Attiva.

      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 Attiva.

      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) Attiva 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 Attiva.

      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 verificare di aver abilitato le API, seleziona API e servizi > Dashboard.

Interfaccia a riga di comando gcloud

Per abilitare le API utilizzando la CLI, segui questi passaggi:

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

    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 maggiori informazioni sull'abilitazione delle API nella console Google Cloud, vedi Abilitazione di un'API nel Google Cloud Platform Cloud nella documentazione di Cloud.

1 2 3 (NEXT) Step 4: Create an organization 5