Apigee Edge 문서를 보고 있습니다.
Apigee X 문서로 이동하세요. info
이 페이지에서는 Apigee Edge API 허브 커넥터 통합을 사용 설정하기 전에 완료해야 하는 작업을 간략하게 설명합니다.
1단계: API 허브 프로비저닝
Google Cloud 프로젝트 내에서 API 허브를 프로비저닝하려면 다음 단계를 따르세요.
- Google Cloud 프로젝트 만들기:
- Google Cloud Console로 이동합니다.
- 프로젝트 선택기에서 새 프로젝트를 클릭합니다.
- 프로젝트 이름을 입력하고 결제 계정을 선택합니다.
- 만들기를 클릭합니다.
- 또는
gcloud
CLI를 사용합니다.gcloud projects create PROJECT_NAME
- API 허브 API를 사용 설정하고 API 허브를 프로비저닝합니다.
- Google Cloud 콘솔에서 'Apigee API 허브'를 검색합니다.
- API 허브 서비스로 이동합니다.
- 메시지가 표시되면 API 사용 설정을 클릭합니다.
- 화면에 표시된 프로비저닝 흐름에 따라 API 허브를 설정합니다. 이 과정에서 메타데이터와 런타임 이벤트를 모두 처리하는 데 필요한 권한과 부가기능을 사용 설정해야 합니다.
2단계: 플러그인 인스턴스 생성
API 허브의 플러그인 인스턴스는 하나 이상의 Apigee Edge 조직의 등록 지점 역할을 합니다.
- API 허브 콘솔로 이동합니다.
- 맞춤 플러그인 만들기의 단계에 따라 새 플러그인 인스턴스를 만듭니다.
- 이 과정에서 인스턴스 리소스 이름 (게이트웨이 ID라고도 함)을 획득합니다. 이 ID는 API 허브 내에서 Apigee Edge 조직을 고유하게 식별하며 다음 단계에 매우 중요합니다.
Apigee Edge API 허브 커넥터 통합 설정 (조직에서 선택)
API 허브에서 플러그인 인스턴스가 성공적으로 생성되면 Apigee Edge 조직이 데이터를 전송하도록 구성해야 합니다. 이 단계에서는 API 허브 커넥터 통합 설정에 필요한 모든 API 호출에 대해 해당 Apigee Edge 조직 내의 orgadmin
권한이 필요합니다.
Apigee Edge 조직에 API 허브 커넥터 통합을 사용 설정하려면 다음 명령어를 사용합니다.
curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \ -H "Authorization: Bearer OAUTH_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "gatewayId": "INSTANCE_RESOURCE_NAME" }'
각 항목의 의미는 다음과 같습니다.
ORG_NAME
은 Apigee Edge 조직의 이름입니다.OAUTH_TOKEN
은 요청을 인증하는 데 사용되는 OAuth 토큰입니다. OAuth 토큰 생성에 관한 자세한 내용은 토큰 가져오기를 참고하세요.INSTANCE_RESOURCE_NAME
: 이전 단계에서 가져온 인스턴스 리소스 이름 (게이트웨이 ID)입니다.
실행이 완료되면 Apigee Edge 조직이 지정된 API 허브 플러그인 인스턴스에 등록되어 API 메타데이터와 런타임 데이터의 동기화 프로세스가 시작됩니다.