Azure SQL Database yönetim API'si, Azure SQL Database hizmetleriyle etkileşim kurmak için RESTful web API'leri sunar. Bu API sayesinde veritabanları, sunucular ve diğer varlıklar üzerinde oluşturma, okuma, güncelleme ve silme işlemleri gerçekleştirilebilir. Sürüm 2017-10-01-preview, yönetilen örnek TDE sertifikaları gibi belirli önizleme özelliklerini içerir. Bu API, Azure üzerinde veritabanı yönetimini otomatikleştirmek isteyen geliştiriciler ve kuruluşlar için tasarlanmıştır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure SQL Database altyapısını programatik olarak yönetmek isteyen kuruluşlar
- Veritabanı yaşam döngüsü süreçlerini otomatikleştirmek isteyen DevOps ekipleri
- Bulut tabanlı veritabanı yönetim araçları geliştiren yazılım ekipleri
Yaygın kullanım alanları
Veritabanı Otomasyonu
API kullanılarak veritabanı oluşturma, güncelleme ve silme işlemleri otomatikleştirilebilir, böylece manuel müdahale azaltılır.
Sunucu Yönetimi
Azure SQL sunucularının yapılandırılması ve yönetilmesi API üzerinden gerçekleştirilebilir, böylece merkezi bir yönetim sağlanır.
Güvenlik Sertifikası Yönetimi
Önizleme sürümü, yönetilen örnek TDE sertifikalarının yönetimini destekleyerek güvenlik sertifikası işlemlerini programatik hale getirir.
İncelenmesi gereken noktalar
- API sürümü 2017-10-01-preview olduğundan, önizleme özellikleri kararlı sürümlerde değişiklik gösterebilir; üretim ortamlarında dikkatli olunmalıdır.
- Azure SQL Database yönetim API'si yalnızca Azure platformuna özgüdür; başka bulut sağlayıcıları veya şirket içi veritabanları için uygun değildir.
- API'yi kullanmak için Azure kimlik doğrulama mekanizmalarının (ör. Azure Active Directory) doğru yapılandırılması gerekir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, Azure SQL Database yönetim hizmetine RESTful istekler göndererek kullanılır. Doğrudan bir kurulum gerektirmez; ancak Azure aboneliği ve uygun kimlik doğrulama bilgileri gerekir.
Geliştirme sürecinde API'nin OpenAPI tanımı (Swagger) kullanılarak istemci SDK'ları veya doğrudan HTTP istekleri oluşturulabilir. API sürümü ve uç noktaları dikkate alınmalıdır.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure SQL Database yönetim API'sini iş süreçlerinize entegre etmek için özel yazılım çözümleri geliştiriyoruz. API'nin sunduğu olanakları analiz ederek, veritabanı yönetimini otomatikleştiren, raporlama ve izleme sistemleriyle bütünleşen web veya mobil uygulamalar tasarlıyoruz. İhtiyaçlarınızı birlikte belirleyerek kapsamı netleştiriyor ve uygulama aşamasında size eşlik ediyoruz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
SqlManagementClient API'si nedir?
SqlManagementClient, Azure SQL Database yönetim API'sinin bir istemci sınıfıdır. Bu API, Azure SQL Database hizmetlerini RESTful web API'leri üzerinden yönetmek için kullanılır.
Bu API hangi Azure sürümü için geçerlidir?
Bu inceleme, 2017-10-01-preview sürümüne aittir. Önizleme sürümleri, kararlı sürümlere göre farklılık gösterebilir ve üretim ortamlarında kullanılmadan önce dikkatli değerlendirilmelidir.
ZeplinGo bu API ile nasıl yardımcı olabilir?
ZeplinGo, Azure SQL Database yönetim API'sini kullanarak veritabanı yönetim süreçlerinizi otomatikleştiren özel web ve mobil çözümler geliştirir. İhtiyaçlarınızı analiz ederek size özel bir yol haritası çizeriz.