Felmérjük, hogy alkalmazását érdemes-e új alapokra helyezni figyelembevéve a költségeket, a várható üzleti megtérülést, és kockázatokat. A rövid felmérés és ajánlat ingyenes, és kötelezettség mentes.
Lehetséges üzleti érték: licenc- és üzemeltetési költségcsökkenés, jobb teljesítmény és skálázhatóság, egyszerűbb fejlesztés/üzemeltetés, átlátható architektúra. Mindezt a jelenlegi üzleti működés megtartása mellett, mérhető kockázatcsökkentéssel.
Mit vállalunk
-
Adatbázis leváltás PostgreSQL-re
Sémák, adatok, indexek, partíciók, sequence-ek és triggerek átültetése; Oracle-specifikus elemek célzott kiváltása.
OracleText esetén keresés kiváltása PG-native full-texttel, súlyozott rangsorral. -
Régi DB-folyamatok kiemelése
Ütemezett jobok, fájl- és konverziós folyamatok kivezetése az adatbázis-szerverről alkalmazásszerverre/konténerbe, idempotens, naplózott, monitorozott módon. -
Teljes alkalmazás vizsgálata és módosítása
API-szerződések és adat-hozzáférési réteg felülvizsgálata, illesztések javítása, szükséges kódmódosítások.
Ajánlott technológiák: Java Spring Boot, TypeScript (Node/Front-end). Ugyanakkor többféle környezetben dolgozunk, vállaljuk a vegyes stackeket is. -
Modern üzembe állítás
Konténerizáció és CI/CD, megfigyelhetőség (metrikák, logok, trace), backup/restore és DR-szabályok.
PostgreSQL főverzió: 17.x stabil ág (aktuális minor), 18.x tesztelése PoC-ban nyitott.
Opcionális, alacsony költségű PoC – kockázat helyett bizonyíték
- Cél: gyors, mérhető válasz arra, hogy a PostgreSQL-es megoldás funkcióban, relevanciában és teljesítményben elfogadható-e.
- Üzleti feltétel: a PoC költsége teljes egészében beszámításra kerül a fő projektbe GO döntés esetén.
PoC – Mérési és értékelési mód
- Funkcionalitás: a kiválasztott tesztesetek 100% pass (azonos bemenet → azonos kimenet üzleti szinten).
- Adatintegritás: rekord- és mezőszintű egyezés, 0 kritikus eltérés (hiány, duplikáció, kerekítési/konverziós hiba).
- Teljesítmény: kulcsvégpontok/folyamatok p95 válaszideje és végrehajtási ideje a kiinduló rendszerhez képest elfogadott sávon belül (irányadó: ±20%).
- Átállhatóság: egy próba-migráció (dry-run) mérőszámai: migrációs idő, szükséges leállás, visszaállási lépések (RTO/RPO becslés).
- Üzemeltethetőség: alap runbook (backup/restore, monitorozás), naplózás és hibakezelés bemutatva; szükséges jogosultságok és bővítmények listája.
- Dokumentált eltérések: minden észlelt különbség/kompromisszum jegyzőkönyvezve, javasolt megoldással vagy tudatos elfogadással.
Elfogadási szint és minőség
- Funkcionális megfelelés: a létező API-k és üzleti szabályok (mezőhatókör, strukturált szűrések, maszkolás, hierarchia) változtatás nélkül használhatók.
- Relevancia és teljesítmény: reprezentatív kérdéskörön mérhető egyezés a jelenlegi eredményekkel; kritikus végpontokon célértékhez kötött p95 válaszidők.
- Üzemeltethetőség: dokumentált runbook, monitorozhatóság, mentési/helyreállítási gyakorlat.
Várható haszon
- Költségcsökkentés: licenc és infrastruktúra optimalizálása; kisebb üzemeltetési terhelés.
- Gyorsabb iteráció: fejlesztőbarát stack, könnyebb tesztelés és kiadás.
- Kockázatkezelés: árnyék-üzem és visszaállási terv, adatminőség-ellenőrzések, mérhető döntési pontok.
- Jövőállóság: konténeres/felhős illeszkedés, DB-agnosztikus interfészek, tervezett főverzió-frissítési út.
Mit kérünk az induláshoz
- Reprezentatív, anonimizált mintaadat és 50–100 valós keresőkérdés.
- Rövid leírás a keresési üzleti szabályokról és a kritikus integrációs pontokról.
- Fejlesztői kapcsolat a jelenlegi alkalmazás-rétegekhez (kód, build, deploy).
Eredmény: objektív PoC-döntés és – GO esetén – egy modern, PostgreSQL-alapú adatbázisréteg és korszerűsített alkalmazás-architektúra, amely a jelenlegi üzleti működést megtartva csökkenti a költséget és növeli a megbízhatóságot.