이 페이지는 Apigee 및 Apigee Hybrid에 적용됩니다.
Apigee Edge 문서 보기
이 튜토리얼에서는 Apigee Integration 및 커넥터를 사용하여 Cloud Pub/Sub 메시지 게시를 트리거하는 샘플 통합을 만드는 방법을 보여줍니다. 이 튜토리얼에서는 Apigee 통합에 대한 실무 지식이 있다고 가정합니다.
이 예시에서 API 엔드포인트를 호출하면 Cloud Pub/Sub 주제에 대해 메시지 게시가 트리거됩니다. 아래 단계에서는 성공적인 통합 실행을 위해 필요한 API 트리거 및 Pub/Sub 연결을 구성하는 방법을 설명합니다.
시작하기 전에
이 튜토리얼을 시작하기 전에 Google Cloud 로그인 사용자 인증 정보 및 조직 세부정보를 확인합니다. 이 정보는 커넥터 UI에 액세스하기 위해 필요합니다. Apigee 사용자 인증 정보는 Apigee Integration 디자이너 내에서 커넥터 태스크에 액세스하기 위해 필요합니다. 추가적인 기본 요건 단계는 아래에 설명되어 있습니다.
-
처음으로 연결을 만들려면 먼저 다음 단계를 완료합니다.
- 새 Apigee 인스턴스를 만듭니다. 프로비저닝 UI를 사용하여 새 Apigee 인스턴스를 프로비저닝할 수 있습니다.
커넥터를 지원하는 리전의 목록은 지원되는 커넥터 리전을 참조하세요.
- Apigee Integration 및 커넥터 기능이 Apigee 구독에 부여되었는지 확인합니다.
- 다음 명령어를 사용하여 Apigee Integration 및 커넥터 기능을 사용 설정합니다.
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -H \ "content-type:application/json" \ "https://apigee.googleapis.com/v1/organizations/PROJECT_ID:setAddons" -XPOST \ -d '{"addonsConfig": {"integrationConfig": {"enabled": true}, "connectorsPlatformConfig": {"enabled": true}}}'
- 서비스 계정이 없으면 서비스 계정을 만듭니다.
서비스 계정은 인증을 거쳐야 하며 Google API의 데이터에 액세스할 수 있는 승인을 받은 사람이 아닌 사용자를 나타내는 특별한 유형의 Google 계정입니다. 서비스 계정이 없으면 서비스 계정을 만들어야 합니다. 자세한 내용은 서비스 계정 만들기를 참조하세요.
- 새 Apigee 인스턴스를 만듭니다. 프로비저닝 UI를 사용하여 새 Apigee 인스턴스를 프로비저닝할 수 있습니다.
- 통합에서 Pub/Sub 연결을 만들고 사용하는 방법 알아보기
- 지원되는 커넥터 목록을 참조하세요.
- 연결 만들기 및 관리 방법 알아보기
필수 서비스 사용 설정
커넥터를 사용하려면 다음 Google 서비스를 사용 설정해야 합니다.
이름 | 제목 |
apigee.googleapis.com |
Apigee API |
secretmanager.googleapis.com |
Secret Manager API |
connectors.googleapis.com |
Connectors API |
이러한 서비스가 이전에 프로젝트에 대해 사용 설정되지 않았으면 연결 만들기 페이지에서 연결을 만들 때 서비스를 사용 설정하라는 메시지가 표시됩니다.
서비스 사용 설정 방법은 서비스 사용 설정을 참조하세요.