Ziele der Semesterarbeit

Damit die Semesterarbeit gewertet werden kann müssen Ziele definiert und erreicht werden.

Goals

Quelle

Am Ende der Semesterarbeit sollen folgende Ziele erreicht werden.

(Aus dem Einreichungsformular)

  1. Erstellen eines Docker-Images, für das Deployment auf Kubernetes:

    o Erstellen eines Docker-Images, welches die Camunda-Engine und die BPMN-Dateien enthält.

  2. Automatisierte CI/CD-Pipeline einrichten:

    o Implementierung einer CI/CD Pipepline in Github, die automatischen Änderungen am BPMN-Prozess überprüft und in den Kubernetes Cluster deployt

  3. Automatisierte Unit-Tests in der Pipeline

    o Änderungen des BPMN-Prozesses sollen erst nach erfolgreichen Unit-Tests auf den Kubernetes Cluster deployt werden.

  4. Zugriff auf das UI von Camunda

    o Damit man von extern Zugriff auf die Camunda Oberfläche hat, soll ein Ingress oder Loadbalancer auf dem Kubernetes-Cluster konfiguriert werden.