Topik ini menjelaskan cara menggunakan, mengelola, mengembangkan, dan mengunggah plug-in di API Gateway Berbasis Cloud-native. Topik ini juga mencakup penambahan aturan plug-in ke API atau Operasi API tertentu dalam daftar API atau operasi. Selain itu, topik ini menjelaskan cara menggunakan WebIDE untuk mengembangkan dan mengkompilasi plug-in kustom.
Gunakan plug-in Lua
Anda dapat menggunakan Lua untuk menulis dan menjalankan berbagai program gateway seperti API gateway, message gateway, dan reverse proxy. Untuk informasi lebih lanjut, lihat Gunakan plug-in Lua.
Kelola plug-in
API Gateway Berbasis Cloud-native menyediakan pasar plug-in dengan plug-in bawaan untuk otentikasi, kontrol lalu lintas, dan perlindungan keamanan. Anda juga dapat mengunggah plug-in kustom. Untuk informasi lebih lanjut tentang cara menginstal, mengaktifkan, dan mencopot plug-in, lihat Kelola plug-in.
Kembangkan plug-in
Plug-in memperluas fitur inti API Gateway Berbasis Cloud-native untuk memenuhi kebutuhan bisnis yang lebih kompleks dan spesifik. Anda dapat mengembangkan plug-in gateway dalam Go, JavaScript-like, Rust, atau C++. Untuk informasi lebih lanjut, lihat Kembangkan plug-in.
Unggah plug-in
Setelah mengembangkan plug-in, Anda dapat mengunggahnya sebagai plug-in kustom di halaman Plug-in pada konsol API Gateway Berbasis Cloud-native. Untuk informasi lebih lanjut, lihat Unggah plug-in.
Referensi performa plug-in
Plug-in yang disediakan oleh API Gateway Berbasis Cloud-native dan plug-in kustom yang dikembangkan dalam berbagai bahasa pemrograman memiliki dampak berbeda terhadap waktu respons. Sebuah topik disediakan untuk membandingkan dan menganalisis performa berbagai plug-in yang dikembangkan dalam berbagai bahasa pemrograman. Untuk informasi lebih lanjut, lihat Referensi performa plug-in.
Plug-in platform
API Gateway Berbasis Cloud-native menyediakan plug-in ekstensi terkait otentikasi, pembatasan lalu lintas, protokol transport, dan perlindungan keamanan. Plug-in ini membantu Anda mengelola dan melindungi lalu lintas API dengan lebih baik. Untuk informasi lebih lanjut, lihat Plug-in platform.
Konfigurasikan aturan plug-in untuk API atau operasi
API Gateway Berbasis Cloud-native memungkinkan Anda melampirkan aturan plug-in ke API dan operasi. Aturan ini memberikan layanan manajemen API yang fleksibel dan aman serta meningkatkan skalabilitas layanan. Untuk informasi lebih lanjut, lihat Konfigurasikan aturan plug-in untuk API atau operasi.
Kembangkan plug-in dengan WebIDE
API Gateway Berbasis Cloud-native memungkinkan Anda menggunakan WebIDE untuk menulis dan mengkompilasi plug-in sesuai kebutuhan bisnis Anda. Ini memperluas kemampuan instance gateway Anda. Untuk informasi lebih lanjut, lihat Kembangkan plug-in dengan WebIDE.