Esta página fornece informações destinadas a clientes existentes do Apigee que querem usar a integração de aplicações com o mesmo projeto do Google Cloud.
Vista geral
Todos os utilizadores da subscrição do Apigee que tinham ativado o suplemento Apigee Integrations vão ser agora redirecionados para o Application Integration sem custos adicionais. A integração de aplicações está configurada para si e todas as suas integrações existentes no Apigee foram sincronizadas automaticamente e estão disponíveis para utilização. Isto significa que pode continuar a usar o seu projeto do Google Cloud existente para a integração de aplicações sem configurações adicionais.
Para saber mais sobre a solução Application Integration, consulte o artigo Vista geral da solução Application Integration.
Na IU do Apigee, aceda à página Application Integration.
Aceda à solução Application Integration
O que mudou?
A tabela seguinte apresenta um resumo das diferenças ou alterações esperadas no seu projeto Google Cloud:
| Recurso/funcionalidade do Apigee | Alterações |
|---|---|
| Autorizações de IAM | As integrações usam agora as funções IAM de integração de aplicações predefinidas. Consulte as alterações às autorizações de IAM. |
| Conta de serviço | É criada uma nova conta de serviço predefinida que é usada para todas as integrações. Consulte as alterações da conta de serviço. |
| APIs REST | Use a API REST Application Integration. Consulte as alterações à API REST. |
| Enviar tarefa de email e tarefa de aprovação | O endereço de email do remetente é alterado para todos os emails enviados. Consulte as alterações das tarefas de integração. |
Alterações de autorizações de IAM
Todas as contas de utilizador ou responsáveis existentes recebem autorizações de IAM Predefined Application Integration equivalentes.
As autorizações de IAM da integração de aplicações têm o seguinte formato:
Formato
integrations.integrationRESOURCE.ACTION
Exemplo
integrations.integrationVersions.get
Limitações das funções IAM personalizadas
Aplicam-se as seguintes limitações se tiver definido funções de IAM personalizadas no seu projeto do Google Cloud:
- Os proxies do Apigee que usam uma conta de serviço com funções do IAM personalizadas que contêm autorizações do Apigee Integration podem falhar. Recomendamos que atualize as suas funções de IAM personalizadas com as autorizações de IAM da integração de aplicações.
Para informações sobre as funções e as autorizações de IAM, consulte o artigo Vista geral do controlo de acesso.
Alterações na conta de serviço
É criada uma nova conta de serviço predefinida com a função de IAM Agente do serviço de integração de aplicações (roles/integrations.serviceAgent) no seu projeto do Google Cloud.
A nova conta de serviço predefinida da Application Integration é usada para as seguintes operações de integração:
- Para executar uma integração.
- Para invocar uma função do Cloud através da tarefa de função do Cloud.
- Para chamar um Integration Connector através da tarefa Connectors.
- Para criar tokens de contas de serviço para perfis de autenticação do tipo de conta de serviço.
- Para encriptar e desencriptar chaves do Cloud KMS para perfis de autenticação.
A conta de serviço predefinida da integração de aplicações tem o seguinte endereço de email:
Formato
service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com
Exemplo
service-46733320069@gcp-sa-integrations.iam.gserviceaccount.com
Para ver informações sobre contas de serviço, consulte o artigo Vista geral do controlo de acesso.
Alterações à API REST
Em geral, a maioria das APIs Apigee Integration tem os respetivos equivalentes da API Application Integration.
A tabela seguinte descreve a principal alteração nas APIs REST do Application Integration em comparação com o Application Integration:
| Apigee Integration (incluindo proxy do Apigee) | Application Integration | |
|---|---|---|
| Recurso REST | projects/PROJECT_ID/locations/REGION/products/apigee/integration/INTEGRATION_NAME
|
projects/PROJECT_ID/locations/REGION/integration/INTEGRATION_NAME
|
Para obter informações sobre as APIs Application Integration, consulte a API REST Application Integration.
Alterações de tarefas de integração
A tarefa Enviar email e a tarefa Aprovação usam o noreply-application-integration@google.com para enviar notificações por email. Além disso, todos os emails de pedido de aprovação enviados através da tarefa de aprovação vão ter um link para a integração de aplicações.