Microsoft Azure Managed Network yönetim API'si, Azure üzerindeki ağ kaynaklarını merkezi olarak yönetmek için RESTful web servisleri sunar. Bu API sayesinde tüm Azure ağınızı programatik olarak görüntüleyebilir, kontrol edebilir, değiştirebilir ve izleyebilirsiniz. Özellikle kurumsal ölçekteki ağ altyapısını tek bir noktadan yönetmek isteyen ekipler için tasarlanmıştır. API, 2019-06-01-preview sürümüyle önizleme aşamasındadır ve Azure'un genel ağ yönetimi stratejisinin bir parçasıdır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure üzerinde birden fazla sanal ağ ve alt ağ yöneten kurumsal BT ekipleri
- Ağ yapılandırmalarını otomatikleştirmek ve merkezi bir panelden izlemek isteyen DevOps ekipleri
- Müşterilerine Azure tabanlı ağ yönetimi hizmeti sunan sistem entegratörleri
Yaygın kullanım alanları
Merkezi Ağ İzleme Paneli
Azure üzerindeki tüm ağ kaynaklarını (sanal ağlar, alt ağlar, ağ güvenlik grupları vb.) tek bir web panelinde toplamak ve anlık durumlarını görüntülemek için kullanılabilir.
Otomatik Ağ Yapılandırma Yönetimi
Ağ yapılandırmalarını kod ile yönetmek (Infrastructure as Code) ve değişiklikleri programatik olarak uygulamak isteyen ekipler için idealdir.
Çoklu Ortam Ağ Yönetimi
Farklı Azure aboneliklerindeki ağ kaynaklarını tek bir API üzerinden yöneterek tutarlılık sağlamak ve operasyonel yükü azaltmak için kullanılabilir.
İncelenmesi gereken noktalar
- API önizleme sürümündedir; bu nedenle kararlılık ve geriye dönük uyumluluk garantisi verilmez, üretim ortamlarında kullanmadan önce kapsamlı test yapılmalıdır.
- Azure Resource Manager kimlik doğrulama mekanizmalarına (Azure AD, OAuth 2.0) hakimiyet gerektirir; entegrasyon sırasında güvenlik yapılandırmalarına dikkat edilmelidir.
- API kapsamı yalnızca Azure ağ kaynaklarıyla sınırlıdır; şirket içi veya diğer bulut sağlayıcılarındaki ağ kaynaklarını yönetmek için ek çözümler gerekebilir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, doğrudan kurulum gerektirmeyen bir bulut hizmetidir. Kullanmak için Azure aboneliğiniz olmalı ve Azure Resource Manager API'lerine erişim için gerekli izinleri yapılandırmalısınız. API'nin uç noktası ve kimlik doğrulama bilgileri Azure portal üzerinden alınabilir.
API ile geliştirme yapmak için RESTful istekler göndermeniz ve Azure Resource Manager kimlik doğrulama akışını uygulamanız gerekir. API belgeleri, kaynak grupları, sanal ağlar ve alt ağlar gibi kaynak türlerini yönetmek için gerekli uç noktaları ve veri modellerini içerir.
- RESTful API tasarımı sayesinde farklı diller ve platformlarla kolayca entegre edilebilir.
- Azure Resource Manager ile uyumlu kimlik doğrulama ve yetkilendirme mekanizmaları kullanır.
- Önizleme sürümü olduğundan, API davranışları değişebilir; geliştirme sırasında güncel belgeleri takip etmek önemlidir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure Managed Network API'sini mevcut web sistemlerinize entegre etmek için kapsam belirleme ve geliştirme hizmeti sunuyoruz. API'nin önizleme sürümü olması nedeniyle, projenizin ihtiyaçlarına göre riskleri değerlendirir ve uygun bir yol haritası çizeriz. Kurumsal web siteniz veya yönetim paneliniz için bu API'yi kullanmak isterseniz, birlikte çalışabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Azure Managed Network API'si hangi Azure hizmetleriyle çalışır?
API, Microsoft Azure Networks hizmetiyle etkileşim kurar ve Azure üzerindeki ağ kaynaklarını yönetmek için tasarlanmıştır. Sanal ağlar, alt ağlar ve ağ güvenlik grupları gibi kaynakları kapsar.
Bu API'yi kullanmak için hangi ön koşullar gereklidir?
Geçerli bir Azure aboneliğinizin olması ve Azure Resource Manager API'lerine erişim için gerekli izinleri (genellikle Azure AD uygulaması ve anahtar) yapılandırmanız gerekir.
API önizleme sürümünde olduğu için üretimde kullanılabilir mi?
Önizleme sürümleri genellikle üretim ortamları için önerilmez; ancak kapsamlı testler yapılarak ve riskler değerlendirilerek kullanılabilir. ZeplinGo olarak bu süreçte size destek olabiliriz.