Azure Storage Management API, Azure Blob Storage hizmetinin yönetimsel işlemleri için tasarlanmış bir REST API'dir. 2019-04-01 sürümü, depolama hesaplarının oluşturulması, güncellenmesi, silinmesi ve erişim anahtarlarının yönetilmesi gibi işlemleri destekler. Bu API, Azure kaynaklarını programatik olarak yönetmek isteyen geliştiriciler için resmi bir arayüz sunar. ZeplinGo olarak, bu API'nin sunduğu yetenekleri inceleyerek projenize uygun entegrasyon stratejisini birlikte belirleyebiliriz.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure Blob Storage kaynaklarını merkezi olarak yönetmek isteyen kurumsal ekipler
- Depolama hesaplarını otomatikleştirilmiş altyapı süreçlerine dahil etmek isteyen DevOps ekipleri
- Mevcut web uygulamalarına Azure depolama yönetimi eklemek isteyen geliştiriciler
Yaygın kullanım alanları
Depolama Hesabı Yönetimi
Azure depolama hesaplarını oluşturma, güncelleme ve silme işlemlerini API üzerinden gerçekleştirerek manuel müdahaleyi azaltabilirsiniz.
Erişim Anahtarı Yönetimi
Depolama hesaplarının erişim anahtarlarını listeleyerek veya yenileyerek güvenlik politikalarınızı programatik olarak uygulayabilirsiniz.
Kapasite ve Kota Takibi
Depolama hesaplarının kapasite kullanımını ve kotalarını sorgulayarak kaynak planlaması yapabilirsiniz.
İncelenmesi gereken noktalar
- API sürümü 2019-04-01'dir; Azure'un güncel API sürümleriyle farklılıklar olabilir, bu nedenle güncel dokümantasyonu kontrol etmek önemlidir.
- Yönetim API'si, veri düzlemi işlemleri (blob okuma/yazma) için değil, yönetimsel işlemler için tasarlanmıştır; veri işlemleri için ayrı bir API kullanılmalıdır.
- API'yi kullanmak için Azure Active Directory kimlik doğrulaması ve uygun RBAC izinleri gereklidir; bu, güvenlik yapılandırmasını karmaşıklaştırabilir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, Azure tarafından sunulan bir REST API olduğundan, kurulum gerektirmez. Ancak kullanmak için Azure aboneliği ve kimlik doğrulama bilgileri gerekir. ZeplinGo olarak, API entegrasyonunu projenize özel olarak planlayabiliriz.
API'nin geliştirme süreci, Azure Resource Manager tabanlı REST çağrılarını içerir. ZeplinGo, bu API'yi kullanarak depolama yönetimi işlevlerini web yazılımınıza entegre edebilir.
- REST tabanlı mimari, HTTP istekleriyle kolay entegrasyon sağlar.
- Azure Resource Manager ile uyumlu, böylece diğer Azure hizmetleriyle birlikte kullanılabilir.
- Sürüm 2019-04-01, belirli bir dönemin özelliklerini yansıtır; güncel özellikler için daha yeni sürümler değerlendirilmelidir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo, Azure Storage Management API'yi kullanarak size özel depolama yönetim panelleri, otomasyon araçları ve raporlama sistemleri geliştirebilir. Projenizin ihtiyaçlarını birlikte analiz ederek en uygun çözümü tasarlarız.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Azure Storage Management API ile blob verilerine erişebilir miyim?
Hayır, bu API yönetimsel işlemler için tasarlanmıştır. Blob verilerini okuma/yazma işlemleri için Azure Blob Storage veri düzlemi API'sini kullanmanız gerekir.
Bu API'yi kullanmak için hangi kimlik doğrulama yöntemi gereklidir?
Azure Active Directory (Azure AD) tabanlı kimlik doğrulama kullanılır. Uygulamanızın Azure AD'de kayıtlı olması ve uygun rollerin atanması gerekir.
2019-04-01 sürümü hala destekleniyor mu?
Azure API sürümleri genellikle geriye dönük uyumluluk sağlar, ancak en güncel özellikler için daha yeni sürümleri kullanmanız önerilir. Güncel destek durumu için Azure dokümantasyonunu kontrol edin.