Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tech Inside Extended Document Management System (EDMS)

Similar presentations


Presentation on theme: "Tech Inside Extended Document Management System (EDMS)"— Presentation transcript:

1 Tech Inside Extended Document Management System (EDMS)

2 Technological basis linux-based: performance and stability
DMS Appliance using containerized environment based on industry leading Docker™ technology (deploy strategy) Can be run in virtualization platforms like ESXI, Hyper-V or bare metal (virtualization overhead vs. ease of maintainability) Based on a set of professional industry leading technology components (Nuxeo, Postgres, Elastic Search, Postfix, etc.) Unified deploy mechanism (shell scripts)

3 System overview

4 General considerations
DMS ... Step towards big data type processing: Every document version, every trashed document << all in-/outbound incl. Image Attachments << OCR processing and indexing/search 3 main data stores: Elastic Search – latency critical, locally attached storage or fast iSCSI (not SMB or NFS) Postgres DB – local or network (best iSCSI) Document binaries – local or network 3 main CPU focus points: Data extraction processes – demand varies between startup phase and prod. Phase (OCR, metadata extraction, preview processing) Page serving, pdf-operations Full repo-searches

5 Hardware considerations
CPU: startup phase: depends largely on repo size (file count) – „sweepers“ will parse through all documents in the repo (often ~106) attachments from all s will be transformed into physical documents – adds significant document count document metadata is being extracted previews are being rendered Text is being extracted (incl. OCR) Production phase: same as above but ~102 docs per day DMS can be used during startup phase but may experience noticable performance difference. ➯ Enough resource (CPU) crucial for timely result and satisfaction – flexibility of virtualized env. beneficial

6 Hardware considerations
Storage: RAID always a good idea – recommended level 10 RAID does not replace daily Backup! For environments >30-40 users ➯ SSD RAM: 16G (<10 users) < 48G (<50 users) < 128G (<200 users) OCR-Appliance: Recommended for repos >106 documents Will take significant load form DMS ➯ more moderate requriements (a) Tesseract appliance; (b) OCRkit appliance

7 Basic Requirements Port 7999 outbound to ssh://support.practiceinsight.io Client configuration repository – accessible by PI, Patrix, and client machine Port 587 outbound smtp:// -smtp.eu-west-1.amazonaws.com Outbound communication of the service container health monitoring alarm messages For startup maintenance, ssh (over VPN or not) to DMS appliance highly recommendable

8 DMS startup process Pre-delivered DMS VM image based on a Centos 7 minimal distribution (Centos = „community version“ of RedHat) All relevant components pre-installed to quickly and easily startup a DMS environment (following deploy) Basic maintenance and monitorin tools also pre-installed Auto-deploy scripts pre-installed Download image ➯ define IP settings for VM ➯ create ssh-key for client configuration repo access ➯ send key to Patrix ➯ pull default configuration ➯ configure & push to client config repo ➯ create empty repo (script) ➯ deploy DMS

9 flow options Rule based

10 DMS upgrade process By design, up- or downgrades don‘t touch data – only the DMS logic binaries (containers) are replaced Configure & push to client config repo ➯ deploy DMS Upgrade process generally takes <10 minutes DMS upgrades are separate from Patricia updates It is suggested to snapshot before an upgrade – remove snapshot after upgrade!

11 DMS upgrade parts

12 Client side components
DocIntegrate Manages down-/upload of documents; maintains local copies and monitors server-connection NuxeoLib.dll Connects Patricia natively to the DMS – Patricia speaks DMSian (system library) DocIntegrate Outlook Shows save status plus additional information relevant to each (outlook plugin)

13 Environment configuration
In essence, there are 2 locations where you configure your environment PAT_DMS_SETTINGS table in Patricia database (system behaviour) /Workspace/Paricia/Settings/settings.xml document ( templates and certain casebrowser settings) and subpages

14 Environment maintenance
The DMS comes with a number of diagnostic and maintenance endpoints. CAUTION: You MUST know what you are doing!

15 THANK YOU 🤓 https://doc. practiceinsight


Download ppt "Tech Inside Extended Document Management System (EDMS)"

Similar presentations


Ads by Google