BürOffice IT Architektúra
A BürOffice egy moduláris folyamatdigitalizációs platform, amely a standard Input-Process-Output modellt követ. Az alkalmazás Java-alapú, többrétegű (n-tier) architektúrával rendelkezik, ami biztosítja a komponensek közötti lazán csatolt integrációt, a megfelelő skálázhatóságot és a rugalmas bővíthetőséget. A platform tervezésénél alapelvként szolgált a nyílt szabványok használata, az enterprise környezethez való alkalmazkodóképesség, és a meglévő rendszerekhez történő zökkenőmentes integráció.
A rendszer főbb elemeit a következő ábra mutatja be:
Az alapinfrastruktúra tekintetében a rendszer teljes Java kompatibilitással rendelkezik, így a Tomcat-től kezdve a WebSphere klaszterig bármely szabványos Java alkalmazásszerveren futtatható. A terheléselosztás és magas rendelkezésre állás natívan támogatott. Az adatbázis réteg vonatkozásában multi-RDBMS támogatással bír – Oracle RDBMS (széles körben használt nagyvállalati környezetben), Microsoft SQL Server (Windows-központú környezetben preferált) és PostgreSQL (költséghatékony open-source alternatíva) egyaránt használható. Az infrastruktúra rugalmasan telepíthető: on-premises horizontális és vertikális skálázási lehetőségekkel, private cloud környezetben vagy akár hibrid konfigurációban.
Integrációs képességek
A BürOffice egyik legerősebb képessége az integrációs réteg, amely különböző enterprise rendszerekhez csatlakoztatható. SAP környezetben natív RFC/BAPI kapcsolatot biztosít a JCO library-n keresztül, az SAP S/4HANA rendszerekhez pedig OData és SAP API-k támogatásával kapcsolódik. A Microsoft ökoszisztéma esetében MS Graph API-n keresztül Microsoft 365 és SharePoint integrációra képes, valamint adattárház csatlakozást is biztosít ETL folyamatok támogatásával és kétirányú adatközlekedéssel.
A különleges Dinamikus integrációs modul lehetővé teszi a szabványos protokollok (Pl. REST, SOAP, SQL) segítségével létrehozott szolgáltatások fejlesztés nélküli beépítését, használatát a rendszer üzleti foylamataiban.
A kommunikációs csatorna integrációs réteg több bemeneti és kimeneti forrást kezel egységesen. A szkennelés és OCR funkciók szabványosított TWAIN és ISIS interfész támogatással működnek, az Abbyy FlexiCapture OCR integrációval irányított mezőfelismerést tesz lehetővé, és támogatja az 1D/2D vonalkód feldolgozását.
Az e-mail interfész SMTP/IMAP/POP3 protokoll támogatással, MS Graph API kapcsolattal, valamint Outlook Add-in segítségével biztosítja a személyes postafiókokból történő integrációt.
A BürOffice beépített modulján keresztül valósul meg a hivatali és cégkapu integrációja, elektronikus aláírás támogatással (MELASZ Ready, eIDAS kompatibilis), és a KRX csomagok automatikus feldolgozásával.
Dokumentumkezelés és workflow
A dokumentumkezelés területén a BürOffice saját DMS megoldásokat is kínál (DB-DMS: adatbázis alapú dokumentumtárolás, FS-DMS: fájlrendszer alapú tárolás metaadat kezeléssel). E mellett a következő nagyvállalati DMS rendszerhez biztosít csatlakozást konnektorokon keresztül: SAP Content Server, OpenText, EMC Documentum, NScale, Saperion vagy Microsoft SharePoint. Minden dokumentumhoz teljes verziókövetést biztosít. Párhuzamosan több különböző típusú DMS rendszer is használható egyszerre. A rendszer támogatja a DMS rendszerek közötti automatikus migrációt, akár a normál működés alatt is.
A postai és küldemény integrációban a Magyar Posta SFTP alapú elektronikus feladójegyzék (EFJ) interfészét használja, támogatja az elektronikus kézbesítési igazolás (EKI) automatikus feldolgozását és a hibrid posta szolgáltatást.
A munkafolyamat-kezelés BPMN 2.0 kompatibilitást biztosít, szabványos folyamatmodellezéssel és végrehajtással. A platform integrálható külső workflow motorokkal, mint a Camunda Process Engine vagy az IBM Process Automation Manager Open Edition, de saját lightweight BPM megoldással is rendelkezik. A feladatkezelés és munkasor menedzsment prioritás alapú feladatdelegálást, SLA monitorozást és eszkalációt, dinamikus terheléselosztást, valamint valós idejű monitorozási képességeket nyújt. A szabálymotor DMN (Decision Model and Notation) alapú üzleti szabályokat támogat.
Dokumentumgenerálás és digitális aláírás
A dokumentumgenerálás modulja különböző formátumokat támogat, beleértve a Word alapú egyedi és tömeges dokumentumgenerálást, a PDF/A archivált formátumot és az XML/XSD alapú strukturált dokumentumokat. A haladó sablonozási funkciók között megtalálható a Word-alapú sablon motor változók és feltételes logika támogatással, a Jasper Reports integráció komplex jelentésekhez, valamint integrációs felületet biztosít a Gepri és a Thunderhead rendszerekhez.
A digitális aláírás támogatás PAdES és XAdES formátumokkal, időbélyeg-szolgáltatás integrációval, valamint távoli és helyi aláírási lehetőségekkel működik. Ez lehetővé teszi a teljes papírmentes ügyintézést, miközben biztosítja a dokumentumok jogi érvényességét és bizonyító erejét.
Adatbiztonság és jogosultságkezelés
Az adatbiztonság és jogosultságkezelés terén a BürOffice komplex megoldásokat kínál. Az authentikáció Active Directory integrációval (LDAP/SAML), OpenAM SSO támogatással, OAuth2.0 és OpenID Connect külső rendszerekkel, valamint opcionális Multi-Factor Authentication (MFA) lehetőséggel rendelkezik.
Az authorizáció Role-Based Access Control (RBAC) és Attribute-Based Access Control (ABAC) módszerekkel, adatnézetenként és folyamatonként külön beállítható jogosultságokkal működik. Az adatvédelem az érzékeny adatok számára GDPR-megfelelőséget támogató funkcionalitással, data masking, deperszonalizálás és anonimizálás alkalmazásával biztosított.
Az audit és naplózás teljes körű tranzakció és adathozzáférés naplózást, audit trail-t, compliance riportokat és valós idejű biztonsági monitorozást biztosít. Ezek együttesen lehetővé teszik a rendszer használatának teljes körű átláthatóságát és auditálhatóságát.
Üzleti intelligencia és vezetői irányítópult
A vezetői irányítópult és üzleti intelligencia modul valós idejű monitorozást nyújt felhasználó-definálható KPI-okkal és triggerekkel, process mining képességekkel, valamint hőtérkép és folyamat-szűk keresztmetszet detektálással. Az analitikai képességek között szerepel beépített Excel kimentet biztosító, ütemezhető vagy ad-doc, dinamikus adatforrásokat használó sablon alapú riportozás, valamint hozzáférést biztosítunk külső BI rendszerek számára a teljes adattartalomhoz.
Ez a modul lehetővé teszi, hogy a vezetők valós időben láthassák a folyamatok teljesítményét, azonosíthassák a problémákat, és megtegyék a szükséges beavatkozásokat még mielőtt az SLA sértések bekövetkeznének.
Skálázhatóság és teljesítmény
A BürOffice skálázhatósága és teljesítménye több területen is megmutatkozik. A horizontális skálázás stateless komponensek terheléselosztásával és opcionálisan mikroszolgáltatás-alapú architektúrával valósul meg. A teljesítmény optimalizáció adatbázis indexelési stratégiákkal, kapcsolt cache-eléssel és background batch feldolgozással érhető el.
A rendszer erőforrás-igényei rugalmasan skálázhatók a felhasználószámhoz és tranzakciós volumenhez. Ez a rugalmas architektúra lehetővé teszi, hogy a rendszer akár több ezer konkurens felhasználót és több millió dokumentumot is képes legyen kezelni megfelelő konfiguráció mellett.
Üzemeltetés és monitoring
Az üzemeltetési támogatás területén a monitoring beépített felülettel rendelkezik, teljesítmény-monitorozással, health check API-kkal, mely integrálható enterprise felügyeleti eszközökkel. A telepítés és verziókezelés CI/CD pipeline támogatással, automatizált telepítési szkriptekkel, akár zéró állásidejű frissítési letőséggel és környezetenként elkülönített konfigurációkezeléssel valósul meg.
Katasztrófa-elhárítási (DR) forgatókönyvet készítünk, amely biztosítja bármilyen incidens esetén a gyors helyreállíthatóságot. A mentési és visszaállítási terv az integrált eszközökre támaszkodva biztosítja az inkrementális és teljes mentés támogatását, point-in-time recovery lehetőségeket.
Fizikai iratkezelés és irattár támogatás
A fizikai iratkezelés és irattár támogatás Iron Mountain integrációt kínál automatizált doboz- és iratkezeléssel, fizikai irat követéssel vonalkód alapon, valamint selejtezési és visszakérési folyamatok automatizálásával. Az irattár modul biztosítja a pozíciókövetést, logisztikai optimalizációt, tárolók kihasználtsági statisztikáit.
Ez a modul különösen hasznos azon szervezetek számára, amelyek még nem tudtak teljesen áttérni a papírmentes működésre, és jelentős mennyiségű fizikai iratállományt kezelnek. A BürOffice lehetőséget teremt a fizikai és elektronikus iratkezelés párhuzamos, összehangolt menedzselésére.
Technikai előnyök
A BürOffice technikai előnyei között szerepel:
-
Nyílt architektúra - szabványokon alapul, vendor lock-in nélküli megoldást kínál
-
Platformfüggetlenség - Java-alapú, többféle operációs rendszeren (Windows, Linuxok stb.) futtatható
-
Adatbázis függetlenség - támogatja az Oracle RDBMS-t, az MS SQL Server-t és a PostgreSQL-t is
-
Moduláris felépítés - a komponensek szelektíven használhatóak az üzleti igényeknek megfelelően
-
Magas rendelkezésre állás - clustering és load balancing támogatás biztosítja a folyamatos működést
-
Rugalmas skálázhatóság - vertikális és horizontális növekedési potenciál az igények szerint
-
Gazdag integrációs képességek - kiterjedt API készlet és szabványos interfészek a vállalati rendszerekhez, dinamikusan kiépíthető kapcsolatok
-
Többszintű biztonság - auditálható működés és szigorú jogosultságkezelés
Ez a robusztus architektúra teszi a BürOffice-t ideálissá nagyvállalati környezetben, ahol a folyamatok digitalizálása hosszú távú stratégiai cél, és ahol a rendszereknek nemcsak együttműködniük kell a meglévő IT infrastruktúrával, hanem éveken át skálázhatónak és rugalmasan bővíthetőnek kell lenniük.