Questa pagina fornisce informazioni destinate ai clienti Apigee esistenti che vogliono utilizzare Application Integration con lo stesso progetto Google Cloud.
Panoramica
Tutti gli utenti in abbonamento Apigee che hanno abilitato il componente aggiuntivo Apigee Integrations, verranno ora reindirizzati ad Application Integration. Puoi utilizzare Application Integration senza costi aggiuntivi. Application Integration è configurata automaticamente e tutte le integrazioni esistenti in Apigee vengono automaticamente sincronizzate e disponibili per l'uso. Ciò significa che puoi continuare a utilizzare il tuo progetto Google Cloud esistente per Application Integration senza configurazioni aggiuntive.
Per saperne di più su Application Integration, vedi Panoramica di Application Integration.
Dal portale Apigee, puoi eseguire il reindirizzamento ad Application Integration:
Che cosa cambierà?
La tabella seguente fornisce un riepilogo delle differenze o delle modifiche previste nel tuo progetto Google Cloud:
Risorsa/funzionalità Apigee | Differenza/modifica prevista |
---|---|
Autorizzazioni IAM | Le integrazioni utilizzeranno i ruoli IAM predefiniti di Application Integration. |
Account di servizio | Viene creato un nuovo account di servizio predefinito che verrà utilizzato per tutte le integrazioni. |
API REST | Le API REST Apigee Integration hanno equivalenti API REST di Application Integration. |
Attività di invio e approvazione dell'email | L'indirizzo email del mittente viene modificato per tutte le email in uscita. |
Attività del connettore | Non puoi configurare un'attività del connettore nel portale Apigee. |
Modifiche alle autorizzazioni IAM
Tutti gli account utente o le entità esistenti a cui sono stati assegnati ruoli IAM Apigee Integration vengono concessi con autorizzazioni IAM Default Application Integration equivalenti.
Le autorizzazioni IAM di Application Integration hanno il formato seguente:
Formato
integrations.integrationRESOURCE.ACTION
Esempio
integrations.integrationVersions.get
Limitazioni dei ruoli IAM personalizzati
Le seguenti limitazioni si applicano se hai definito ruoli IAM personalizzati nel progetto Google Cloud:
- Apigee può eseguire i proxy utilizzando un account di servizio con ruoli IAM personalizzati contenenti autorizzazioni di Apigee Integration. Ti consigliamo di aggiornare i ruoli IAM personalizzati con le autorizzazioni IAM di Application Integration.
Per informazioni sui ruoli e sulle autorizzazioni IAM, consulta Panoramica del controllo dell'accesso.
Modifiche all'account di servizio
Nel progetto Google Cloud viene creato un nuovo account di servizio predefinito con il ruolo IAM Agente di servizio di integrazione delle applicazioni (roles/integrations.serviceAgent)
.
Il nuovo account di servizio predefinito di Application Integration viene utilizzato per le seguenti operazioni di integrazione:
- Per eseguire un'integrazione.
- Per richiamare una Cloud Function utilizzando l'attività della funzione Cloud Functions.
- Chiamare Integration Connector utilizzando l'attività Connettori.
- Per creare token dell'account di servizio per i profili di autenticazione Tipo di account di servizio.
- Per criptare e decriptare le chiavi Cloud KMS per i profili di autenticazione.
L'account di servizio predefinito di Application Integration ha il seguente indirizzo email:
Formato
service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com
Esempio
service-46733320069@gcp-sa-integrations.iam.gserviceaccount.com
Per informazioni sugli account di servizio, vedi Panoramica del controllo dell'accesso.
Modifiche all'API REST
In generale, la maggior parte delle API Apigee Integration ha i rispettivi equivalenti API Application Integration.
La tabella seguente descrive la modifica principale nelle API REST di Apigee Integration rispetto ad Application Integration:
Integrazioni Apigee (incluso il proxy Apigee) | Application Integration | |
---|---|---|
Risorsa REST | projects/PROJECT_ID/locations/REGION/products/apigee/integration/INTEGRATION_NAME
|
projects/PROJECT_ID/locations/REGION/integration/INTEGRATION_NAME
|
Per informazioni sulle API di Application Integration, vedi API REST di Application Integration.
Modifiche alle attività di integrazione
Le attività Invia email e Approvazione utilizzeranno noreply-application-integration@google.com
per inviare notifiche via email. Inoltre, tutte le email di richiesta di approvazione inviate utilizzando l'attività di approvazione rimanderanno ad Application Integration.
Modifiche alle attività del connettore
Puoi configurare l'attività dei connettori solo in Application Integration.