SqlManagementClient, Azure SQL Database hizmetleriyle etkileşim kurmak için RESTful web API'leri sunan resmi bir Azure yönetim API'sidir. Bu API sürümü (2017-03-01-preview), özellikle yönetilen örneklerdeki geri yüklenebilir silinmiş veritabanları için kısa vadeli yedek saklama sürelerinin yönetimine odaklanır. API, veritabanı, sunucu ve diğer varlıkların oluşturulması, alınması, güncellenmesi ve silinmesi gibi temel işlemleri destekler. Bu sayede geliştiriciler, Azure SQL Database kaynaklarını programatik olarak yönetebilir ve otomasyon senaryolarına entegre edebilir.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure SQL Database kaynaklarını programatik olarak yönetmek isteyen kurumsal ekipler
- Yedekleme ve geri yükleme süreçlerini otomatikleştirmek isteyen DevOps ekipleri
- Bulut tabanlı veritabanı yönetimini mevcut yazılım sistemlerine entegre etmek isteyen geliştiriciler
Yaygın kullanım alanları
Otomatik Yedek Saklama Yönetimi
Yönetilen SQL örneklerinde geri yüklenebilir silinmiş veritabanları için kısa vadeli saklama sürelerini API üzerinden yapılandırarak yedekleme politikalarını otomatikleştirin.
Veritabanı Yaşam Döngüsü Yönetimi
Veritabanı ve sunucu kaynaklarını oluşturma, güncelleme ve silme işlemlerini API çağrılarıyla gerçekleştirerek altyapı yönetimini kod ile yönetin.
Özel Yönetim Panelleri
Azure SQL kaynaklarını yönetmek için kurumsal ihtiyaçlara göre özelleştirilmiş bir yönetim paneli veya araç geliştirin.
İncelenmesi gereken noktalar
- API sürümü 2017-03-01-preview olduğundan, önizleme aşamasındaki özelliklerde değişiklikler olabilir; üretim ortamlarında kullanmadan önce güncel Azure belgelerini kontrol edin.
- API, yalnızca Azure SQL Database hizmetlerine özeldir; diğer veritabanı platformlarıyla kullanılamaz.
- API'yi kullanmak için Azure aboneliği ve uygun kimlik doğrulama (Azure Active Directory veya API anahtarı) gereklidir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, doğrudan REST çağrılarıyla kullanılabilir; herhangi bir kurulum gerektirmez. Ancak, API'yi kullanmak için Azure portalında gerekli kaynakları oluşturmanız ve kimlik doğrulama bilgilerini edinmeniz gerekir.
API, RESTful yapıda olduğundan herhangi bir programlama diliyle kullanılabilir. OpenAPI spesifikasyonu sayesinde istemci SDK'ları otomatik olarak oluşturulabilir. API'nin kullanımı, Azure SQL Database yönetim görevlerini otomatikleştirmek için idealdir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure SQL Database yönetim API'sini kullanarak kurumsal ihtiyaçlarınıza özel veritabanı yönetim araçları ve panelleri geliştirebiliriz. API'nin yeteneklerini analiz ederek, mevcut sistemlerinize entegre çözümler tasarlıyor ve uyguluyoruz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
SqlManagementClient API'si hangi Azure hizmetlerini kapsar?
API, Azure SQL Database hizmetlerini kapsar; veritabanları, sunucular ve diğer ilgili varlıkların yönetimini sağlar. Bu sürüm, özellikle yönetilen örneklerdeki geri yüklenebilir silinmiş veritabanları için kısa vadeli saklama sürelerine odaklanır.
Bu API'yi kullanmak için hangi kimlik doğrulama yöntemleri gereklidir?
Azure SQL Database yönetim API'si, Azure Active Directory tabanlı kimlik doğrulama veya API anahtarları kullanılarak erişilebilir. Azure portalından gerekli izinleri ve kimlik bilgilerini edinmeniz gerekir.
API'nin önizleme sürümünü üretimde kullanmak güvenli midir?
Önizleme sürümleri genellikle üretim ortamları için önerilmez; API davranışında değişiklikler olabilir. Üretimde kullanmadan önce Azure'un güncel sürüm notlarını ve belgelerini incelemeniz önemlidir.