Allgemeine Eigenschaften – TMS

Allgemeine Eigenschaften der Transportmanagementsysteme

Bei den heute angebotenen Transportmanagementsystemen (TMS) handelt es sich um reine Softwareapplikationen, welche oftmals nach folgenden Eigenschaften kategorisiert werden:

Cloud-native

Cloud-native Software wird speziell für den Betrieb in einer Cloud-Umgebung entwickelt. Sie nutzt typischerweise Cloud-Technologien wie Container, Microservices, automatisierte Skalierung und verteilte Datenhaltung. Die Anwendung ist darauf ausgelegt, Ressourcen bei Bedarf dynamisch zu erweitern oder zu reduzieren. Betrieb, Wartung und technische Infrastruktur liegen in der Regel beim Cloud-Anbieter oder beim Softwarehersteller. Updates und neue Funktionen können häufig kontinuierlich und ohne lokale Installation bereitgestellt werden. Cloud-native Anwendungen sind meist über das Internet erreichbar und können von unterschiedlichen Standorten und Endgeräten genutzt werden. Typische Betriebsmodelle sind Software-as-a-Service (SaaS) oder Platform-as-a-Service (PaaS). Ein wesentlicher Vorteil ist die hohe Skalierbarkeit und Flexibilität, während Abhängigkeiten von Internetverbindung, Cloud-Anbieter und dessen Infrastruktur berücksichtigt werden müssen.

Webbasiert

Webbasierte Software wird über einen Webbrowser bedient und muss auf dem jeweiligen Arbeitsplatz normalerweise nicht installiert werden. Die Anwendung läuft auf einem Server, der sich im Rechenzentrum des Unternehmens, bei einem Dienstleister oder in einer Cloud befinden kann. Für den Benutzer ist daher in erster Linie ein Browser wie Chrome, Edge oder Firefox erforderlich. Die Kommunikation zwischen Browser und Server erfolgt typischerweise über das Internet oder ein Unternehmensnetzwerk. Updates der Anwendung werden zentral auf dem Server vorgenommen und stehen anschließend allen Benutzern zur Verfügung. Webbasierte Software kann sowohl als Cloud-Lösung als auch innerhalb einer eigenen IT-Infrastruktur betrieben werden. „Webbasiert“ beschreibt deshalb vor allem die Art des Zugriffs, nicht den Ort, an dem die Software betrieben wird. Eine webbasierte Anwendung kann somit gleichzeitig cloud-nativ, cloud-basiert oder On-Premise betrieben werden.

On-Premise

Bei einer On-Premise-Lösung wird die Software auf der eigenen IT-Infrastruktur des Unternehmens installiert und betrieben. Server, Datenbanken und gegebenenfalls weitere erforderliche Komponenten befinden sich typischerweise im eigenen Rechenzentrum oder in einer vom Unternehmen kontrollierten Infrastruktur. Das Unternehmen ist damit weitgehend selbst für Betrieb, Wartung, Datensicherung, Updates und IT-Sicherheit verantwortlich. Die Software kann als klassische Desktop-Anwendung oder auch als webbasierte Anwendung betrieben werden. Der Zugriff kann auf das Unternehmensnetzwerk beschränkt oder über entsprechende Sicherheitsmechanismen auch von außerhalb ermöglicht werden. On-Premise bietet Unternehmen eine hohe Kontrolle über Daten und IT-Infrastruktur. Dem stehen höhere Anforderungen an eigene IT-Ressourcen, Investitionen und laufenden Administrationsaufwand gegenüber.