IT Management
The following screenshot shows the recommended server architecture for using M.App Enterprise as a platform.
Independently of the application servers you would need a database server as well, which handles not only the Metadata tables (Management and / or Tenant) but could also function as your spatial data source.
M.App Enterprise Application Server
TileServer
- if you don't use Caching very extensively you could also put theWarehouse
on theM.App Enterprise Application server
LuciadFusion
- full potential when running M.App Enterprise PROGeoprocessing
- only makes sense when executing Spatial Models on M.App Server
Independently of the application servers you would need a database server as well, which handles not only the Metadata tables (Management and / or Tenant) but could also function as your spatial data source.
💡
If you are extensively using LuciadFusion for M.App Enterprise (like having a big amount of (True) Orthophotos and 3D Mesh and so on, we recommend a seperate Warehouse folder for M.App Enterprise and LuciadFusion in order to not limit I/O performance.
💡
System Requirements for the application server can be found here.
Definition
Geoprocessing
- within setup of M.App EnterpriseLuciadFusion
- within setup of M.App Enterprise(Spatial) Database
Master DB
- within setup of M.App EnterpriseTenant DB
- withinManagement
of M.App EnterpriseSpatial DB
- withinStudio
of M.App Enterprise
Communication
Communication between Application Servers (M.App Enterprise
, LuciadFusion
& Geoprocessing
) to the clients (Desktop
, Mobile
& Browser
) is done via https://
, which means you need a valid certificate for every single one of your servers.
💡
If you are using one or more Load Balancer the SSL certificates must be used on that level.
Testing and Deployment
If it comes to Testing & Deployment we recommend the process seen in the next screenshot:💡
The export of your
Tenant
database is now possible via the Management
of M.App Enterprise