Azure API Management hizmetinde, API'leri, operasyonları ve ürünleri etiketlere göre sorgulamak için kullanılan REST API'lerini kapsar. Bu API sürümü (2019-12-01-preview) önizleme aşamasındadır ve Azure API Management dağıtımınızda kaynakları etiketler üzerinden filtreleyerek yönetmenize olanak tanır. Özellikle çok sayıda API ve ürünün olduğu kurumsal senaryolarda, etiket tabanlı sorgulama ile yönetim kolaylaşır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure API Management kullanan ve API'lerini etiketlerle organize eden kurumsal ekipler
- API yönetim süreçlerini otomatikleştirmek isteyen geliştiriciler
- Çok sayıda API ve ürünü olan, kaynakları etiketlere göre filtreleyerek yönetmek isteyen sistem yöneticileri
Yaygın kullanım alanları
Etiket Tabanlı API Keşfi
API Management'teki API'leri, operasyonları ve ürünleri belirli etiketlere göre listeleyerek geliştiricilerin ihtiyaç duyduğu kaynakları hızlıca bulmasını sağlar.
Otomatik Raporlama ve Denetim
Etiketler üzerinden yapılan sorgulamalarla, belirli bir etikete sahip tüm kaynakların listesini çıkararak raporlama ve denetim süreçlerini kolaylaştırır.
Kaynak Gruplama ve Yönetim
API'leri ve ürünleri etiketlerine göre gruplayarak, operasyonel yönetimde tutarlılık sağlar ve bakım süreçlerini basitleştirir.
İncelenmesi gereken noktalar
- Bu API sürümü önizleme aşamasındadır; bu nedenle üretim ortamlarında kullanmadan önce Azure'un önizleme politikalarını ve olası değişiklikleri göz önünde bulundurmalısınız.
- API'nin kullanılabilmesi için Azure API Management hizmetinizin etkin ve doğru yapılandırılmış olması gerekir.
- Etiket sorgulamaları, API Management'teki kaynak sayısına ve etiket yapılandırmanıza bağlı olarak performans etkisi yaratabilir; bu nedenle büyük ölçekli senaryolarda sorgu optimizasyonu önemlidir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, Azure API Management hizmetinin bir parçası olarak sunulur. Kurulum gerektirmez; doğrudan REST çağrıları ile kullanılır. Azure portal üzerinden API Management hizmetinizi oluşturduktan sonra, ilgili uç noktalara istek gönderebilirsiniz.
- 1Azure portalında bir API Management hizmeti oluşturun veya mevcut bir hizmeti kullanın.
- 2API Management hizmetinizin erişim bilgilerini (abonelik anahtarı, kaynak grubu vb.) edinin.
- 3İlgili REST API uç noktalarına, etiket sorgulama parametreleriyle istek gönderin.
Geliştirme sürecinde, API Management REST API'lerini kullanarak etiket tabanlı sorgulamalar yapabilirsiniz. Bu API'ler, Azure API Management'ın standart kimlik doğrulama mekanizmalarını kullanır.
- REST API tabanlıdır; HTTP istekleriyle kullanılır.
- Azure API Management'ın kimlik doğrulama altyapısını kullanır.
- Etiket parametreleri ile kaynakları filtreleme imkanı sunar.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure API Management ve benzeri API yönetim sistemlerini kullanan kurumsal web yazılımlarınız için ihtiyaç analizi yapıyor, kapsam belirliyor ve geliştirme sürecini birlikte planlıyoruz. API entegrasyonlarınızı etiket tabanlı yönetim gibi özel gereksinimlerinize göre özelleştirebiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Bu API'yi kullanmak için ek bir kurulum gerekli mi?
Hayır, bu API Azure API Management hizmetinin bir parçasıdır. Azure'da API Management hizmetiniz varsa, doğrudan REST çağrıları ile kullanabilirsiniz.
Bu API sürümü kararlı mı?
Hayır, bu sürüm önizleme aşamasındadır (2019-12-01-preview). Önizleme sürümleri üretim ortamları için önerilmez; Azure'un önizleme politikalarını incelemenizi öneririz.
Etiket sorgulamaları hangi kaynakları kapsar?
Bu API, API Management'teki API'leri, operasyonları ve ürünleri etiketlere göre sorgulamanıza olanak tanır.