Microsoft Azure Network Management API, Azure üzerindeki ağ kaynaklarınızı yönetmek için RESTful bir web servisleri seti sunar. Bu API, sanal ağlar, alt ağlar, ağ güvenlik grupları, yük dengeleyiciler ve diğer ağ bileşenlerini programatik olarak oluşturmanıza, yapılandırmanıza ve izlemenize olanak tanır. API sürümü 2019-07-01 olarak belirtilmiştir ve Azure'un resmi API şartnamesine dayanmaktadır. Bu API, özellikle bulut altyapısını otomatikleştirmek ve mevcut sistemlerle entegre etmek isteyen kuruluşlar için tasarlanmıştır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure üzerinde ağ kaynaklarını programatik olarak yönetmek isteyen DevOps ekipleri
- Bulut altyapısını otomatikleştirmek ve IaC (Altyapı olarak Kod) yaklaşımını benimseyen kuruluşlar
- Mevcut uygulamalarını Azure ağ hizmetleriyle entegre etmek isteyen yazılım geliştiricileri
Yaygın kullanım alanları
Otomatik Ağ Yapılandırması
Sanal ağlar ve alt ağlar oluşturma, güncelleme ve silme işlemlerini API üzerinden otomatikleştirerek manuel müdahaleyi azaltabilirsiniz.
Güvenlik Duvarı Yönetimi
Ağ güvenlik gruplarını ve kurallarını API ile yöneterek güvenlik politikalarını kod olarak sürdürebilirsiniz.
Kaynak İzleme ve Raporlama
Ağ kaynaklarının durumunu API ile sorgulayarak izleme ve raporlama sistemlerinize entegre edebilirsiniz.
İncelenmesi gereken noktalar
- API sürümü 2019-07-01'dir; Azure'un güncel API sürümleriyle farklılıklar olabilir, bu nedenle kullanmadan önce güncel dokümantasyonu kontrol etmelisiniz.
- API'yi kullanabilmek için Azure aboneliğiniz ve uygun kimlik doğrulama yöntemleriniz (örneğin Azure Active Directory) olmalıdır.
- API, yalnızca Azure kaynaklarını yönetmek için tasarlanmıştır; başka bulut sağlayıcıları veya şirket içi kaynaklar için kullanılamaz.
WordPress.org
Kurulum ve geliştirme notları
Bu API, bir yazılım paketi olmadığı için kurulum gerektirmez. Doğrudan Azure portalı veya REST istemcileri aracılığıyla kullanılabilir. API'ye erişim için Azure Active Directory ile kimlik doğrulaması yapmanız gerekir.
API, RESTful bir yapıya sahiptir ve OpenAPI şartnamesi (Swagger) ile tanımlanmıştır. Geliştiriciler, bu şartnameyi kullanarak istemci SDK'ları oluşturabilir veya doğrudan HTTP istekleri gönderebilir.
- OpenAPI 2.0 (Swagger) şartnamesi mevcuttur.
- Azure Resource Manager tabanlıdır.
- RESTful API, HTTP yöntemleri (GET, PUT, POST, DELETE) ile çalışır.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure Network Management API'yi mevcut sistemlerinize entegre etmek, özel ağ yönetimi araçları geliştirmek veya bulut altyapınızı otomatikleştirmek için kapsam belirleme ve geliştirme hizmetleri sunuyoruz. İhtiyaçlarınıza yönelik özel çözümler için bizimle iletişime geçebilirsiniz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Azure Network Management API hangi Azure hizmetlerini kapsar?
API, Azure ağ kaynaklarını yönetmek için tasarlanmıştır; sanal ağlar, alt ağlar, ağ güvenlik grupları, yük dengeleyiciler ve diğer ağ bileşenlerini içerir.
Bu API'yi kullanmak için hangi kimlik doğrulama yöntemi gereklidir?
Azure Active Directory tabanlı kimlik doğrulama kullanılır. API'ye erişmek için uygun izinlere sahip bir hizmet sorumlusu veya kullanıcı hesabı gereklidir.
API sürümü 2019-07-01 güncel midir?
API sürümü 2019-07-01 olarak belirtilmiştir. Azure, zaman içinde yeni sürümler yayınlayabilir; bu nedenle güncel sürümleri Azure dokümantasyonundan takip etmeniz önerilir.