- Főoldal
- Infrastruktúra és államigazgatás
- Esettanulmány, önkormányzat
Helyi üzemeltetésű webes térinformatikai rendszer egy önkormányzatnak
Hogyan kért egy városi önkormányzat új, nyílt forráskódú webes térinformatikai rendszer klienst, teljes egészében a saját infrastruktúráján, és hogyan alakítottuk ki a választ: az igényekhez méretezve, biztonságosan és gyártófüggetlenül.
Az Önkormányzat és a térinformatikai rendszere
Az Önkormányzat a térbeli adatait QGIS Serveren és PostGIS-en kezeli, a munkatársak naponta használt webes klienssel nézik, kérdezik le és szerkesztik. Egy új országos településtervezési adatszolgáltatási szabályzat előírja a szolgáltatandó adatmodellt, így a meglévő klienst ki kell váltani és tovább kell fejleszteni.
- névre szóló felhasználó, 500-ra méretezve
- 300
- az országos adatmodell által előírt objektumtípus
- 190
- elfogadott helyreállítási időcél (RTO)
- 72 h
- licencdíj a teljes technológiai veremre
- 0
Mit kért az Önkormányzat
Minden a saját telephelyen
Egyetlen rétegben sem felhőszolgáltatás: sem futtatásra, sem mentésre, sem monitorozásra. Az adatszuverenitás nem alku tárgya.
Több száz réteg, gyorsan
Több száz rétegű, gazdag szimbológiájú projektek, amelyeknek másodperceken belül kell válaszolniuk.
Szerkesztés szabályokkal
Szerepkör alapú szerkesztés az előírt adatmodell szerint, alkalmazás- és adatbázis-szintű auditnaplóval.
Konténer platform
Külön futtatható és skálázható komponensek Kubernetes alapú platformon, Gitből telepítve.
Biztonság és folytonosság
Független penetrációs teszt, dokumentált mentés és katasztrófa-helyreállítás, rendszerbiztonsági terv az országos információbiztonsági osztályhoz.
Felelős támogatás
Reakció- és javítási időkkel meghatározott szolgáltatási szintek, rugalmas időtartam és tudásátadás, hogy a város maga is üzemeltethesse.
Hat döntés, amely az ajánlatot alakította
- 1
Bevált nyílt forráskódra építeni
A QGIS Server, a PostGIS és egy érett nyílt webes kliens szinte minden kért funkciót alapból lefed. Testreszabunk, nem újrafeltalálunk, és a teljes forráskódot továbbfejlesztési joggal átadjuk, így az Önkormányzat bármikor szállítót válthat.
- 2
Őszinte a nyitottságról
Minden komponenst és licencet felsoroltunk. Ahol egy komponens licence korlátozó vagy a jövője bizonytalan, teljesen nyílt alternatívát javasoltunk. Az eredmény licencdíj- és kötelező előfizetés-mentes technológiai verem.
- 3
Az igényekhez méretezett rendelkezésre állás
A rendszert a munkatársak munkaidőben használják, az Önkormányzat 72 órás helyreállítási célt tűzött ki. Egy architektúrát kínáltunk két méretben: egy minimális, egycsomópontos kialakítást, amely külső helyszíni napi mentéssel teljesíti a célt, és egy háromcsomópontos, automatikus átkapcsolású kialakítást arra az időre, amikor az igények nőnek. Lásd: magas rendelkezésre állás.
- 4
A funkciók teljesek, a részek egyszerűbbek
A platformnak biztosítania kell a titokkezelést, a telemetriát, a GitOps telepítést és a skálázást, de nem feltétlenül mindegyikhez a legnehezebb termékkel. Árazást adtunk a teljes készletre és egy egyszerűsített változatra, amely minden funkciót megtart, kevesebb üzemeltetendő komponenssel.
- 5
Az adatminőség a szerkesztésbe építve
Az űrlapok, a kötelező mezők és az ellenőrzések az előírt adatmodellt követik, a szerkesztések alkalmazás- és adatbázis-szinten nyomon követhetők. A meglévő projekteket, stílusokat és adatokat ebbe a modellbe visszük át, ahol ez munkát spórol, az MI-támogatott ETL segítségével.
- 6
Közpénzhez illő támogatás
Éves munkaidős támogatási csomag, a város által fel- vagy lefelé skálázható fejlesztési órakeret, opcionális éjjel-nappali készenlét kritikus hibákra, szerződéshossz szerinti kedvezmény és záró tudásátadás. Lásd: támogatás és üzemeltetés.
Először a munkafolyamatok, arányos infrastruktúra
Két dolgot jeleztünk még az ajánlat előtt, mert ezek döntik el a projekt értékét:
- Munkafolyamat-központú tervezés. Egy általános eszköztárban mindenki mindent megtehet. A város valódi feladatai köré épített kliens, például településrendezési beadványok vagy útnyilvántartás, kevesebb lépést, kevesebb adathibát, egyszerűbb szerepköröket és mérhető átvételt jelent. Az Önkormányzat először általános klienst választott, a munkafolyamatokat későbbi ütemre hagyta. Az architektúra nyitva hagyja ezt az utat.
- Arányos infrastruktúra. Egy teljes, éjjel-nappali magas rendelkezésre állású kialakítás az alkalmazás költségének többszörösébe kerülhet. Azt javasoltuk, hogy a védelmi szintet a rendszer kritikussága és biztonsági osztálya alapján határozzák meg, ne eleve a legmagasabb szintre tervezzenek.
Öt-hat hónap a szerződéstől az élesedésig
- 1
Felmérés és PoC
Reprezentatív projekt- és réteg-minta elemzése, és a több száz réteg teljesítményének korai igazolása.
- 2
Platform és automatizálás
A konténer platform és a Git alapú telepítés felállítása a felméréssel párhuzamosan.
- 3
Fejlesztés és migráció
Három sprintnyi testreszabás és tesztelés, majd a projektek, stílusok, űrlapok és felhasználók migrációja.
- 4
Igazolás és átadás
Felhasználói elfogadás, terheléspróba, független penetrációs teszt, oktatás, élesítés és egy év garancia.
Ugyanez a megközelítés, nagyobb léptékben
Egy megyei jogú városnak vagy egy fővárosi kerületnek ugyanazok az építőelemei vannak, csak több. Ami változik:
- Több felhasználó és osztály: több ezer fiók a településtervezésben, az útügyben, a közművekben, a környezetvédelemben és a nyilvántartásban, mindegyik saját szerepkörökkel
- Nyilvános és éjjel-nappali szolgáltatások: nyílt adatportálok, lakossági térképek és veszélyhelyzeti térképek a teljes magas rendelkezésre állású kialakítást igénylik, nem a minimálisat
- Integrációk: iratkezelő, engedélyezési és ügyfélszolgálati rendszerek szabványos szolgáltatásokon át
- Munkafolyamatok: a város fő folyamataira specializált alkalmazások ugyanazon a platformon
- Közös adatinfrastruktúra: metaadat-katalógus és szabványos szolgáltatások, hogy a hivatalok és a szomszédos települések együtt tudjanak működni
Mivel a technológiai verem nyílt forráskódú, a nagyobb város mérnöki munkáért fizet, nem újabb felhasználói helyekért.
Webes térinformatikai rendszert tervez a városának?
Átnézzük a követelményeit, és megmondjuk, mi kell, és mi nem. Az első konzultáció ingyenes.