ApiManagementClient, Azure API Management hizmetindeki Tag (etiket) varlığı üzerinde işlemler yapmanızı sağlayan REST API'lerini tanımlar. Bu API'ler sayesinde API'lere, operasyonlara ve ürünlere etiket atayabilir, bu etiketleri yönetebilirsiniz. Sürüm 2019-12-01-preview olarak işaretlenmiştir ve Azure'un resmi OpenAPI tanımından alınmıştır. Etiketler, API kataloğunuzu düzenlemek, arama ve filtreleme deneyimini geliştirmek ve operasyonel yönetimi kolaylaştırmak için kullanılır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure API Management kullanan kurumsal ekipler
- API kataloğunu etiketlerle düzenlemek isteyen geliştiriciler
- API yaşam döngüsü yönetimini otomatikleştirmek isteyen DevOps ekipleri
Yaygın kullanım alanları
API Kataloğu Organizasyonu
API'leri, operasyonları ve ürünleri anlamlı etiketlerle gruplayarak geliştiricilerin doğru API'yi hızlıca bulmasını sağlayın.
Otomatik Etiketleme
CI/CD süreçlerinizde API sürümlerini veya ortamlarını (test, prod) otomatik olarak etiketleyerek izlenebilirliği artırın.
Raporlama ve Analiz
Etiketleri kullanarak API kullanımını belirli kategorilere göre filtreleyin ve iş birimlerine özel raporlar oluşturun.
İncelenmesi gereken noktalar
- API sürümü 2019-12-01-preview olduğundan, Azure'un önizleme sürümlerinde zaman içinde değişiklikler olabilir; üretim ortamlarında kararlı sürümleri tercih edin.
- Etiketlerin yönetimi için Azure API Management'ın kimlik doğrulama ve yetkilendirme mekanizmalarını (Azure AD, API anahtarları vb.) doğru yapılandırmanız gerekir.
- Bu API'ler yalnızca Azure API Management kaynaklarınız için çalışır; kendi API altyapınızı kullanıyorsanız farklı bir çözüm değerlendirmeniz gerekebilir.
WordPress.org
Kurulum ve geliştirme notları
Bu API'ler Azure API Management hizmetinin bir parçasıdır; ayrı bir kurulum gerektirmez. Azure portal üzerinden API Management örneğinizi oluşturduktan sonra REST API'lerini kullanmaya başlayabilirsiniz.
- 1Azure portalında bir API Management örneği oluşturun.
- 2API Management örneğinizin erişim bilgilerini (abonelik anahtarı, kaynak grubu vb.) edinin.
- 3OpenAPI tanımını kullanarak API istemcinizi veya entegrasyonunuzu geliştirin.
Geliştirme sürecinde, OpenAPI tanımından otomatik istemci kodları üretebilir veya doğrudan REST çağrıları yapabilirsiniz. Azure API Management'ın kimlik doğrulama mekanizmalarını kullanarak güvenli erişim sağlayın.
- OpenAPI 2.0 (Swagger) tanımı mevcuttur; bu sayede çeşitli dillerde istemci SDK'ları oluşturulabilir.
- Azure API Management'ın sunduğu kimlik doğrulama ve yetkilendirme özelliklerinden yararlanın.
- API sürümü önizleme aşamasında olduğundan, değişiklikleri takip edin.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure API Management ve REST API entegrasyonlarını içeren kurumsal web sistemlerinizi birlikte planlayabiliriz. API yönetim ihtiyaçlarınızı analiz ederek size özel çözümler geliştiriyoruz. Kurumsal Websitesi Paketimiz veya Paket Ödeme Sayfası gibi hazır çözümlerimizi ihtiyacınıza göre uyarlayabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Bu API'yi kullanmak için ayrı bir kurulum gerekli mi?
Hayır, bu API'ler Azure API Management hizmetinin bir parçasıdır. Azure'da bir API Management örneği oluşturduktan sonra REST uç noktalarını kullanabilirsiniz.
Etiketler hangi kaynaklara atanabilir?
Etiketler API'lere, operasyonlara ve ürünlere atanabilir. Bu sayede kaynakları kategorize edebilir ve yönetimini kolaylaştırabilirsiniz.
Bu API sürümü önizleme aşamasında mı?
Evet, sürüm 2019-12-01-preview olarak işaretlenmiştir. Önizleme sürümlerinde değişiklikler olabileceğinden, üretim ortamlarında kararlı sürümleri kullanmanız önerilir.