Deployment-Szenario
ADOIT 21.0 basiert auf einer containerisierten Anwendungsarchitektur. Die Anwendung ist für das Deployment in einer Kubernetes-Umgebung mithilfe des mitgelieferten Helm-Charts konzipiert und besteht aus OCI-konformen Container-Images.
Die Deployment-architektur besteht aus den folgenden Hauptkomponenten:
Der ADOIT Web-Server stellt die Webapplikation von ADOIT bereit und verarbeitet eingehende HTTP(S)-Anfragen.
Der ADOIT Applikations-Server enthält die Kernlogik der Anwendung und stellt den Zugriff auf die ADOIT-Datenbank bereit.
Eine externe PostgreSQL- oder Microsoft SQL Server-Datenbank speichert alle persistenten Repository- und Anwendungsdaten.
Der Web-Server und der Applikations-Server kommunizieren über das interne Deployment-Netzwerk. Benutzer und Administratoren greifen ausschließlich über einen Webbrowser auf ADOIT und die ADOIT Administration zu.
Überblick über das Deployment
Das Deployment umfasst folgende grundlegenden Schritte:
Stellen Sie sicher, dass alle Hardware-/Software-Voraussetzungen erfüllt sind.
Bereiten Sie Ihre Umgebung für das Kubernetes-Deployment von ADOIT vor.
Erstellen Sie eine neue ADOIT-Datenbank oder aktualisieren Sie eine bestehende Datenbank.
Bereiten Sie die Deployment-Konfiguration vor und stellen Sie ADOIT in Ihrer Kubernetes-Umgebung bereit.
Folgende Kapitel beschreiben diese Schritte im Detail: