NetworkManagementClient, Microsoft Azure Network management API'sinin 2018-01-01 sürümüdür. Bu API, Azure ağ kaynaklarınızı yönetmek için RESTful web servisleri sunar. API, son kullanıcı ile Microsoft Azure Networks hizmeti arasındaki ilişkiyi yakalayan varlıklara sahiptir. Özellikle ağ arayüzleri (network interfaces) gibi kaynakların yönetimine odaklanır. Azure altyapısı kullanan kurumlar için ağ kaynaklarını programatik olarak yönetme imkanı tanır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure üzerinde ağ kaynaklarını yöneten kurumsal ekipler
- Ağ yapılandırmalarını otomatikleştirmek isteyen DevOps ekipleri
- Azure tabanlı uygulamalar geliştiren yazılım ekipleri
Yaygın kullanım alanları
Ağ Arayüzü Yönetimi
Azure'da sanal makinelere bağlı ağ arayüzlerini oluşturma, güncelleme ve silme işlemlerini API üzerinden gerçekleştirebilirsiniz.
Otomatik Ağ Yapılandırması
Altyapı otomasyonu kapsamında ağ kaynaklarını kod ile yöneterek manuel müdahaleyi azaltabilirsiniz.
Özel Yönetim Panelleri
Azure ağ kaynaklarınızı izlemek ve yönetmek için kendi web panelinizi bu API üzerinden geliştirebilirsiniz.
İncelenmesi gereken noktalar
- API sürümü 2018-01-01'dir; güncel Azure özelliklerini desteklemeyebilir, güncel sürümleri değerlendirmek gerekebilir.
- API, yalnızca Azure ağ kaynaklarına özeldir; farklı bulut sağlayıcıları veya şirket içi sistemlerle entegrasyon için ek katmanlar gerekebilir.
- Azure API'lerini kullanmak için geçerli Azure aboneliği ve kimlik doğrulama bilgileri gereklidir; güvenlik yapılandırması önemlidir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, bir yazılım paketi olmadığı için kurulum gerektirmez; doğrudan HTTP istekleriyle kullanılır. API'yi kullanmak için Azure portal üzerinden gerekli izinleri ve erişim anahtarlarını almanız gerekir.
API, RESTful bir yapıya sahiptir ve OpenAPI spesifikasyonu (Swagger) ile tanımlanmıştır. Geliştiriciler, bu spesifikasyonu kullanarak istemci SDK'ları oluşturabilir veya doğrudan HTTP çağrıları yapabilir.
- OpenAPI spesifikasyonu mevcuttur; bu sayede otomatik istemci üretimi ve dokümantasyon araçlarıyla entegrasyon kolaylaşır.
- RESTful web servisleri, platform bağımsız entegrasyon imkanı sunar.
- Azure ağ kaynaklarını yönetmek için kapsamlı uç noktalar içerir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure Network management API'sini kullanarak kurumsal ihtiyaçlarınıza özel web yazılımları geliştirebiliriz. Ağ kaynak yönetimi panelleri, otomasyon araçları veya mevcut sistemlerinizle entegrasyonlar için kapsam belirleme ve geliştirme süreçlerini birlikte planlayabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
NetworkManagementClient API'si hangi Azure hizmetlerini kapsar?
Bu API, Microsoft Azure Network management API'sinin bir parçasıdır ve ağ arayüzleri gibi ağ kaynaklarını yönetmek için tasarlanmıştır. Spesifik olarak networkInterface kaynaklarına odaklanır.
Bu API'yi kullanmak için hangi ön koşullar gereklidir?
Geçerli bir Azure aboneliğiniz olmalı ve API'ye erişim için kimlik doğrulama bilgileri (örneğin, Azure Active Directory veya API anahtarları) edinmeniz gerekir. Ayrıca, API sürümü 2018-01-01 olduğundan, güncel özellikler için sürüm kontrolü yapmanız önerilir.
Bu API'yi kendi web projeme nasıl entegre edebilirim?
API, RESTful olduğundan, herhangi bir programlama diliyle HTTP istekleri göndererek entegre edebilirsiniz. OpenAPI spesifikasyonunu kullanarak istemci SDK'ları oluşturabilir veya mevcut API yönetim araçlarıyla bağlanabilirsiniz. ZeplinGo olarak bu entegrasyonu sizin için de geliştirebiliriz.