Codeceres
Tüm projelere dönPerakende & Dağıtım

Kesintisiz veri göçüyle legacy ERP modernizasyonu

Yıllarca yama üzerine yama alarak büyümüş bir ERP sistemi, veri kaybı olmadan modern bir mimariye taşındı.

MigrasyonPostgreSQLLegacy Modernizasyon

Durum

Perakende ve dağıtım alanında faaliyet gösteren firmanın, on yılı aşkın süredir kullandığı ERP sistemi artık yeni özellik eklemeye kapalı hale gelmişti. Sistem üzerinde çalışan geliştiriciler değişmiş, dokümantasyon eksik kalmış, veritabanı şeması yıllar içinde tutarsızlaşmıştı. Buna rağmen sistem, firmanın tüm stok, fiyatlandırma ve indirim geçmişini barındırıyordu — kapatıp yeniden başlamak seçenek değildi.

Çözüm

Önce mevcut sistemin kapsamlı bir envanterini çıkardık: veritabanı şeması, iş kuralları, indirim/fiyat mantığı ve entegrasyonlar tek tek belgelendi. Bu envanter üzerine kademeli bir migrasyon planı kurduk:

  1. Yeni sistem, eski sistemle paralel çalışacak şekilde devreye alındı
  2. Veri göçü modüller bazında, doğrulama raporlarıyla birlikte kademeli olarak yapıldı
  3. Fiyat/indirim yapıları ve stok geçmişi ayrı script'lerle çapraz kontrol edildi
  4. Son aşamada, planlı bir bakım penceresinde kesin geçiş yapıldı

Sonuç

  • Sıfır veri kaybıyla tam geçiş sağlandı
  • Kesinti süresi planlanan bakım penceresiyle sınırlı kaldı
  • Yeni sistem, Docker ve Jenkins tabanlı bir CI/CD hattıyla düzenli olarak güncellenebilir hale geldi
  • Ekip, artık yeni özellik taleplerini haftalar içinde karşılayabiliyor

Projenizi konuşalım

İster sıfırdan bir ERP, ister mevcut sisteminizin modernizasyonu olsun, ilk görüşmede kapsamı birlikte netleştirelim.