이 페이지에서는 동일한 Google Cloud 프로젝트에 Apigee Integration 및 Application Integration을 모두 사용하려는 기존 Apigee 고객을 위한 정보를 제공합니다.
개요
Apigee Integration 부가기능을 사용 설정한 모든 Apigee 구독 사용자는 이제 추가 비용 없이 Application Integration을 사용할 수 있습니다. Application Integration이 설정되고 Apigee의 모든 기존 통합이 자동으로 동기화되고 사용 가능한 상태로 제공됩니다. 즉, 추가 구성 없이 Apigee Integration 및 Application Integration 모두에 기존 Google Cloud 프로젝트를 계속 사용할 수 있습니다.
Application Integration에 대한 자세한 내용은 Application Integration 개요를 참조하세요.
다음 통합 메시지가 통합 페이지에 표시되어 Google Cloud 프로젝트에서 Application Integration을 사용할 수 있음을 나타냅니다.
변경사항
다음 표에서는 Google Cloud 프로젝트에서 예상되는 차이점 또는 변경사항을 요약해서 보여줍니다.
Apigee 리소스/기능 | 예상되는 차이점/변경사항 |
---|---|
IAM 권한 | 통합에 사전 정의된 Application Integration IAM 역할이 사용됩니다. IAM 권한 변경사항을 참조하세요. |
서비스 계정 | 모든 통합에 사용되는 새로운 기본 서비스 계정이 생성됩니다. 서비스 계정 변경사항을 참조하세요. |
REST API | Apigee 통합 REST API에 Application Integration REST API 상응하는 항목이 포함됩니다. REST API 변경사항을 참조하세요. |
이메일 전송 태스크 및 승인 태스크 | 모든 발신 이메일에 대해 발신자 이메일 주소가 변경됩니다. 통합 태스크 변경사항을 참조하세요. |
IAM 권한 변경사항
Apigee Integration IAM 역할이 할당된 모든 기존 사용자 계정 또는 주 구성원에게 상응하는 사전 정의된 Application Integration IAM 권한이 부여됩니다.
Application Integration IAM 권한의 형식은 다음과 같습니다.
형식
integrations.integrationRESOURCE.ACTION
예
integrations.integrationVersions.get
커스텀 IAM 역할 제한사항
Google Cloud 프로젝트에서 커스텀 IAM 역할을 정의한 경우 다음 제한사항이 적용됩니다.
- Apigee Integration 권한이 포함된 커스텀 IAM 역할의 서비스 계정을 사용하는 Apigee 프록시가 실패할 수 있습니다. 커스텀 IAM 역할을 Application Integration IAM 권한으로 업데이트하는 것이 좋습니다.
IAM 역할 및 권한에 대한 자세한 내용은 액세스 제어 개요를 참조하세요.
서비스 계정 변경사항
Application Integration Service Agent (roles/integrations.serviceAgent)
IAM 역할을 포함하는 새로운 기본 서비스 계정이 Google Cloud 프로젝트에 생성됩니다.
새로운 Application Integration 기본 서비스 계정이 다음 통합 작업에 사용됩니다.
- 통합을 실행합니다.
- Cloud Function 태스크를 사용하여 Cloud Function을 호출합니다.
- 커넥터 태스크를 사용하여 Integration Connector를 호출합니다.
- 서비스 계정 유형 인증 프로필에 대한 서비스 계정 토큰을 만듭니다.
- 인증 프로필에 대해 Cloud KMS 키를 암호화 및 복호화합니다.
Application Integration 기본 서비스 계정에는 다음 이메일 주소가 포함됩니다.
형식
service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com
예
service-46733320069@gcp-sa-integrations.iam.gserviceaccount.com
서비스 계정에 대한 자세한 내용은 액세스 제어 개요를 참조하세요.
REST API 변경사항
일반적으로 대부분의 Apigee Integration API에는 해당하는 Application Integration API 상응 항목이 포함됩니다.
다음 표에서는 Application Integration과 비교할 때 Apigee Integration의 REST API 주요 변경사항에 대해 설명합니다.
Apigee Integrations(Apigee proxy 포함) | Application Integration | |
---|---|---|
REST 리소스 | projects/PROJECT_ID/locations/REGION/products/apigee/integration/INTEGRATION_NAME
|
projects/PROJECT_ID/locations/REGION/integration/INTEGRATION_NAME
|
Application Integration API에 대한 자세한 내용은 Application Integration REST API를 참조하세요.
통합 태스크 변경사항
이메일 전송 태스크 및 승인 태스크는 noreply-application-integration@google.com
을 사용하여 이메일 알림을 전송합니다. 또한 승인 태스크를 사용하여 전송되는 모든 승인 요청 이메일이 Application Integration에 연결됩니다.