Per abilitare la funzionalità di integrazione in Apigee, puoi creare un'organizzazione di valutazione (eval) per le prove o pagare le integrazioni, se disponi Un abbonamento Apigee.
Abilita le integrazioni in un'organizzazione di valutazione
Un'organizzazione di valutazione ti consente di provare Apigee le integrazioni senza che ti venga addebitato l'utilizzo. Per capire come Esegui il provisioning di un'organizzazione di valutazione, consulta Eseguire il provisioning di un'organizzazione di valutazione.
Utilizza un'organizzazione di valutazione se il tuo scopo è solo esplorare e sperimentare con la funzionalità di integrazione, poiché le integrazioni create in un'organizzazione di valutazione presentano alcune limitazioni.
Per ulteriori informazioni, consulta Confronto tra organizzazioni di valutazione e organizzazioni a pagamento.
L'organizzazione di valutazione avrà già attivato le integrazioni e il componente aggiuntivo dei connettori. La per accedere alle origini dati esterne dalle integrazioni. Quindi, dopo il provisioning dell'organizzazione di valutazione, devi solo abilitare le seguenti API per l'organizzazione è bene utilizzare la funzione di integrazione.
- API Application Integration (integrations.googleapis.com)
- API Connectors (connectors.googleapis.com)
Per informazioni su come abilitare le API, consulta la sezione Attivazione dei servizi.
Attivare le integrazioni in un'organizzazione a pagamento
Se vuoi utilizzare le integrazioni Apigee senza alcuna limitazione, puoi pagare le integrazioni. Apigee Integration è disponibile come servizio aggiuntivo per abbonamento.
Se hai già acquistato il diritto di Apigee Integration e vuoi Per abilitare il diritto al tuo progetto Google Cloud o alla tua organizzazione Apigee, contatta Apigee assistenza in tempo reale. Se invece vuoi acquistare il diritto di Apigee Integration, contatta Apigee vendite. Dopo aver abilitato l'integrazione di Apigee, esegui queste attività:
- Abilita le seguenti API:
- API Apigee (apigee.googleapis.com)
- API Application Integration (integrations.googleapis.com)
- API Secret Manager (secretmanager.googleapis.com)
- API Connectors (connectors.googleapis.com)
Per informazioni su come abilitare le API, consulta la sezione Attivazione dei servizi.
- Abilita i componenti aggiuntivi di Integration e Connectors per il tuo
Organizzazione Apigee.
Se stai creando una nuova organizzazione da utilizzare per l'integrazione, esegui questo comando:
curl -H "Authorization: Bearer $TOKEN" -X POST -H "content-type:application/json" -d '{"name":"${ORG_ID}", "analyticsRegion":"us-west1", "authorized_network":"${NETWORK_ID}", "runtimeType":"CLOUD", "runtimeDatabaseEncryptionKeyName":"${ENCRYPTION_KEY_NAME}", "addonsConfig": {"integrationConfig": {"enabled": true}, "connectorsPlatformConfig":{"enabled":true}}}' "https://apigee.googleapis.com/v1/organizations?parent=projects/${PROJECT_ID}"
Se utilizzi un'organizzazione esistente, esegui questo comando:
curl -H "Authorization: Bearer $TOKEN" -H "content-type:application/json" "https://apigee.googleapis.com/v1/organizations/${ORG_ID}:setAddons" -XPOST -d '{"addonsConfig":{"integrationConfig":{"enabled":true},"connectorsPlatformConfig":{"enabled":true}}}'
- Verifica che i componenti aggiuntivi siano stati abilitati correttamente utilizzando il seguente comando:
curl -H "Authorization: Bearer $TOKEN" -H "content-type:application/json" "https://apigee.googleapis.com/v1/organizations/${ORG_ID}"
Quando esegui il comando, dovrebbe essere visualizzato un messaggio simile al seguente:
{ "name": "Test....", "createdAt": "1615483867669", "lastModifiedAt": "1615483873468", …... "addonsConfig": { "integrationConfig": { "enabled": true, "connectorsPlatformConfig": { "enabled": true } } }
- Assegna i seguenti ruoli IAM al tuo account di servizio Apigee predefinito(
service-PROJECT_NUMBER@gcp-sa-apigee.iam.gserviceaccount.com
):- Invoker di Apigee Integration (
roles/integrations.apigeeIntegrationInvokerRole
)
Per informazioni sulla concessione di ulteriori ruoli o autorizzazioni a un account di servizio, consulta Concessione, modifica e revoca dell'accesso.
- Invoker di Apigee Integration (
Passaggi successivi
- Inizia un tutorial: Creare un'integrazione con un trigger API.