What’s Needed to Run Modelon Impact🔗
To run Modelon Impact you will need the following:
A Client PC🔗
Modelon Impact requires no software to be installed on your client PCs. To access Modelon Impact, you need a web browser. Compatible browsers are Chrome or other browsers based on Chromium.
A Linux Server🔗
An LTS (Long Term Support) version of Ubuntu, version 22.04 or later, is required. The server should be dedicated to running Modelon Impact. Modelon Impact will run on Ubuntu 22.04 minimal server and minimal desktop. IPv4 based networking is required.
You are expected to have a sufficiently deep knowledge of Linux system administration to handle installation of the operating system, troubleshooting, partitioning of disks, performing backups, and general maintenance.
The installation procedure will only install OS software packages that are required to run Modelon Impact and will not interfere with choices you may want to make for your own server environment. You should consider installing the Secure Shell Daemon (SSHD) for remote access, Network Time Protocol (NTP) for timekeeping, backup agents and other sysadmin tools needed within your organization.
Security hardening of the operating system is left up to you and the requirements of your organization.
Specific to Modelon Impact is administration of Docker and Kubernetes. Prior knowledge of Docker and Kubernetes is beneficial, but not required to install or manage Modelon Impact.
An Internet Connection🔗
Installing and running Modelon Impact requires a connection to the Internet. An IPv4 based Internet connection is required for network access to the Modelon container registry.
A Valid Modelon Impact License🔗
You will receive a license file, license.yaml
, when you purchase or evaluate Modelon Impact.
A TLS (Transport Layer Security) Certificate🔗
Modelon Impact exposes its services using HTTPS. Unencrypted HTTP is not available. A TLS certificate for your domain, or the servers host name is required to ensure a secure connection to your Modelon Impact instance. It’s your responsibility to acquire a certificate in advance of the installation. Your server’s hostname must match the name (Issuer and/or SAN) of your certificate.
Use of private Certificate Authority (CA) or self-signed certificates will give a security warning in your browser if you access the service on the local server.
Access to the Modelon Container Registry🔗
When purchasing Modelon Impact, you will receive a username and password to the container registry where the installer downloads the software. The installer will ask you for these credentials.
A DNS (Domain Name System) Service🔗
The only required external dependency for Modelon Impact is a DNS record that matches the name you have configured for your server. DNS configuration is considered a customer responsibility, and Modelon Impact does not provide this service.
Code Versioning System (Optional)🔗
Modelon Impact supports saving user data to a Git or Subversion server. This is used for sharing data between users and for more frequent backups than what is offered by the server backup.
Modelon Impact does not provide a code versioning system, instead it lets you configure a connection to an existing Git or Subversion server in your organization.