Zum Inhalt

Drehbuch

Modul 324- Dev-Ops

Drehbuch P. Rutschmann

5IA23b/ HS26


21.08.2026 | Modul 324 | Woche 34

Einleitung zu 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 Variante 1:

  • Gestalten Sie in Zweiergruppen ein Strukturbild, das die Aspekte von Dev-Ops zusammenfasst.
    • auf 1 oder 2 A4 auf Papier nicht im Computer
  • Recherchieren Sie Informationen auf dem Internet.
  • Notieren Sie die Namen der Gruppenmitglieder auf dem Strukturbild.
  • Geben Sie das Strukturbild 1x pro Gruppe ab.

Aufgabe Variante 2:

  • Lösen Sie diese Aufgabe zu zweit:

    • Erklären Sie, wieso man Dev-Ops macht.
    • Erklären Sie dem Management in 2 min, was es von DevOps profitiert.
    • Erklären Sie in 2min was die Entwickler von DevOps profitieren.
  • Notieren Sie 5 Anforderung an DevOps, die sich aus dem obigen ergeben

Ergebnis heute: Überblick zum Modul gewonnen

Hausaufgaben

Lernziele

  • Lesen Sie aus den Lernzielen das Kapitel zu DevOps verstehen und erklären
  • Nehmen Sie diesen Artikel zu Hand:
    Was ist DevOps
    Quelle: https://weissenberg-group.de/was-ist-devops/
  • Notieren Sie sich die Antworten zu den Lernzielen, die Sie im Artikel finden.
  • Ergänzen Sie aus eigener Recherche.
  • Festhalten für die nächste Kompetenzkontrolle

28.08.2026 | Modul 324 | Woche 35

Java Projekt und Artefakte

Java Projekt und Artefakte

  • Einleitung: Input durch Lehrperson
    • Zielsetzung
  • Aufgabe — Möglichkeiten ein Java Projekt zu modularisieren
    • lesen und lösen.
  • Input aus einem alten Projekt: Input durch Lehrperson

Umsetzen:

  • Ergebnissicherung beachten Sie, was Sie tun müssen.
  • Beachten Sie auch die Hinweise in der Knowledge Base.
  • Aufgabe: Multi Module Maven Projekt und 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.

Weiter Umsetzungen:

  • Input Central Maven Repository: lesen und verstehen
  • Aufgabe: Aufgabe — Lokales Maven‑Repository: lesen, lösen und festhalten.
  • Aufgabe: Aufgabe — Artefakte zur Verfügung stellen: lesen, lösen und festhalten.

Ziel heute nach 4 Lektionen: bis und mit Refresher: Was ist ein Maven‑Artefakt?

Hausaufgaben

Java Projekt und Artefakte

Sie haben 4 Lektionen Zeit geht
Schliessen Sie die Aufgaben gemäss dieser Aufzählung ab.

  • Ergebnissicherung beachten Sie, was Sie tun müssen.
  • Beachten Sie auch die Hinweise in der Knowledge Base.
  • Aufgabe: Multi Module Maven Projekt und 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.
  • Sie müssen noch nichts abgeben

  • Vertiefen, Reptieren

    • Möglichkeiten Java Projekt zu modularisieren
    • Multi Module Maven Projekt und Git‑Submodul, verstehen, anwenden, erklären können.

04.09.2026 | Modul 324 | Woche 36

Java Projekt und Artefakte

Java Projekt und Artefakte

Sie haben bereit begonnen letzte Woche die ersten Aufgaben gelöst und als Hausaufgabe beendet. Nun geht es weiter mit:

Weiter Umsetzungen:

  • Ergebnissicherung beachten Sie, was Sie tun müssen.
  • Input Central Maven Repository: lesen und verstehen
  • Aufgabe: Aufgabe — Lokales Maven‑Repository: lesen, lösen und festhalten.
  • Aufgabe: Aufgabe — Artefakte zur Verfügung stellen: lesen, lösen und festhalten.

External Maven Module

External Maven Module

  • Lesen Sie die Aufgabe einmal ganz durch.
    Dannach Aufgabe um Aufgabe lösen
  • Aufgabe Maven‑Module erstellen und nutzen
  • Aufgabe Maven‑Module öffentlich bereitstellen
  • Aufgabe Maven‑Artefakt eines Kollegen einbinden

Hausaufgabe

Java Projekt und Artefakte
External Maven Module

  • Beide Aufgaben abschliessen und Ergebnisse dokumentieren.
  • Abgabe nur ein Dokument, kurz und prägnant, Überschriften pro Aufgabe und als PDF.
  • bis am 10.09.2026 23.59.59 auf den Abgabelink

11.09.2026 | Modul 324 | Woche 37

React Package

Eigenes React-Package

  • Umsetzen und dokumentieren
  • Abgabe bis am Donnerstag 17.09.2026 23.59.59 auf den Abgabelink

Vorbereiten auf Lernkontrolle am 18.09.2026

Hausaufgaben

Eigenes React-Package

  • Umsetzen und dokumentieren
  • Abgabe bis am Donnerstag 17.09.2026 23.59.59 auf den Abgabelink

Vorbereiten auf Lernkontrolle am 18.09.2026


18.09.2026 | Modul 324 | Woche 38

Lernkontrolle

Anschliessend Modul 450


25.09.2026 | Modul 324 | Woche 39

Modul 450


02.10.2026 | Modul 324 | Woche 40

Modul 450


09.10.2026 | Modul 324 | Woche 41

Modul 450


09.10.2026 | Modul 324 | Woche 42

Ferien


16.10.2026 | Modul 324 | Woche 43

Ferien


23.10.2026 | Modul 324 | Woche 44

Modul 450, BMS Lernende haben Projektwoche


30.10.2026 | Modul 324 | Woche 45

CI-CD

Tauschen Sie sich mit Ihrem Lernpartner aus, wie Sie CI/CD in der Firma einsetzen.
Welche Tools werden eingesetzt? Wer ist involviert? Wer definiert die Pipelines?

Sammlung im Plenum:

  • Wer setzt welche CI/CD Technologie in der Firma ein?
  • Wer ist aktive beim Definieren von Piplines und CI/CD Prozessen involviert?

Einstieg: CI-CD erklärt

  • Input durch Lehrperson
  • aufmerksam lesen

CI-CD mit GitHub Actions

GitHub CI/CD Einstieg

  • Input durch Lehrperson
  • aufmerksam lesen

Einstieg: CI-CD Vertiefungsfragen

  • lösen anschliessen besprechen

GitHub CI/CD Beispiel mit Docker-Image

  • Input durch Lehrperson

Aufgabe zu GitHub CI-CD

  • Aufgabe RefCard01 (Java, GitHub CI/CD, Docker-Image, Docker-Hub)
  • -> Ziel auf Docker Hub deployen

Veriefungsaufgabe:

  • Zeichnen Sie ein Strukturbild, das CI/CD allgemein aber auch mit GitHub CI/CD aufzeigt.

Aufgabe zu GitHub CI-CD

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

Hausaufgaben

GitHub CI/CD Einstieg

  • 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)

06.11.2026 | Modul 324 | Woche 46

Lernkontrolle Modul 450 Testen

CI-CD mit GitHub Actions

Aufgabe zu GitHub CI-CD

  • Projekt RefCard02 mit React
  • Zusatzaufgabe: Erweiterung auf ghcr

falls fertig:

GitHub CI/CD und AWS

GitHub CI/CD best practices / Optimieren


13.11.2026 | Modul 324 | Woche 47

Hausaufgaben

Vorbreiten auf Lernkontrolle zu CI-CD am Freitag 20.11.2026

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

Aufgabe zu GitHub CI-CD

  • Abgabe
    • Aufgabe RefCard01 (Java, GitHub CI/CD, Docker-Image, Docker-Hub)
    • Projekt RefCard02 mit React
    • Zusatzaufgabe: Erweiterung auf ghcr
  • Ergebnissicherung:
    • Sichtbarmachen der eigenen Umsetzung
    • Kapitel zu den Aufgaben
    • Nur wenig Text, dafür Screenshots, die die Umsetzung zeigen
    • auf Abgabelink bis 19.11.2026 23.59.59

20.11.2026 | Modul 324 | Woche 48

Hat jeder die Ergebnissicherung abgegeben?

Lernkontrolle zu CI-CD am Freitag 20.11.2026

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

Vulnerable and Outdated Components


27.11.2026 | Modul 324 | Woche 49


04.12.2026 | Modul 324 | Woche 50


11.12.2026 | Modul 324 | Woche 51


18.12.2026 | Modul 324 | Woche 52


25.12.2026 | Modul 324 | Woche 53

Ferien


01.01.2027 | Modul 324 | Woche 1


08.01.2027 | Modul 324 | Woche 2


15.01.2027 | Modul 324 | Woche 3


22.01.2027 | Modul 324 | Woche 4


29.01.2027 | Modul 324 | Woche 5


05.02.2027 | Modul 324 | Woche 6

Semesterwechsel