Azure SQL Database yönetim API'si, Azure SQL Database hizmetleriyle etkileşim kurmak için RESTful web API'leri sunar. Bu API, veritabanı, sunucu ve diğer varlıkları oluşturma, alma, güncelleme ve silme işlemlerini programatik olarak gerçekleştirmenize olanak tanır. Sürüm 2017-03-01-preview, Azure SQL Database yönetiminde önizleme aşamasındaki özellikleri içerir. Bu API, özellikle bulut tabanlı veritabanı altyapısını otomatikleştirmek ve yönetmek isteyen geliştiriciler için tasarlanmıştır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure SQL Database altyapısını programatik olarak yönetmek isteyen kurumsal ekipler
- Veritabanı oluşturma, güncelleme ve silme işlemlerini otomatikleştirmek isteyen DevOps ekipleri
- Bulut veritabanı yönetimini mevcut yazılım sistemlerine entegre etmek isteyen geliştiriciler
Yaygın kullanım alanları
Otomatik Veritabanı Provizyonu
Yeni müşteri veya proje için otomatik olarak Azure SQL veritabanı oluşturmak ve yapılandırmak.
Veritabanı Yaşam Döngüsü Yönetimi
Veritabanlarını düzenli olarak güncellemek, yedeklemek veya silmek gibi operasyonel görevleri otomatikleştirmek.
Sunucu ve Varlık Yönetimi
Azure SQL sunucularını ve ilişkili varlıkları (firewall kuralları, elastik havuzlar vb.) yönetmek.
İ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 dikkatli olunmalıdır.
- Azure SQL Database yönetimi için Azure aboneliği ve uygun kimlik doğrulama yöntemleri (Azure Active Directory, hizmet sorumlusu vb.) gereklidir.
- API, yalnızca Azure SQL Database hizmetlerine özeldir; diğer veritabanı platformlarıyla (MySQL, PostgreSQL vb.) uyumlu değildir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, Azure SQL Database yönetimi için RESTful bir arayüz sağlar. Kurulum gerektirmez; doğrudan HTTP istekleriyle kullanılabilir. Ancak, API'yi kullanmak için Azure kimlik doğrulaması ve yetkilendirme yapılandırması gereklidir.
API, OpenAPI spesifikasyonu (Swagger) ile tanımlanmıştır. Geliştiriciler, bu spesifikasyonu kullanarak istemci SDK'ları oluşturabilir veya doğrudan HTTP istekleri gönderebilir. API'nin önizleme sürümü olduğundan, geliştirme sırasında sürüm notları ve değişiklikler takip edilmelidir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure SQL Database yönetim API'sini kullanarak size özel veritabanı yönetim panelleri, otomasyon araçları ve entegrasyon çözümleri geliştirebiliriz. İhtiyaçlarınızı analiz ederek, API'nin sunduğu olanakları iş süreçlerinize en uygun şekilde entegre ederiz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Bu API hangi Azure hizmetleriyle çalışır?
Bu API, Azure SQL Database hizmetleriyle çalışmak üzere tasarlanmıştır. Veritabanı, sunucu ve diğer ilgili varlıkları yönetmek için RESTful uç noktalar sunar.
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 hizmet sorumlusu gibi Azure kimlik doğrulama yöntemlerini kullanır. API'ye erişmek için uygun yetkilendirmelerin yapılandırılması gerekir.
API'nin önizleme sürümü üretim ortamlarında kullanılabilir mi?
Önizleme sürümleri genellikle üretim ortamları için önerilmez çünkü özellikler değişebilir veya kaldırılabilir. Üretim kullanımı için kararlı sürümlerin tercih edilmesi önerilir.