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 progetti ibridi e le API della piattaforma Google Cloud
  • API Apigee Connect: fornisce comunicazione tra la gestione di Apigee e il servizio MART nel piano di runtime.
  • API Cloud Pub/Sub: obbligatoria per il funzionamento della quota
  • API Cloud Resource Manager: utilizzata da ibrida per convalidare gli account di servizio
  • API Compute Engine:utilizzata per la gestione dei cluster (solo cluster basati su GKE)
  • API Kubernetes Engine: abilitala se prevedi di utilizzare Google Kubernetes Engine (GKE) o GKE On-Prem (solo cluster basati su GKE) per l'installazione del runtime ibrido

Per abilitare le API, puoi utilizzare l'interfaccia a riga di comando o l'interfaccia utente della console Google Cloud.

Interfaccia utente 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 che hai creato nel passaggio 1: creazione di un account Google Cloud.
  2. Seleziona il progetto che hai creato nel passaggio 2: creazione di 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 > Raccolta.

      Viene visualizzata la vista Libreria API:

    2. Cerca "Apigee".

      La piattaforma Google Cloud mostra un elenco di API corrispondenti a "Apigee"

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

    4. Fai clic su Attiva.

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

    5. Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione dell'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. Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione dell'API.
  5. Abilita l'API Cloud Pub/Sub:
    1. Nella vista 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 Attiva.

      La piattaforma Google Cloud attiva l'API Cloud Pub/Sub per il tuo progetto.

  6. Abilita l'API Cloud Resource Manager:
    1. Nella vista 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 > Raccolta per tornare alla pagina di selezione delle API.
  7. (Solo cluster basati su GKE) Abilita l'API Compute Engine:
    1. Nella vista 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 > Raccolta per tornare alla pagina di selezione delle API.
  8. (Solo cluster basati su GKE) Attiva l'API Kubernetes Engine:
    1. Nella visualizzazione Library API (Raccolta 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. Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione dell'API.
  9. Per confermare di aver abilitato le API, seleziona API e Servizi > Fitbit.com.

Interfaccia a riga di comando gcloud

Per abilitare le API utilizzando la CLI, svolgi i seguenti passaggi:

  1. Apri una finestra del terminale sul dispositivo che utilizzi per gestire Apigee.
  2. Definisci la variabile di ambiente PROJECT_ID del passaggio 2: creazione di un progetto Google Cloud con il seguente comando:
    export PROJECT_ID=your_project_id
    Nome dell'ID progetto con punto finale
  3. Se esegui i cluster in Google Cloud (GKE) anziché in GKE on-premise (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 comando seguente:

    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 saperne di più sull'abilitazione delle API nella console Google Cloud, consulta Attivazione di una nel tuo Google Cloud Platform Cloud nella documentazione di Cloud.

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