Cloud-native API Gateway, eklentileri kullanmanızı, yönetmenizi, geliştirmenizi ve yüklemenizi sağlayan bir eklenti pazar yeri sunar. Belirli API'lere veya işlemlere eklenti kuralları ekleyebilir ve özel eklentiler geliştirmek için WebIDE'yi kullanabilirsiniz.
Lua eklentisini kullanın
Lua; API ağ geçitleri, mesaj ağ geçitleri ve ters proxy'ler gibi ağ geçidi programlarını yazmanıza ve çalıştırmanıza olanak tanır. Daha fazla bilgi için bkz. Lua eklentisini kullanma.
Eklentileri yönetin
Eklenti pazar yeri; kimlik doğrulama, trafik kontrolü ve güvenlik koruması için yerleşik eklentiler sunar. Kendi eklentilerinizi de yükleyebilirsiniz. Daha fazla bilgi için bkz. Eklentileri yönetme.
Eklentileri geliştirin
Go, JavaScript benzeri, Rust veya C++ dillerinde geliştirilen özel eklentilerle Cloud-native API Gateway'i genişletin. Daha fazla bilgi için bkz. Eklentileri geliştirme.
Bir eklenti yükleyin
Geliştirme işlemi tamamlandıktan sonra eklentinizi Cloud-native API Gateway konsolundaki Eklenti sayfasından yükleyin. Daha fazla bilgi için bkz. Bir eklenti yükleme.
Eklenti performans referansları
Farklı programlama dillerinde geliştirilen yerleşik ve özel eklentilerin yanıt süresi üzerindeki etkisi değişiklik gösterir. Daha fazla bilgi için bkz. Eklenti performans referansları.
Platform eklentileri
Cloud-native API Gateway; API trafiğini yönetmenize ve korumanıza yardımcı olmak üzere kimlik doğrulama, trafik kısıtlama, taşıma protokolleri ve güvenlik koruması için uzantı eklentileri sağlar. Daha fazla bilgi için bkz. Platform eklentileri.
Bir API veya işlem için eklenti kurallarını yapılandırın
Esnek ve güvenli API yönetimi ile gelişmiş ölçeklenebilirlik sağlamak amacıyla eklenti kurallarını API'lere ve işlemlere ekleyin. Daha fazla bilgi için bkz. Bir API veya işlem için eklenti kurallarını yapılandırma.
WebIDE ile eklentileri geliştirin
Ağ geçidi örneğinizin yeteneklerini genişletmek üzere özel eklentiler yazmak ve derlemek için WebIDE'yi kullanın. Daha fazla bilgi için bkz. WebIDE ile eklentileri geliştirme.