Die Systemvoraussetzungen beziehen sich auf eine Installation von OneCoolTool in einer On-Premises Umgebung.
Allgemeines
OneCoolTool ist eine moderne Webanwendung, die über einen Webbrowser aufgerufen wird. Eine lokale Installation auf den Endgeräten der Benutzer ist nicht erforderlich. Die Software läuft als Windows-Dienst und nutzt eine SQL Server Datenbank zum Speichern der Daten.
Client Anforderungen
-
Browser
-
beliebiger moderner Browser, wie z.B. Google Chrome, Microsoft Edge oder Mozilla Firefox
-
Internet Explorer und Safari sind nur eingeschränkt verwendbar und nicht empfohlen
-
-
beliebiges Betriebssystem
Server Anforderungen
Betriebssystem
-
Windows Server 2016* oder neuer (64-bit)
-
Windows Benutzer ohne administrative Rechte als Benutzerkonto für den OCT Windows-Dienst
-
Passwort läuft nie ab
-
Passwort muss nicht bei erster Anmeldung geändert werden
-
ggf. Berechtigungen für lesenden Zugriff auf Datenquellen, wie z.B. SQL Server oder Netzwerkfreigaben
-
Empfohlen: Active Directory Benutzer (z.B. “DOMAIN\OCTService”, alternativ lokaler Benutzer möglich)
-
Azure Entra ID Konten werden aktuell nicht unterstützt
-
-
Windows Benutzer mit administrativem Zugriff für die Installation & Wartung
-
Empfohlen: Active Directory Benutzer (lokaler Benutzer möglich)
-
idealerweise sysadmin Rechte auf der SQL Server Instanz
-
z.B. “DOMAIN\OCTAdmin”
-
-
Empfohlen: Internetzugriff auf https://api.onecooltool.de
-
Empfohlen: SSL Zertifikat im lokalen Computerzertifikatespeicher für HTTPS Verschlüsselung der OCT Weboberfläche
-
ggf. eine lokale Python Installation, falls der Zugriff auf API Datenquellen, spezielle Datenbanken oder besondere Komponenten notwendig ist
SQL Server
-
Version: 2016 Service Pack 1 oder neuer
-
Edition: Standard oder Enterprise
-
SQL Server Express wird technisch unterstützt, ist aber aufgrund der Limitierungen nicht empfohlen
-
-
TCP/IP Protokoll für die SQL Server Instanz ist aktiviert
-
ggf. Zugriff auf SQL Server Instanz in der Firewall freischalten (Standardport 1433), falls der SQL Server getrennt vom Applikationsserver betrieben wird
Hardware
Da OneCoolTool mit sehr unterschiedlichen Datenmengen arbeitet, hängt die notwendige Hardware stark von der Nutzung ab. Ressourcen werden hauptsächlich für den SQL Server benötigt.
Folgende Übersicht dient als grobe Richtlinie:
|
Szenario |
CPU |
RAM |
Festplatte |
|---|---|---|---|
|
Klein: weniger als 100.000 Datensätze pro Jahr |
2 Kerne |
8 GB |
20 GB |
|
Mittel: weniger als 1 Mio. Datensätze pro Jahr |
4 Kerne |
16 GB |
50 GB |
|
Groß: mehr als 1 Mio. Datensätze pro Jahr |
8 Kerne |
32 GB |
100 GB |
Ein eigenständiger Applikationsserver sollte mindestens mit den für das kleine Szenario benötigten Ressourcen ausgestattet sein.
Grundsätzliche Empfehlungen
-
Trennung von Applikations- und SQL-Server
-
Nutzung von aktueller Hard- und Software
-
Erstellung einer Active Directory Benutzergruppe für alle Endanwender, um einheitliche Berechtigungen auf dem SQL Server zu vergeben
*Windows Server 2016 kann bis zum Supportende von Windows Server 2016 (Januar 2027) genutzt werden.