Describes the installation procedure for Datumize Zentral.

System Requirements

The table below summarizes the requirements for a minimal server installation; please consider that a production-like architecture may impose additional requirements on high-availability and scalability that will change the system requirements. 

ComponentDescriptionMachine
Web ServerWeb server exposing the services and web applications to internal users and running applications. The web server could be placed in an isolated machine or virtualized. It should expose also endpoints through TLS.

Machine 1 - Web

  • Linux preferred
  • Memory: 4 GB
  • Disk: 200 GB
  • CPU: 4 cores
  • Software: nginxJava.
MicroservicesMicroservices that provide all required functionality for DZ management and remote administration.
User FrontendGraphical user interface of Datumize Zentral. 
BackofficeGraphical user interface for Datumize Zentral super administrators (allows full control on administrative operations such as creating a new customer).
DatabaseInternal database for Datumize Zentral configuration and additional products.

Machine 2 - Database and Storage

RepositoryInternal repository for versions and artifacts.
MonitoringTime-series storage for large volume of metrics. Dashboards and alerts.

Machine 3 - Monitoring

  • Linux preferred
  • Memory: 8 GB
  • Disk: 400 GB
  • CPU: 4 cores
  • Software: InfluxDB, Grafana