Modul 324- Dev-Ops
Drehbuch P. Rutschmann
5IA22b / HS25
21.08.2025 | Moodul 324 | Woche 34
Einleitung zu DevOps
Lesen Sie aus /01_Organisation
- die Modulidentifikation
- die Kompetenzmatrix
- die Handlungssituationen
Lesen Sie weiter aus 10_EinleitungDevOps
- Was ist DevOps](../10_Einleitung/Einfach_erklaert_Was_ist_DevOps_.pdf)
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 und Kompetenzmatrix mit dem Artikel?
Aufgabe Strukturbild:
- Gestalten Sie in Zweiergruppen ein Strukturbild, das die Aspekte von Dev-Ops zusammenfasst.
- 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.
Hausaufgabe
- Finden Sie heraus: Wie in Ihrer Firma Dev-Ops gehandhabt wird.
- Aufgaben
- Rollen / Verantwortung
- Wo übernehmen Sie Aufgaben aus Dev-Ops?
- Halten Sie alles attraktiv fest und bringen Sie es nächste Woche mit.
28.08.2025 | Moodul 324 | Woche 35
Devops in der eigenen Firma
- Gruppen bilden, wobei Firmen mischen.
- Stellen Sie sich in einer 4er Gruppe gegenseitig vor, wie in ihrer Firma DevOps gehandhabt wird.
-
Halten Sie die Ergebnisse kurz auf einem A3-Blatt fest
- 1 A4 pro Gruppe
- zu jedem aus der Gruppe Notizen / Skizzen ...
-
Schaffen Sie es danach, zu erklären, wie bei einem anderen aus der Gruppe DevOps gemacht wird?
Java Artefakt
- Arbeiten mit Projekt-Artefakten
- Umsetzen und dokumentieren
Hausaufgaben
Bitte geben Sie mir Ihre Notizen zu "DevOps in unserer Firma" als PDF ab.
- Mindestens bis 'Aufgabe Git-Submodul' fertig lösen.
04.09.2025 | Modul 324 | Woche 36
Java Artefakt
- Arbeiten mit Projekt-Artefakten
==> fertigstellen, abschliessen
- Umsetzen und dokumentieren
11.09.2025 | Modul 324 | Woche 37
Java Artefakt
- Umsetzen und dokumentieren
- fertigstellen
Hausaufgabe
- fertigstellen
- als PDF (nur eine Datei! auf Abgebelink abgeben)
- fertigstellen
- als PDF (nur eine Datei! auf Abgebelink abgeben)
18.09.2025 | Modul 324 | Woche 38
React Artefakt
Wir arbeiten heute 4h am Auftrag (dafür nächste Woche 4h 450)
- Umsetzen und dokumentieren
Hausaufgabe
- Abgabe auf Abgabelink bis 24.09.2025 23.59.59
- in 1 PDF Dokument.
Vorbereitung auf Lernkontrolle 02.10.2025
- Lernziele:
- ca. 20'
- auf Papier
- ohne Unterlagen
- Uebungen zählen mit
25.09.2025 | Modul 324 | Woche 39
Wir haben letzte Woche 4h am Auftrag gearbeitet.
Heute hat Modul 450 4h
Hausaufgabe
Vorbereitung auf Lernkontrolle 02.10.2025
- Lernziele:
- ca. 20'
- auf Papier
- ohne Unterlagen
- Uebungen zählen mit
02.10.2025 | Modul 324 | Woche 40
Lernkontrolle
- Lernziele:
- ca. 20'
- auf Papier
- ohne Unterlagen
- Uebungen zählen mit
Weitere Übungen
Wir nutzen heute die Zeit für das Modul 450 und die Fallstudie
Dann haben Sie dort genügend Zeit, um voranzukommen.
09.10.2025 | Modul 324 | Woche 41
Ferien
16.10.2025 | Modul 324 | Woche 42
Ferien
23.10.2025 | Modul 324 | Woche 43
- BMS Projektwoche
- 4 Lektionen
Vulnerable and Outdated Components
- Einstieg:
- OWASP Top Ten:
- Operating System Issues:
-
Geben Sie Ihre Dokument mit dem Stand, was Sie erreicht haben als PDF (und nur als PDF) auf den Abgabelink ab.
30.10.2025 | Modul 324 | Woche 44
- Erste Lektion Prüfung Modul 450
- Danach Nachprüfung Modul 324
- Danach arbeiten am Modul 324
CI-CD
CI-CD mit Jenkins
- ACHTUNG:
Diese Beispiel von Jenkins soll das Prinzip zeigen. Es hat nicht den Anspruch, dass es 1:1 so funktioniert. - Eine Einführung in Jenkins CI/CD Pipelines
- Jenkins Anwenden
- Ein weiterführendes Video zu Jenkins CI/CD Pipelines:
- https://www.youtube.com/watch?v=FX322RVNGj4
CI-CD mit GitHub Actions
- GitHub CI/CD Einführung
- GitHub CI/CD Beispiel mit Docker-Image
- Aufgabe zu GitHub CI-CD
- Projekt RefCard01 mit Java
- Projekt RefCard02 mit React
- Zusatzaufgabe: Erweiterung auf ghcr
06.11.2025 | Modul 324 | Woche 45
- 4 Lektionen
GitHub CI/CD
- Aufgabe zu GitHub CI-CD
- Projekt RefCard01 mit Java
- Projekt RefCard02 mit React
- Zusatzaufgabe: Erweiterung auf ghcr
GitHub CI/CD und AWS
Hausaufgabe
- Abgabe der durchgeführten Aufgaben zu GitHub CI-CD (ohne AWS) auf den Abgabelinks bis 26.11.2025 23.59.59
- Vorbereiten auf Lernkontrolle zu CI-CD am 27.11.2025
- Lernziele:
- Die Umsetzung zeigen Sie den Übungen, in der Lernkontrolle zeigen Sie, dass Sie das Dahinter verstanden haben.
- ca. 20'
- auf Papier
- ohne Unterlagen
- Uebungen zählen mit
13.11.2025 | Modul 324 | Woche 46
GitHub CI/CD
- Aufgabe zu GitHub CI-CD
- Projekt RefCard01 mit Java
- Projekt RefCard02 mit React
- Zusatzaufgabe: Erweiterung auf ghcr
GitHub CI/CD best practices / Optimieren
GitHub CI/CD und AWS
Hausaufgabe
- Abgabe der durchgeführten Aufgaben zu GitHub CI-CD (ohne AWS) auf den Abgabelinks bis 26.11.2025 23.59.59
- Vorbereiten auf Lernkontrolle zu CI-CD am 27.11.2025
- Lernziele:
- Die Umsetzung zeigen Sie den Übungen, in der Lernkontrolle zeigen Sie, dass Sie das Dahinter verstanden haben.
- ca. 20'
- auf Papier
- ohne Unterlagen
- Uebungen zählen mit
20.11.2025 | Modul 324 | Woche 47
Lehrpersonenkonferenz
kein Unterricht
Lernende sind betriebspflichtig
27.11.2025 | Modul 324 | Woche 48
Lernkontrolle Pipelines / CI-CD
- Lernziele:
- Die Umsetzung zeigen Sie den Übungen, in der Lernkontrolle zeigen Sie, dass Sie das Dahinter verstanden haben.
- ca. 20'
- auf Papier
- ohne Unterlagen
- Uebungen zählen mit
anschliessend Modul 450
04.12.2025 | Modul 324 | Woche 49
Modul 450
11.12.2025 | Modul 324 | Woche 50
Modul 450 E2E
18.12.2025 | Modul 324 | Woche 51
Projekt 324/450
- Projektbeschreibung
- Das Projekt in Kleingruppen organisieren, planen umsetzen
- Dev-Ops und Testing integrieren
- Bewertung fliesst in Modul 324 und Modul 450 ein
25.12.2025 | Modul 324 | Woche 52
Ferien
01.01.2026 | Modul 324 | Woche 01
Ferien
08.01.2026 | Modul 324 | Woche 02
Projekt 324/450
- Projektbeschreibung
- Das Projekt in Kleingruppen organisieren, planen umsetzen
- Dev-Ops und Testing integrieren
- Bewertung fliesst in Modul 324 und Modul 450 ein
15.01.2026 | Modul 324 | Woche 03
Modul 450 Lernkontrolle siehe Modul 450
Projekt 324/450
- Projektbeschreibung
- Das Projekt in Kleingruppen organisieren, planen umsetzen
- Dev-Ops und Testing integrieren
- Bewertung fliesst in Modul 324 und Modul 450 ein
22.01.2026 | Modul 324 | Woche 04
Projekt 324/450
- Projektbeschreibung
- Projekte vorstellen
Abschluss
Letzter Fachunterrichts Schultag