Allgemeine Infos
Abgabe 1
Deadline: 08.05.2026
Abgabe 2
Deadline: 29.05.2026
Abgabe 3
Deadline: 12.06.2026
Abgabe 4
Deadline: 26.06.2026
Abgabe 5
Deadline: 10.07.2026
Bonusaufgaben: Authentifizierung
Deadline: 17.07.2026
Bonusaufgaben: Eingabevalidierung
Deadline: 17.07.2026
Bonusaufgaben: Interaktivität
Deadline: 17.07.2026
Bonusaufgaben: Produktive Umgebung
Deadline: 17.07.2026
Bonusaufgaben: Produktive Umgebung
Deadline: 17.07.2026
Deployment der Anwendung in einer produktiv Umgebung (2 Bonuspunkte)
- Richten Sie Ihr Spring-Projekt so ein, sodass es in einer containerisierten Umgebung über Docker gedeployed werden kann
- Schalten Sie einen Reverse Proxy vor Ihrer Webanwendung
- Richten Sie eine PostgreSQL-Datenbank in Docker ein und konfigurieren Sie Ihr Spring-Projekt, sodass Daten in PostgreSQL gespeichert werden.
- Stellen Sie Ihren Reverse Proxy als Load Balancer ein. Dieser soll im Round-Robin-Verfahren, die Last der Request auf zwei Instanzen Ihrer Anwendung aufteilen
- Pushen Sie den Code Ihres Spring-Projekts in das erstellte Gitlab-Projekt