Kõik juhtumiuuringud
Transport & Logistics 2025–2026 Legacy Modernization CMS DevOps

Jongeneel'i operatsioonide platvorm

Sise-CRM-i ja operatsioonide platvormi moderniseerimine transpordifirmale — migratsioon Umbraco 8 versioonist Umbraco 17 versiooni ning .NET Frameworkist .NET 10-le, koos automaattestide, Dockeri ja CI/CD-ga, et tagada töökindlus.

8→17

Umbraco versioonide hüpe

.NET 10

Moodne jooksuaeg

Ülevaade

Jongeneel'i sise-CRM ja operatsioonide platvorm toetab laias valikus igapäevaseid protsesse, mis on seotud inspekteerimise, ohutusnimekirjade, seadmete haldamise, töötajate administratsiooni ja üldise operatiivkoordineerimisega. Platvorm pakub autentitud, rollipõhist ligipääsu, tagades, et töötajad ja juhid pääsevad turvaliselt ligi oma vastutusega seotud teabele ja funktsionaalsusele.

Süsteem koondab mitu operatiivset valdkonda ühte kesksetesse keskkonda, sealhulgas tööriistade haldus, inspekteerimised, materjalide jälgimine, CRM andmed, transpordiplaanimine ja aruandlus. Nende protsesside ühendamisega ühele platvormile saavad töötajad haldada operatiivandmeid tõhusamalt, samal ajal kui juhid omavad paremat ülevaadet ja kontrolli igapäevaste tegevuste üle. Platvorm aitab ka säilitada ühtseid protsesse, toetada vastavusnõudeid ning hoida olulist operatiivset teavet organiseerituna ja ligipääsetavana erinevate meeskondade ja tööprotsesside lõikes.

Projekti eesmärk oli moderniseerida olemasolev platvorm ning luua stabiilsem, turvalisem ja paremini hooldatav alus pikaajaliseks kasutamiseks. Rõhk oli süsteemi üldise struktuuri ja töökindluse parandamisel, säilitades samal ajal funktsionaalsuse, mis on vajalik Jongeneel'i igapäevasteks tegevusteks. Moderniseerimine eesmärgiks oli ka muuta platvormi lihtsamini hooldatavaks ja kohandatavaks, kuna operatiivvajadused aja jooksul muutuvad, pakkudes skaleeritavat alust tulevasteks täiustusteks ja uute operatiivsete nõuete jaoks.

Protsess

Analüüs & planeerimine

  • Analüüsiti olemasolevat Umbraco 8 lahendust — struktuuri, sõltuvusi ja ärikriitilisi mooduleid.

  • Tuvastati migratsiooni riskid ja refaktoreerimist vajavad alad ning planeeriti selge uuendusplaan.

Migratsioon & moderniseerimine

  • Platvorm migreeriti Umbraco 8 pealt Umbraco 17-le ja lahendus refaktoreeriti .NET 10 peale.

  • Värskendati projekti struktuuri, sõltuvusi ja sisemisi teeke, hoides kohandatud back-office pluginad ühilduvate.

  • Asendati aegunud NuPicker plugin Contentmentiga, rakendades selle võrdväärse funktsionaalsuse uuesti.

Kvaliteet & infrastruktuur

  • Hooldati ja laiendati Hangfire taustatööde, teatuste ja ajastatud ülesannete süsteemi.

  • Hoidus automatiseeritud xUnit/Moq testid, mis valideerisid kriitilist äriloogikat kogu migratsiooni vältel.

  • Konfigureeriti Docker kohaliku arenduse ja juurutuse jaoks, CI/CD torujuhtmetega järjepidevate ehituste jaoks erinevates keskkondades.

Tulemused

  • Platvorm töötab täiesti kaasaegsel ja toetatud tehnoloogiapakil — Umbraco 17 .NET 10 peal.

  • Stabiilne tehniline alus tulevaseks arenduseks ja skaleeritavuseks.

  • Usaldusväärne taustatöötlus, mida jälgitakse Serilogi ja Sentry kaudu.

  • Järjepidevad, automatiseeritud ehitused ja juurutused kõikides keskkondades.

Galerii

Kas sul on sarnane väljakutse?

Räägime, kuidas OSKI saab selle kiiresti disainida, ehitada ja välja saata.

×
Ei tea, kust alustada? Me aitame teil järgmised sammud paika panna!
×
Väljakutse? Meie meeskond muudab selle lahenduseks.
Nõusolek isikuandmete töötlemiseks