
Çoğu işletmede yıllardır çalışan, işini de gören bir yazılım vardır; ama artık yeni bir özellik eklemek zorlaşmıştır, destek süresi dolmuş bir framework üzerinde durur, başka bir sunucuya taşımak risk sayılır. Bunun adı teknik borç: bugün görünmeyen, zamanla faiziyle ödenen bir maliyet.
Böyle bir yazılımı tek hamlede baştan yazmak genellikle en pahalı yol oluyor. Bunun yerine önce kodun, veritabanının ve dış sistem bağlantılarının bugünkü durumunu çıkarıyor, hangi bölümü taşımanın gerçekten işe yarayacağını belirliyoruz. Ardından uygulamayı parça parça .NET Core'a taşıyoruz; eski ve yeni taraf bir süre birlikte çalıştığı için günlük işiniz durmuyor.
Yenileme yalnızca kodla sınırlı kalmıyor. Eski sürümde kalmış veritabanını yükseltiyor, raporları ve entegrasyonları yeni tarafa alıyor, yayına alma adımlarını düzene sokuyoruz. Nereye kadar gideceğimize birlikte karar veriyoruz; bazı müşterilerimiz yalnızca riskli bölümü taşıtıp devam etmeyi tercih ediyor.
Bu hizmette neler yapıyoruz
- Mevcut kodun, veritabanının ve entegrasyonların durumunu çıkarıyoruz
- Hangi bölümün hangi sırayla taşınacağını riskleriyle birlikte yazıyoruz
- Uygulamayı kademeli olarak .NET Core'a taşıyoruz
- Eski sürümde kalmış veritabanını yükseltiyor, veriyi taşıyoruz
- Taşıma sonrasında bakımı ve yeni sürümleri yürütüyoruz
Aklınızdaki projeyi konuşalım
Hangi ürünle ilgilendiğinizi ya da nasıl bir yazılıma ihtiyaç duyduğunuzu yazın; en kısa sürede size dönelim.