Abgabe 2
Deadline: 05.06.2026
Aufgaben - Teil 1
- Konfigurieren Sie Ihren Reverse Proxy als Load Balancer. Dieser soll mit dem Round-Robin-Verfahren die Anfragen auf zwei Instanzen der Webanwendung aufteilen.
- Studierende, die derzeit das Modul Web Development absolvieren haben, können gerne Ihre wieder Movienight-Anwendung verwenden.
- Erstellen Sie dazu zwei JAR-Datei Ihrer Movienight-Anwendung.
- Damit Sie beide JAR-Dateien bzw. Instanzen voneinander unterscheiden können, fügen Sie in die Startseite der jeweiligen Instanzen die Rückgabe "Movienight A" bzw. "Movienight B" hinzu.
- Alternativ können Sie auch folgende JAR-Dateien verwenden:
- fitamcampusA-h2.jar
- fitamcampusB-h2.jar
- Beide Fitamcampus-JAR-Dateien sind über Port 8080 erreichbar
- Pushen Sie den Code Ihres Projekts in Ihr Gitlab-Projekt
Videos
Aufgaben - Teil 2
- Teilen Sie Ihre Systemarchitektur in zwei Netzwerke gemäß des Architekturstschaubild in DMZ und Intranet auf
- Webserver A soll ich mit dem FTP-Server ein Volume teilen. Beide System liegen jedoch in verschiedenen Netzwerksegmenten.
- Im Intranet soll ein VPN-Server und ein HTTP Forward-Proxy vorgeschaltet werden, welche als Security Gateway dienen und nur berechtigte Nutzer zulassen.
- Für die Authentifizierung in HTTP Forward-Proxy kann z.B. die HTTP Basic Authentication verwendet werden
- Als VPN-Lösung kann z.B. Wireguard verwendet werden
- Richten Sie zusätzlich noch im Intranet einen weiteren Webserver B ein, welche Apache HTTPD als Technologie verwendet