MariaDBManagementClient, Microsoft Azure'un MariaDB kaynaklarını yönetmek için sunduğu REST API'dir. Bu API, Azure üzerindeki MariaDB sunucuları, veritabanları, güvenlik duvarı kuralları, VNet kuralları, güvenlik uyarı politikaları, log dosyaları ve yapılandırmalar gibi kaynakları oluşturma, okuma, güncelleme ve silme işlemlerini programatik olarak gerçekleştirmenizi sağlar. Sürüm 2018-06-01-privatepreview, özel önizleme aşamasındaki bir sürümdür ve bu nedenle bazı kısıtlamalar içerebilir. API, Azure Resource Manager tabanlıdır ve kimlik doğrulama için Azure Active Directory kullanır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure üzerinde MariaDB kaynaklarını otomatikleştirmek isteyen geliştiriciler
- Mevcut uygulamalarına MariaDB yönetimini entegre etmek isteyen DevOps ekipleri
- Azure MariaDB altyapısını yönetmek için özel araçlar geliştiren yazılım firmaları
Yaygın kullanım alanları
Kaynak Yönetimi Otomasyonu
MariaDB sunucuları ve veritabanlarını oluşturma, güncelleme ve silme işlemlerini betikler veya uygulamalar aracılığıyla otomatikleştirerek manuel müdahaleyi azaltabilirsiniz.
Güvenlik Politikaları Yönetimi
Güvenlik duvarı kuralları, VNet kuralları ve güvenlik uyarı politikalarını API üzerinden yöneterek Azure MariaDB kaynaklarınızın güvenliğini merkezi olarak sağlayabilirsiniz.
Özel Yönetim Paneli Geliştirme
API'yi kullanarak kurumsal ihtiyaçlara göre özelleştirilmiş bir MariaDB yönetim paneli veya CLI aracı geliştirebilirsiniz.
İncelenmesi gereken noktalar
- API sürümü 'privatepreview' olduğundan, kararlılık ve geriye dönük uyumluluk garantisi yoktur; üretim ortamlarında kullanmadan önce dikkatli değerlendirme yapılmalıdır.
- Azure Active Directory ile kimlik doğrulama gerektirir; bu nedenle uygulamanızın Azure AD ile entegre olması gerekir.
- API kapsamı yalnızca Azure MariaDB kaynaklarıyla sınırlıdır; diğer Azure hizmetleri için farklı API'ler kullanılmalıdır.
WordPress.org
Kurulum ve geliştirme notları
Bu API, Azure Resource Manager üzerinden çağrılan bir REST API'dir. Kurulum gerektirmez; ancak kullanabilmek için Azure aboneliğiniz ve uygun izinlere sahip bir hizmet sorumlusu veya kullanıcı hesabınız olmalıdır.
- 1Azure portalında bir hizmet sorumlusu oluşturun veya mevcut bir kullanıcı hesabını kullanın.
- 2Uygulamanıza Azure AD kimlik doğrulaması ekleyin ve erişim token'ı alın.
- 3API isteklerinizi uygun uç noktalara yönlendirin.
API'yi kullanarak Azure MariaDB kaynaklarını yöneten uygulamalar geliştirebilirsiniz. API, OpenAPI spesifikasyonu ile tanımlanmıştır ve bu sayede istemci SDK'ları otomatik olarak oluşturulabilir.
- OpenAPI 2.0 (Swagger) spesifikasyonu mevcuttur.
- REST tabanlı, JSON yanıtları kullanır.
- Azure Resource Manager ile entegre çalışır.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure MariaDB yönetim API'sini kullanarak size özel yönetim panelleri, otomasyon betikleri veya mevcut sistemlerinize entegrasyonlar geliştirebiliriz. API'nin önizleme sürümü olması nedeniyle, projenizin gereksinimlerini analiz eder ve en uygun çözümü birlikte planlarız.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Bu API hangi Azure MariaDB kaynaklarını yönetebilir?
API, MariaDB sunucuları, veritabanları, güvenlik duvarı kuralları, VNet kuralları, güvenlik uyarı politikaları, log dosyaları ve yapılandırmalar gibi kaynakları yönetme imkanı sunar.
API'nin önizleme sürümünü kullanmak güvenli mi?
Önizleme sürümleri genellikle üretim ortamları için önerilmez; ancak test ve geliştirme aşamalarında kullanılabilir. Kararlı bir sürüm için Azure'un genel kullanıma sunulan sürümlerini takip etmeniz önerilir.
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'ye kayıtlı olması ve uygun izinlere sahip olması gerekir.