Ugrás a tartalomra

Referenciák

Point S: éles rendszerek átvétele AI-agentekkel

Röviden

2026 nyarán átvettük a Point S magyarországi gumiszerviz-hálózatának két, naponta használt webes rendszerét, miután a korábbi fejlesztőcsapat kivonult a projektből. Átadási dokumentáció nem volt, a rendszerek közben élesben futottak.

A kód elemzését, a hibakeresést és a javításokat AI-agentek végezték, a felügyeletet és minden éles lépés jóváhagyását a rendszergazdánk adta. Fejlesztőt nem vontunk be, és a beavatkozások alatt egyszer sem állt le a rendszer.

Érintett rendszerek

  • Raktár- és logisztikai alkalmazás: a partnerszervizek rendeléseit, a kiszállítást és a futárszolgálatok felé menő szállítóleveleket kezeli.
  • Online időpontfoglaló: magyar és szlovák nyelvű ügyfélfelület.

Technológia: Windows Server, IIS, ASP.NET Core, SQL Server, Angular, Google Maps Platform, Firebase.

Hogyan dolgoztunk

Két AI-agent dolgozott a rendszeren. Az egyik egy külön fejlesztői szerveren olvasta és elemezte a forráskódot, és ott készítette el a javításokat. A másik az éles szerveren futott: naplókat és adatbázis-állapotot vizsgált, és telepítette a jóváhagyott változtatásokat.

A feladatokat a rendszergazdánk adta ki, és minden éles lépést ő hagyott jóvá. Éles változtatás csak előzetes próbafuttatással, ellenőrzőösszeg-alapú telepítéssel és egy paranccsal elérhető visszaállítással mehetett ki. Így a korábban külső fejlesztőcsapat által vitt rendszert fejlesztő nélkül vittük tovább.

Amit elvégeztünk

Régóta rejtett hiba feltárása és javítása

Egy partnerszerviz jelezte, hogy nem kapja meg a napi kiszállítási összesítőt. A vizsgálatból kiderült, hogy a funkció régóta egyik partnernél sem működött. A kiváltó okot a forráskódból és a naplókból azonosítottuk, kijavítottuk, és a frissítést még aznap este, kiesés nélkül élesítettük. A kimaradt időszakra utólag összeállítottuk a partner hiányzó kimutatását.

Teljesítményprobléma kivizsgálása

Egy néhány perces lassulás után a szerver- és tárolónaplók összevetésével megtaláltuk a háttérben futó okot a virtualizációs és tárolórétegben, és megszüntettük. A jelenség azóta nem tért vissza.

Kiszállítási folyamat hibájának javítása

A szállítólevelek lezárásakor időnként jelentkező hibát az adatbázis-állapot és az alkalmazáslogika elemzésével egy versenyhelyzetre (race condition) vezettük vissza. Azonnali megkerülő megoldással biztosítottuk a folyamatos működést, majd a hibát a forráskódban véglegesen kijavítottuk.

Tanúsítványlejárat megelőzése három nappal a határidő előtt

Egy proaktív átvizsgálásnál derült ki, hogy a szlovák oldal SSL-tanúsítványa hamarosan lejár, és nincs automatikus megújítás. A drága wildcard tanúsítványt a valós igényhez illő, olcsóbb megoldásra cseréltük. A csere automatikus ellenőrzéssel és visszaállítási lehetőséggel, kiesés nélkül történt, a látogatók ebből semmit nem érzékeltek.

Térképszolgáltatás leállásának megszüntetése

A foglalóoldal szervizkereső térképe időnként nem töltött be. A böngésző, a szerver és a Google Cloud oldal együttes vizsgálatával egy hiányzó felhőszolgáltatási beállításra vezettük vissza, amely a napi keret kimerülésekor a weben és a mobilalkalmazásokban is leállította a térképet. A korábbi fejlesztővel együttműködve átvettük a felhőprojekteket, pótoltuk a hiányzó beállítást, és helyreállítottuk a térkép működését.

Levélküldési költség megszüntetése

A rendszer leveleit addig a fizetős SendGrid szolgáltatás küldte. A levélküldést egyszerű SMTP-alapú megoldásra állítottuk át, így a SendGrid teljes díja megszűnt.

Biztonsági és üzemeltetési rendrakás

  • Felmértük, hol vannak a rendszer titkos adatai (jelszavak, API-kulcsok), és kialakítottuk a biztonságos kezelésük szabályait.
  • Azonosítottuk a túl tág jogosultságokat és a korlátozás nélküli kulcsokat, és javaslatot tettünk a szűkítésükre.
  • Minden éles beavatkozáshoz előzetes próbafuttatás, ellenőrzőösszeg-alapú telepítés és egy paranccsal elérhető visszaállítás tartozik.

Eredmények

  • A beavatkozások alatt egyetlen nem tervezett leállás sem volt.
  • Megszűnt egy régóta fennálló hiba, amely minden partnert érintett.
  • A tanúsítvány lejárta előtt cseréltünk, olcsóbb tanúsítványra.
  • A SendGrid kiváltásával a levélküldés díja teljesen megszűnt.
  • A korábban dokumentáció nélküli rendszerhez dokumentált, megismételhető üzemeltetési folyamatok tartoznak.

Miért érdekes ez másnak is?

Sok cég kerül abba a helyzetbe, hogy egy fontos rendszer fejlesztője kilép, és a tudás vele megy. A Point S rendszereit AI-agentekkel, szakmai felügyelet mellett vettük át, a napi működés zavarása nélkül, és jobb állapotba hoztuk őket, mint amilyenben átvettük.

„A felmerülő igények kiszolgálása gyorsabb, és még költséget is tudtunk csökkenteni.”

Buthi Zoltán, ügyvezető, Point S

Hasonló feladata van? Egy felmérésen kiderül, mit lehet önöknél kiváltani.

Kérjen felmérést