Azure Data Migration Service Resource Provider, veritabanı geçişlerini yönetmek için tasarlanmış bir API'dir. Şirket içi veritabanı sunucularından Azure'a veya eski veritabanı yazılımlarından daha yeni sürümlere veri taşımayı kolaylaştırır. Hizmet, müşterinin sanal ağına bağlı bir veya daha fazla çalışanı yönetir ve bu ağın veritabanlarına bağlantı sağladığı varsayılır. Kaynak sağlayıcı, veri taşıma görevlerini genel bir şekilde 'görev kaynakları' olarak uygular; her görevin bir türü, girdisi ve çıktısı vardır. İstemci, uygun görev türünü ve girdilerini sağlamak ve çıktıyı anlamakla yükümlüdür. API, 2018-03-15-preview sürümüyle önizleme aşamasındadır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure'a veritabanı geçişi planlayan kurumlar
- Eski veritabanı sürümlerinden yeni sürümlere geçiş yapacak ekipler
- Veri taşıma süreçlerini otomatikleştirmek isteyen geliştiriciler
Yaygın kullanım alanları
Şirket içi veritabanlarını Azure'a taşıma
API, şirket içi sunuculardaki veritabanlarını Azure'a taşımak için kullanılabilir. Sanal ağ üzerinden bağlantı sağlanarak veri taşıma görevleri yönetilir.
Veritabanı sürüm yükseltme
Eski veritabanı yazılımlarından daha yeni sürümlere geçiş yapmak için görevler tanımlanabilir. API, görev türlerini ve girdilerini istemciye bırakır.
Özel veri taşıma iş akışları
API'nin genel görev kaynakları sayesinde, farklı veri taşıma senaryoları için özel görev türleri ve girdileri tanımlanabilir. Bu, esnek ve özelleştirilebilir iş akışları sağlar.
İncelenmesi gereken noktalar
- API önizleme sürümündedir (2018-03-15-preview); bu nedenle kararlılık ve geriye dönük uyumluluk konusunda dikkatli olunmalıdır.
- İstemci, görev türlerini ve girdilerini sağlamakla yükümlüdür; bu da teknik uzmanlık gerektirir.
- Sanal ağ bağlantısı gereklidir; veritabanlarına erişim için ağ yapılandırmasının doğru yapılması önemlidir.
WordPress.org
Kurulum ve geliştirme notları
API, Azure Resource Manager üzerinden kullanılabilir. Kurulum için Azure aboneliği ve kaynak grubu gerekir. API'yi kullanmak için uygun izinlere sahip olunmalıdır.
- 1Azure aboneliğinizin olduğundan emin olun.
- 2Kaynak grubu oluşturun.
- 3Data Migration Service kaynağını oluşturun.
- 4API'yi çağırmak için kimlik doğrulama bilgilerini (Azure Active Directory) yapılandırın.
Geliştirme sürecinde, API'nin OpenAPI spesifikasyonu kullanılarak istemci SDK'ları veya doğrudan REST çağrıları yapılabilir. Görev türleri ve girdileri, veri taşıma senaryosuna göre tanımlanmalıdır.
- OpenAPI spesifikasyonu mevcuttur (swagger.json).
- API sürümü 2018-03-15-preview'dir.
- Görev kaynakları genel bir yapıda sunulur; istemci görev türünü ve girdilerini belirler.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo, Azure Data Migration Service Resource Provider API'sini kullanarak veri taşıma süreçlerinizi analiz edebilir, özel görev türleri ve iş akışları tasarlayabilir ve mevcut sistemlerinizle entegrasyonu planlayabilir. API'nin önizleme sürümü olması nedeniyle, projeniz için en uygun yaklaşımı birlikte belirleyebiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Azure Data Migration Service Resource Provider API'si hangi sürümdedir?
API'nin sürümü 2018-03-15-preview'dir, yani önizleme aşamasındadır.
Bu API'yi kullanmak için hangi gereksinimler vardır?
Azure aboneliği, kaynak grubu ve sanal ağ bağlantısı gereklidir. Ayrıca, görev türlerini ve girdilerini sağlamak için teknik bilgi gerekir.
API'nin sağladığı temel işlev nedir?
API, veritabanı geçiş görevlerini genel bir kaynak türü olarak yönetir. İstemci, görev türünü ve girdilerini sağlar, çıktıyı yorumlar.