Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Target (modular) Architecture of openIMIS foresee several deployment possibilities and is installed "aside" a legacy installation. Aside may mean:

...

openIMIS - wiki - concreet installations.odp

Logical Deployment Diagram:

Image Added

  • gateway: hit point of all incoming traffic: users as well as applications, mobile device flows,...
  • backend & ibackend: python modules implementing business logic
  • frontend: browser (react) application (i.e. static content downloaded by browsers)
  • legacy app: .NET code (*.aspx) serving the legacy pages
  • rabbitmq: queueing server (when async calls are served distributed)
  • worker: python modules (same as backend), but connected to rabbit mq
  • database: mssql database, holding legacy business logic as stored procs

Reference Deployment Diagram:

When installed on 2 distinct servers, the legacy/new openIMIS installations are variations of the following configurations:

...

LEGACY_DNS: ??

LEGACY_IP: 132.148.151.32

DATABASE_NAME: openIMIS-demo-1.3.0

LEGACY_SERVER: Windows 2012 R2

...