Microsoft Azure Network Management API, Azure üzerindeki ağ kaynaklarını yönetmek için RESTful web servisleri sunar. Bu API, son kullanıcı ile Azure ağ hizmetleri arasındaki ilişkiyi modelleyen varlıklar içerir. 2019-07-01 sürümü, özellikle firewall politikalarının yönetimine yönelik yetenekler barındırır. API, Azure altyapısını kullanan uygulamaların ağ yapılandırmalarını programatik olarak denetlemesine olanak tanır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure üzerinde ağ kaynaklarını yöneten kurumsal ekipler
- Firewall politikalarını otomatikleştirmek isteyen DevOps ekipleri
- Bulut tabanlı uygulamalarında ağ güvenliğini kod ile yönetmek isteyen geliştiriciler
Yaygın kullanım alanları
Ağ Kaynaklarının Otomatik Yönetimi
Azure Network Management API, sanal ağlar, alt ağlar ve ağ güvenlik grupları gibi kaynakları programatik olarak oluşturma, güncelleme ve silme işlemlerinde kullanılabilir. Bu sayede manuel müdahale ihtiyacı azalır.
Firewall Politikalarının Yapılandırılması
API'nin 2019-07-01 sürümü, firewall politikalarının tanımlanması ve uygulanması için uç noktalar sunar. Kurumsal güvenlik gereksinimlerine göre politikaların merkezi olarak yönetilmesi mümkündür.
Ağ Durumunun İzlenmesi ve Raporlanması
API üzerinden ağ kaynaklarının durumunu sorgulayarak, ağ yapılandırmasındaki değişiklikleri izleyebilir ve raporlayabilirsiniz. Bu, uyumluluk ve denetim süreçlerine katkı sağlar.
İncelenmesi gereken noktalar
- API, yalnızca Azure platformuna özeldir; başka bulut sağlayıcıları veya hibrit ortamlar için uygun değildir.
- 2019-07-01 sürümü eski bir sürümdür; güncel özellikler ve destek için Azure'un en son API sürümleri değerlendirilmelidir.
- API kullanımı için Azure hesabı ve uygun kimlik doğrulama yöntemleri (ör. Azure Active Directory) gereklidir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, bir yazılım paketi olarak kurulmaz; doğrudan HTTP istekleriyle kullanılır. Azure portalı üzerinden kaynak oluşturma ve erişim anahtarı edinme süreçleri gerektirir.
API'nin geliştirme süreci, Azure Resource Manager ile entegrasyon ve REST çağrılarının uygulanmasını içerir. OpenAPI spesifikasyonu sayesinde istemci SDK'ları üretilebilir.
- OpenAPI 2.0 (Swagger) spesifikasyonu mevcuttur.
- Azure Resource Manager tabanlı kimlik doğrulama kullanır.
- Firewall politikaları için özel uç noktalar içerir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure Network Management API'yi mevcut sistemlerinize entegre etmek veya ağ yönetimi ihtiyaçlarınıza özel bir çözüm geliştirmek için kapsam belirleme çalışması yapabiliriz. Kurumsal web yazılım projelerinizde bu API'nin sağladığı verileri kullanarak size özel paneller ve otomasyonlar tasarlayabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
NetworkManagementClient API hangi Azure hizmetlerini kapsar?
API, Azure Network Management hizmetini kapsar; sanal ağlar, alt ağlar, ağ güvenlik grupları ve firewall politikaları gibi kaynakların yönetimini sağlar.
Bu API'yi kullanmak için hangi ön koşullar gereklidir?
Geçerli bir Azure aboneliği, Azure Active Directory'de uygulama kaydı ve API'ye erişim izni veren bir hizmet sorumlusu veya kullanıcı hesabı gereklidir.
API'nin 2019-07-01 sürümü hala destekleniyor mu?
Azure API sürümleri zamanla kullanımdan kaldırılabilir. Güncel destek ve özellikler için Azure belgelerinden en son sürümü kontrol etmeniz önerilir.