OpenPlaza
OpenPlaza
§ OPENPLAZA — VEIKIANTIS MIESTO INFRASTRUKTŪROS MODELIS

Atvirojo kodo savivaldybės infrastruktūra,
priklausanti pačiam miestui.

Vienas serveris aptarnauja visas miesto finansuojamas kultūros, sporto ir bendruomenės įstaigas. Be licencijų, papildomų mokesčių ar priklausomybės nuo tiekėjo. Visi duomenys lieka mieste.

Vienas serveris
visos miesto finansuojamos įstaigos
Talpinama ES
gyventojų duomenys nepalieka ES serverių
Atvirasis kodas
priklauso pačiam miestui
90 dienų
nuo pasirašyto bandomojo projekto iki veikiančio diegimo
MUZIEJAIBIBLIOTEKOSTEATRAIKONCERTŲSALĖSBENDRUOMENĖSCENTRAISPORTOĮSTAIGOS
OpenPlaza
OpenPlaza
§ 01PRINCIPAS

Miestams nereikia penkių skirtingų tiekėjų tų pačių funkcijų įgyvendinimui.

Kai muziejus, biblioteka, sporto centras ir teatras kuria po atskirą platformą, turime penkias sutartis, galimai penkias prenumeratas ir neabejotinai - penkias duomenų salas, kurias vėliau tenka derinti tarpusavyje. Sutelktos viename savivaldybei priklausančiame serveryje, įstaigos gali naudotis modernia IT infrastruktūra tą pačią dieną, kai ji įjungiama. Ją dalijantis, duomenys jau kalba viena kalba. Vėliau nereikia kurti papildomų integracijų, nes niekas net ir nebuvo atskirta iš pat pradžių.

Diegiama vieną kartą. Priklauso miestiečiams. Dalijasi visi, ką finansuoja miestas.

§ 02ARCHITEKTŪRA

Visi komponentai yra atvirojo kodo, talpinami savivaldybės įrangoje ES viduje. Jokio tiekėjo, kuris galėtų sistemą atjungti.

FIG.03 — SISTEMOS ARCHITEKTŪRAOPENPLAZA · V1.0
VIENAS SERVERISopenplaza.localTALPINAMA ES · ATVIRAS KODASFRONTENDweb sąsajaSERVICESapi · darbaiDATABASEreliacinė saugyklaOBJECTSTORAGEfailai ir medijaSYNCENGINEskaitymo modelisIDENTITYsso · oidc§01§02§03§04§05§06DCAT-AP · CPSV-APdata.europa.eu
  • §01 · FRONTEND

    TanStack Start statiškai sukompiliuotas viešas tinklapis ir reaktyvi administratorių sąsaja, kurioje darbuotojai atlieka kasdienius darbus.

  • §02 · SERVICES

    API tinklų sąsaja, foniniai darbai, suplanuotos užduotys. Gotenberg — PDF generavimui, Meilisearch — pilnatekstei paieškai.

  • §03 · DATABASE

    Pagrindinė reliacinė saugykla Postgres pagrindu, pasiekiama per Drizzle ORM. Kasdienės šifruotos atsarginės kopijos.

  • §04 · OBJECT STORAGE

    Su S3 suderinama objektų saugykla failams ir medijai, su pertekliniu kodavimu (erasure coding) keliuose vietiniuose diskuose.

  • §05 · SYNC ENGINE

    Zero. Realaus laiko skaitymo modelio sinchronizavimas tarp klientų ir DB.

  • §06 · IDENTITY

    Keycloak. SSO, prieiga pagal vaidmenis, OIDC darbuotojams ir gyventojams.

← TARPSERVISINIS TINKLASES · SAVOJI INFRASTRUKTŪRA
§ 03SĄVEIKUMAS

Įkelta lokaliai. Perskaitoma visoje Europoje.

Kiekvienas renginys, vieša paslauga, planas ar ataskaita, kurią savivaldybė įkelia, ties API riba išskleidžiama mašininiu būdu nuskaitomu RDF formatu — DCAT-AP katalogams, CPSV-AP viešosioms paslaugoms. Jokios atskiros duomenų bazės, jokio papildomo žingsnio darbuotojams: standartiniai formatai generuojami iš tų pačių sisteminės duomenų bazės eilučių.

Miesto duomenys patys kyla aukštyn — į nacionalinį atvirų duomenų portalą, į data.europa.eu, į tarpvalstybinę paiešką — užuot užstrigę viename HTML puslapyje. Atitiktis Sąveikios Europos akto krypčiai tampa kasdienio darbo šalutiniu produktu, o ne projektu, kuriam niekas neturi laiko.

FIG.04 — IŠSKLEIDIMO KELIAS
POSTGRES įrašastiesos šaltinisRDFDCAT-AP / CPSV-APdata.europa.eukeliama aukštyn
EMITSDCAT-APCPSV-APCORE VOCABULARIES
§ 04DI

Kai architektūra moderni, tie patys duomenys leidžia žengti dar vieną žingsnį — ir pavesti DI parengti darbą, kuris kitaip niekada nebūtų atliktas.

DI dirba su darbuotojais, ne vietoje jų.

Įstaigos darbuotojai įveda informaciją vieną kartą — ta kalba, kuria mąsto. DI parengia vertimų į kitas kalbas juodraščius. Darbuotojai perskaito, pataiso, patvirtina. Niekas neskelbiama be paspaudimo.

DI yra pasirinktinis. Kiek ir kokie modeliai veikia priklauso nuo poreikių.

TIESIOGIAI · VERTIMASRUNTIME · LIVE
LT · šaltinis (žmogaus parašyta)
Kauno simfoninis orkestras kviečia į Šostakovičiaus 9-osios simfonijos atlikimą Filharmonijoje.
generuoti ↓
EN
ANGLŲ
Kaunas Symphony Orchestra invites you to a performance of Shostakovich's Symphony No. 9 at the Philharmonic.
PL
LENKŲ
Kowieńska Orkiestra Symfoniczna zaprasza na wykonanie IX Symfonii Szostakowicza w Filharmonii.
DE
VOKIEČIŲ
Das Sinfonieorchester Kaunas lädt zur Aufführung von Schostakowitschs 9. Sinfonie in der Philharmonie ein.
ALT · aprašymasTrijų kalbų vertimo juodraščiai, parengti per kelias sekundes ir laukiantys, kol žmogus patvirtins.
TIESIOGIAI · ALT TEKSTASRUNTIME · LIVE
IMG · darbuotojo įkeltas
Architektūros parodos vaizdas: mediniai geometriniai dariniai pakabinti galerijos erdvėje.
aprašyti ↓
LT
LIETUVIŲ
Architektūros parodos vaizdas: galerijos erdvėje pakabinti mediniai geometriniai dariniai, apšviesti išsklaidytu viršutiniu šviesos srautu.
EN
ANGLŲ
Installation view of an architectural exhibition: wooden geometric structures suspended in a gallery space, lit by diffuse overhead light.
PL
LENKŲ
Widok ekspozycji architektonicznej: drewniane konstrukcje geometryczne zawieszone w przestrzeni galerii, oświetlone rozproszonym światłem z góry.
DE
VOKIEČIŲ
Ausstellungsansicht einer Architekturschau: hölzerne geometrische Strukturen schweben im Galerieraum, beleuchtet von diffusem Oberlicht.
ALT · aprašymasKeturių kalbų prieinamumo aprašymai, parengti iš vienos nuotraukos ir laukiantys, kol žmogus patvirtins.
§ 05PRAKTIKOJE

Jau veikia Kaune.

Vieša renginių svetainė, operatorių pultas, analitika, individualios įstaigų svetainės — viskas iš to paties serverio, šiandien realiai veikianti sistema.

VIEŠA

Bendra renginių svetainė

Visi renginiai ir įstaigos viename gyventojams skirtame portale. Paieška pagal datą, vietą, kalbą. Daugiakalbystė ir prieinamumas pagal nutylėjimą.

Viešos KPR svetainės ekrano nuotrauka su renginių sąrašu
OPERATORIUS

Operatorių pultas

Individualus langas kiekvienai įstaigai. Pakeitimai pasirodo visur, kai tik yra išsaugomi.

KPR operatorių pulto ekrano nuotrauka
ANALITIKA

Analitika ir ataskaitos

Lankomumas, pasiekiamumas, kalbų pasiskirstymas. Matuojama pačios platformos — be trečiųjų šalių sekiklių, be papildomų licencijų.

KPR analitikos ekrano nuotrauka
INDIVIDUALI

Individualios įstaigų svetainės

Po vieną pilną svetainę kiekvienai įstaigai. Individualus dizainas, bendra infrastruktūra. Be atskiro tiekėjo - įgyvendinta tomis pačiomis technologijomis.

Individualios įstaigos svetainės ekrano nuotrauka
§ 06KONTAKTAI

Pradėkime bandomąjį projektą.

Per 90 dienų — veikiantis diegimas, pritaikytas jūsų įstaigoms ir perduotas jūsų komandai. Be licencijos. Be priklausomybės.

Arba parašykite tiesiogiai — [email protected]
TIKSLAS
Veikiantis pavyzdinis diegimas
TRUKMĖ
≤ 90 dienų
STEKAS
TanStack Start · Postgres · Zero · SeaweedFS · Keycloak · Gotenberg · Meilisearch · Dokploy
TALPINIMAS
Savivaldybės įranga, ES
PERDAVIMAS
Ilgalaikis, visas kodas + dokumentai
LICENCIJA
Atvirasis kodas