Microsoft Azure Management API'sinin bir parçası olan bu API, Azure üzerindeki MySQL kaynaklarını (sunucular, veritabanları, güvenlik duvarı kuralları, VNET kuralları, güvenlik uyarı politikaları, log dosyaları, şifreleme anahtarları, Active Directory yöneticisi ve yapılandırmalar) oluşturmak, okumak, güncellemek ve silmek için REST tabanlı bir arayüz sağlar. Sürüm 2020-01-01-privatepreview olarak işaretlenmiştir ve Azure MySQL kaynaklarının yönetimini programatik olarak gerçekleştirmek isteyen geliştiriciler için tasarlanmıştır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure üzerinde MySQL kaynaklarını otomatikleştirmek isteyen DevOps ekipleri
- MySQL sunucu ve veritabanı yönetimini mevcut uygulamalara entegre etmek isteyen geliştiriciler
- Kurumsal düzeyde MySQL altyapısını merkezi olarak yönetmek isteyen BT ekipleri
Yaygın kullanım alanları
Kaynak Sağlama ve Otomasyon
MySQL sunucuları, veritabanları ve güvenlik duvarı kurallarını kod ile oluşturup yöneterek manuel müdahaleyi azaltın.
Güvenlik Yönetimi
Şifreleme anahtarları, Active Directory yöneticisi ve güvenlik uyarı politikalarını programatik olarak yapılandırarak güvenlik duruşunuzu güçlendirin.
İzleme ve Bakım
Log dosyalarını ve yapılandırmaları API üzerinden çekerek izleme ve bakım süreçlerinizi otomatikleştirin.
İncelenmesi gereken noktalar
- API sürümü 'privatepreview' olarak işaretlenmiştir; bu, kararlılık ve geriye dönük uyumluluk açısından dikkatli olunması gerektiğini gösterir.
- Azure Management API'leri genellikle Azure Active Directory kimlik doğrulaması gerektirir; bu nedenle kimlik doğrulama akışlarının doğru yapılandırılması önemlidir.
- API kapsamı yalnızca Azure MySQL kaynaklarıyla sınırlıdır; şirket içi veya diğer bulut sağlayıcılarındaki MySQL kaynaklarını yönetmek için farklı çözümler değerlendirilmelidir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, Azure Management API'lerinin bir parçası olduğundan, kurulumu doğrudan bir yazılım kurulumu değildir. API'yi kullanmak için Azure aboneliğiniz ve uygun kimlik doğrulama bilgileriniz olmalıdır. API uç noktalarına HTTPS üzerinden erişilir.
API, OpenAPI (Swagger) spesifikasyonu ile tanımlanmıştır. Bu spesifikasyon, istemci SDK'ları oluşturmak veya API'yi doğrudan test etmek için kullanılabilir. Geliştirme sürecinde Azure Active Directory ile kimlik doğrulama ve yetkilendirme yapılandırması gereklidir.
- OpenAPI spesifikasyonu mevcuttur, bu sayede API istemcileri otomatik olarak oluşturulabilir.
- Azure Management API'leri ile tutarlı bir kimlik doğrulama modeli kullanır.
- MySQL kaynaklarının kapsamlı yönetimini sağlar.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure MySQL yönetim API'sini mevcut sistemlerinize entegre etmek, özel otomasyon akışları geliştirmek veya API'nin kapsamını ihtiyaçlarınıza göre genişletmek için kapsam belirleme çalışmaları yapabiliriz. API'nin privatepreview sürümü nedeniyle, üretim ortamlarında kullanmadan önce kapsamlı testler yapılmasını öneririz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Bu API hangi Azure MySQL kaynaklarını yönetir?
API; sunucular, veritabanları, güvenlik duvarı kuralları, VNET kuralları, güvenlik uyarı politikaları, log dosyaları, şifreleme anahtarları, Active Directory yöneticisi ve yapılandırmalar gibi Azure MySQL kaynaklarını yönetmek için tasarlanmıştır.
API'nin sürümü 'privatepreview' ne anlama gelir?
'Privatepreview' sürümü, API'nin genel kullanıma açılmadan önce sınırlı bir kullanıcı grubuna sunulduğunu gösterir. Bu sürümde API davranışı değişebilir ve kararlılık garantisi verilmez.
Bu API'yi kullanmak için hangi kimlik doğrulama yöntemi gereklidir?
Azure Management API'leri genellikle Azure Active Directory (Azure AD) tabanlı kimlik doğrulama kullanır. İsteklerinize erişim belirteci eklemeniz ve uygun izinlerin (RBAC) yapılandırılmış olması gerekir.