dws://gm

Abgabe 2

Deadline: 05.06.2026

Aufgaben - Teil 1

System-Architektur Abgabe 2 - 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:
  • Pushen Sie den Code Ihres Projekts in Ihr Gitlab-Projekt

Videos


Aufgaben - Teil 2

System-Architektur Abgabe 4
  • 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

Videos