Zum Inhalt

Drehbuch

Modul 324- Dev-Ops

Drehbuch P. Rutschmann

5IM23a / FS26


30.01.2026 | Modul 324 | Woche 05

Einleitung zu DevOps

Lesen Sie aus /01_Organisation

  • die Modulidentifikation
  • die Kompetenzmatrix
  • die Handlungssituationen

Was ist DevOps

  • Lesen und Notizen machen.
    Quelle: https://weissenberg-group.de/was-ist-devops/

Was gehört alles zu Dev-Ops?

  • Wir sammeln im Plenum
  • Deckt sich das mit den Inhalten aus Modulidentifikation, Kompetenzmatrix und dem Artikel?

Aufgabe:

  • Gestalten Sie in Zweiergruppen ein Strukturbild, das die Aspekte von Dev-Ops zusammenfasst.
  • auf 1 oder 2 A3 (ich kann Sie dann farbig ausdrucken)
  • Recherchieren Sie Informationen auf dem Internet.
  • Notieren Sie die Namen der Gruppenmitglieder auf dem Strukturbild.
  • Geben Sie das Strukturbild 1x pro Gruppe als PDF ab.

Java Artefakt

Java Projekt und Artefakte

  • Arbeiten mit Projekt-Artefakten
  • Lesen Sie die Einleitung, Zielsetzung aufmerksam durch.
  • Lesen und lösen Sie die Aufgabe -- Möglichkeiten ein Java Projekt zusammenzubauen.
  • Verstehen Sie auf Grund des bisherigen den Input aus einem alten Projekt?

  • Ergebnissicherung beachten Sie, was Sie tun müssen.

  • Aufgabe Git Submodul: lesen, lösen und festhalten.
  • Aufgabe — IDE‑Ansatz vs. Maven/Gradle: lesen, lösen und festhalten.
  • Aufgabe — Refresher: Was ist ein Maven‑Artefakt? lesen, lösen und festhalten.

External Maven Module

  • Umsetzen und dokumentieren

Ergebnis heute: Erst gerade gestartet.


06.02.2026 | Modul 324 | Woche 06

Ferien


13.02.2026 | Modul 324 | Woche 07

Ferien


20.02.2026 | Modul 324 | Woche 08

Sie haben vor den Ferien mit dieser Aufgabe gerade erst begonnen.
Es ist sehr wichtig, dass Sie den Links folgen, die Erklärungen und Aufgaben genau lesen.
Sowie die Hilfsmittel in der Knowledge Base nutzen.

Java Projekt und Artefakte

Java Projekt und Artefakte

  • Arbeiten mit Projekt-Artefakten
  • Lesen Sie die Einleitung, Zielsetzung aufmerksam durch.
  • Lesen und lösen Sie die Aufgabe -- Möglichkeiten ein Java Projekt zusammenzubauen.
  • Verstehen Sie auf Grund des bisherigen den Input aus einem alten Projekt?

  • Ergebnissicherung beachten Sie, was Sie tun müssen.

  • Aufgabe Git Submodul: lesen, lösen und festhalten.
  • Aufgabe — IDE‑Ansatz vs. Maven/Gradle: lesen, lösen und festhalten.
  • Aufgabe — Refresher: Was ist ein Maven‑Artefakt? lesen, lösen und festhalten.

Ziel heute wäre es, die obige Aufgabe in den 4 Lektionen fertigzustellen.


27.02.2026 | Modul 324 | Woche 09

Java Projekt und Artefakte

Java Projekt und Artefakte

  • Weiter arbeiten.

External Maven Module

External Maven Module

  • Umsetzen und dokumentieren

Hausaufgabe

Java Projekt und Artefakte

  • Vorantreiben.
  • Abgabe bis am 12.03.2026 23.59.59 auf den Abgabelink
  • Nur ein Dokument als PDF.

06.03.2026 | Modul 324 | Woche 10

Java Projekt und Artefakte

Java Projekt und Artefakte

  • Arbeiten sicher fertigstellen und dokumentieren
  • Abgeben

External Maven Module

External Maven Module

  • Umsetzen und dokumentieren
  • Heutiges Ziel: Bis Aufgabe Aufgabe — Maven‑Module erstellen und nutzen

Hausaufgabe

Java Projekt und Artefakte

  • Wer noch nicht abgebenen hat:
  • Abgabe bis am 12.03.2026 23.59.59 auf den Abgabelink
  • Nur ein Dokument als PDF.

External Maven Module

  • Bis und mit Aufgabe Aufgabe — Maven‑Module erstellen und nutzen

13.03.2026 | Modul 324 | Woche 11

keine Unterricht, Klasse ist an der English-Prüfung


20.03.2026 | Modul 324 | Woche 12

keine Unterricht, Klasse ist an der Abschlussreise


27.03.2026 | Modul 324 | Woche 13

External Maven Module (nur noch 2 Lektionen)

External Maven Module

  • Weiter mit der Aufagbe Aufgabe — Maven‑Module öffentlich bereitstellen und folgende
  • Ziel heute: die Aufgaben fertiggestellt haben und abgegeben

React Package

Eigenes React-Package

  • Umsetzen und dokumentieren

Hausaufgabe

External Maven Module

  • fertigstellen
  • Abgabe bis am Sonntag 29.03.2026 23.59.59 auf den Abgabelink
  • Nur ein Dokument als PDF.

React Package

Eigenes React-Package

  • fertigstellen
  • Abgabe bis am Sonntag 9.04.2026 23.59.59 auf den Abgabelink
  • Nur ein Dokument als PDF.

Vorbereiten auf Lernkontrolle am 10.04.2026


03.04.2026 | Modul 324 | Woche 14

keine Unterricht, Karrfreitag


10.04.2026 | Modul 324 | Woche 15

Lernkontrolle

CI-CD

Einstieg:

CI-CD mit GitHub Actions

GitHub CI/CD Einführung

GitHub CI/CD Beispiel mit Docker-Image

Aufgabe zu GitHub CI-CD

  • Aufgabe RefCard01 (Java, GitHub CI/CD, Docker-Image, Docker-Hub)

Hausaufgaben

GitHub CI/CD Einführung

  • aufmerksam lesen!

GitHub CI/CD Beispiel mit Docker-Image

  • aufmerksam lesen!

Aufgabe zu GitHub CI-CD

  • Aufgabe RefCard01 (Java, GitHub CI/CD, Docker-Image, Docker-Hub)
    • mindestens RefCard01 als lokales Projekt und als eigenes Repository auf GitHub gepusht haben.

17.04.2026 | Modul 324 | Woche 16

CI-CD mit GitHub Actions

Aufgabe zu GitHub CI-CD

  • Projekt RefCard01 mit Java
    • ersten Workflow erstellen -> Ziel auf Docker Hub deployen

  • falls fertig: weiter mit
    • Projekt RefCard02 mit React
    • Zusatzaufgabe: Erweiterung auf ghcr

  • falls fertig:

GitHub CI/CD und AWS

Hausaufgabe

Vorbreiten auf Lernkontrolle zu CI-CD am Freitag 08.05.2026

  • Lernziele:
  • Die Umsetzung zeigen Sie in den Übungen, in der Lernkontrolle zeigen Sie, dass Sie das dahinter verstanden haben.
  • ca. 20'
  • auf Papier
  • ohne Unterlagen
  • Uebungen zählen mit

Aufgabe zu GitHub CI-CD

  • Abgabe der durchgeführten Aufgaben zu GitHub CI-CD auf Abgabelink bis 15.5.2026 23.59.59 (letzte Chance)
  • Minimale für genügend: Projekt RefCard01 auf Docker-Hub via pipeline deployed haben.

24.04.2026 | Modul 324 | Woche 17

Ferien


01.05.2026 | Modul 324 | Woche 18

Ferien


08.05.2026 | Modul 324 | Woche 19

Abschluss Noten bis am 21.5.2026

Lernkontrolle

  • Lernziele:
  • Die Umsetzung zeigen Sie in den Übungen, in der Lernkontrolle zeigen Sie, dass Sie das dahinter verstanden haben.
  • ca. 20'
  • auf Papier
  • ohne Unterlagen
  • Uebungen zählen mit

CI-CD mit GitHub Actions

Aufgabe zu GitHub CI-CD

  • Projekt RefCard01 mit Java

  • falls fertig weiter mit
    • Projekt RefCard02 mit React
    • Zusatzaufgabe: Erweiterung auf ghcr

GitHub CI/CD best practices / Optimieren

Hausaufgaben

Aufgabe zu GitHub CI-CD

  • Abgabe der durchgeführten Aufgaben zu GitHub CI-CD auf Abgabelink bis 15.5.2026 23.59.59 (letzte Chance)
  • Minimale für Genügend: Projekt RefCard01 auf Docker-Hub via pipeline deployed haben.

15.05.2026 | Modul 324 | Woche 20

Auffahrts-Brücke, kein Unterricht


22.05.2026 | Modul 324 | Woche 21

Vulnerable and Outdated Components

GitHub CI/CD und AWS