Deployment-Szenario
ADONIS 19.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 ADONIS Web-Server stellt die Webapplikation von ADONIS bereit und verarbeitet eingehende HTTP(S)-Anfragen.
Der ADONIS Applikations-Server enthält die Kernlogik der Anwendung und stellt den Zugriff auf die ADONIS-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 ADONIS und die ADONIS 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 ADONIS vor.
Erstellen Sie eine neue ADONIS-Datenbank oder aktualisieren Sie eine bestehende Datenbank.
Bereiten Sie die Deployment-Konfiguration vor und stellen Sie ADONIS in Ihrer Kubernetes-Umgebung bereit.
Folgende Kapitel beschreiben diese Schritte im Detail: