Topik ini menjelaskan cara membuat, mengelola, dan mengonfigurasi REST API di Cloud-native API Gateway untuk meningkatkan efisiensi pengembangan.
Buat REST API dan tambahkan operasi ke dalamnya
REST API dirancang untuk tim pengembangan berbasis bisnis dan cocok untuk skenario seperti API First serta manajemen API yang mendetail. Anda dapat membuat REST API melalui konsol atau mengimpornya berdasarkan OpenAPI. Untuk informasi lebih lanjut, lihat Membuat REST API dan Menambahkan Operasi.
Tambahkan kebijakan perutean
Setelah menambahkan operasi ke API, Anda perlu menambahkan kebijakan perutean untuk operasi tersebut di konsol guna memastikan keamanan, performa, dan kemampuan pemeliharaan API. Untuk informasi lebih lanjut, lihat Konfigurasikan Kebijakan dan Plugin.
Konfigurasikan kebijakan autentikasi konsumen
REST API mendukung konfigurasi autentikasi untuk rute melalui tiga metode: Kunci API, JWT, dan HMAC. Metode ini memverifikasi identitas pemanggil, mengontrol izin akses API secara tepat, menerapkan kontrol mendetail untuk multitenancy, memastikan isolasi data sensitif, serta mencegah akses tidak sah dan penyalahgunaan sumber daya. Untuk informasi lebih lanjut, lihat Konfigurasikan Kebijakan Autentikasi.
Kelola REST API
Cloud-native API Gateway menyediakan berbagai operasi pengelolaan REST API, termasuk penerbitan, impor, ekspor, dan pembatalan penerbitan API. Anda juga dapat menghasilkan SDK dan dokumentasinya dengan satu klik di konsol, sehingga mempermudah pengelolaan dan integrasi API serta meningkatkan efisiensi proses pengembangan.
Manajemen API
Cloud-native API Gateway menyediakan berbagai operasi manajemen API, termasuk menentukan layanan backend untuk operasi, menambahkan kebijakan, dan mengonfigurasi autentikasi konsumen. Untuk informasi lebih lanjut, lihat Manajemen API.