튜토리얼: 확장 프로그램 사용

Apigee Edge 문서입니다.
Apigee X 문서로 이동
정보

확장 프로그램은 API 프록시와 외부 리소스 간의 일종의 다리입니다. 이 튜토리얼에서는 확장 프로그램의 정의와 필요한 프로세스를 안내합니다.

기본 요건

이 튜토리얼을 시작하기 전에 다음 작업을 모두 완료했는지 확인하세요.

지역 단계 다 읽어보셨나요?
Apigee Edge Apigee에서 Apigee 퍼블릭 클라우드 조직에 확장 프로그램 기능을 사용 설정해야 합니다. 이 기능을 사용 설정하면 Edge UI의 관리 메뉴에 확장 프로그램 메뉴 항목이 표시됩니다.

그렇지 않은 경우 Apigee Edge 지원팀에 문의하세요.

Google Cloud Platform
  1. 프로젝트가 없으면 Google Cloud Platform에서 프로젝트를 만듭니다. API 프록시는 이 프로젝트를 사용하여 로그 항목을 작성합니다.
  2. 작업공간 만들기에 설명된 대로 Google Cloud 프로젝트의 작업공간을 만듭니다.
서비스 계정
  1. Google Cloud에 인증할 Google Cloud 서비스 계정 (SA)을 만들거나 선택합니다. Google Cloud 콘솔의 IAM 및 관리자 > 서비스 계정에서 SA를 만들 수 있습니다.
  2. Logging > Logs Writer에서 SA에 로그 작성자 역할을 할당합니다. 자세한 내용은 서비스 계정에 특정 리소스에 대한 역할 부여를 참고하세요.
  3. 확장 프로그램을 구성하기 위한 SA JSON 파일을 다운로드합니다. 자세한 내용은 서비스 계정 키 만들기 및 관리를 참고하세요.

준비되셨나요? 지금부터 시작하겠습니다!

Apigee Edge에서 확장 프로그램을 사용하려면 다음 단계를 따르세요.

  1. 1단계: Edge에 확장 프로그램 추가하기
  2. 2단계: 테스트를 위해 구성 및 배포
  3. 3단계: ExtensionCallout 정책 사용
  4. 4단계: 프록시 배포
  5. 5단계: 메시지 흐름 변수 로깅