Tutorial: Menggunakan ekstensi

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Ekstensi adalah semacam jembatan antara proxy API Anda dan resource eksternal. Tutorial ini menunjukkan apa itu ekstensi, dan memandu Anda melalui proses yang diperlukan.

Prasyarat

Sebelum memulai tutorial ini, pastikan Anda telah melakukan semua hal berikut:

Area Langkah Selesai?
Apigee Edge Apigee harus mengaktifkan fitur ekstensi untuk organisasi Apigee Public Cloud Anda. Jika fitur diaktifkan, Anda akan melihat item menu Extensions di menu Admin pada UI Edge.

Jika tidak, hubungi Dukungan Apigee Edge.

Google Cloud Platform
  1. Buat project di Google Cloud Platform, jika Anda belum memilikinya. Proxy API Anda akan menulis entri log menggunakan project ini.
  2. Buat Workspace untuk project Google Cloud Anda seperti yang dijelaskan dalam Membuat Workspace.
Akun Layanan
  1. Buat atau pilih Akun Layanan (SA) Google Cloud yang akan digunakan untuk melakukan autentikasi ke Google Cloud. Anda dapat membuat SA di konsol Google Cloud di IAM & Admin > Service accounts.
  2. Tetapkan peran Logs Writer ke SA di Logging > Logs Writer. Untuk mengetahui informasi selengkapnya, lihat Memberikan peran ke akun layanan untuk resource tertentu.
  3. Download file JSON SA untuk mengonfigurasi ekstensi. Untuk informasi selengkapnya, lihat Membuat dan mengelola kunci akun layanan.

Sudah siap? Mari kita mulai.

Untuk menggunakan ekstensi dengan Apigee Edge:

  1. Langkah 1: Tambahkan ekstensi ke Edge.
  2. Langkah 2: Konfigurasikan dan deploy untuk pengujian.
  3. Langkah 3: Gunakan kebijakan ExtensionCallout.
  4. Langkah 4: Deploy proxy Anda.
  5. Langkah 5: Catat variabel alur pesan ke dalam log.