Modul 324- Dev-Ops
Drehbuch P. Rutschmann
5IA22c / HS25
18.08.2025 | Modul 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:
- 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.
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.
25.08.2025 | Modul 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
Ergebnis heute: einige sind noch an Submodul dran, andere fast fertig mit submodul.
Hausaufgaben
Bitte geben Sie mir Ihre Notizen zu "DevOps in unserer Firma" als PDF ab.
- Mindestens bis 'Aufgabe Git-Submodul' fertig lösen.
01.09.2025 | Modul 324 | Woche 36
Java Artefakt
- Arbeiten mit Projekt-Artefakten
==> fertigstellen, abschliessen
- Umsetzen und dokumentieren
08.09.2025 | Modul 324 | Woche 37
AXA hat Projektwoche
Java Artefakt
- Umsetzen und dokumentieren
- fertigstellen
Hausaufgabe
Fertig lösen und abgeben bis 21.09.2025 23.59.59 auf den Abgabelink
- fertigstellen
- als PDF (nur eine Datei! auf Abgebelink abgeben)
- fertigstellen
- als PDF (nur eine Datei! auf Abgebelink abgeben)
15.09.2025 | Modul 324 | Woche 38
React Artefakt
- Umsetzen und dokumentieren
Hausaufgabe
Fertig lösen und abgeben bis 21.09.2025 23.59.59 auf den Abgabelink
Fertig lösen und abgeben bis 28.09.2025 23.59.59 auf den Abgabelink
Vorbereitung auf Lernkontrolle 29.09.2025
- Lernziele:
- ca. 20'
- auf Papier
- ohne Unterlagen
- Uebungen zählen mit
22.09.2025 | Modul 324 | Woche 39
Thematisieren BMS-Projektwoche nach den Ferien
Vorbereitung auf Lernkontrolle
Noch etwa 1 Lektion für Projekt JS-Artefakt
Wer fertig ist, kann am Projekt Modul 450 arbeiten
Hausaufgabe
Fertig lösen und abgeben bis 28.09.2025 23.59.59 auf den Abgabelink
Vorbereitung auf Lernkontrolle 29.09.2025
- Lernziele:
- ca. 20'
- auf Papier
- ohne Unterlagen
- Uebungen zählen mit
29.09.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.
06.10.2025 | Modul 324 | Woche 41
Ferien
13.10.2025 | Modul 324 | Woche 42
Ferien
20.10.2025 | Modul 324 | Woche 42
- BMS Lernende sind in Projekt-Woche
- 2-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.
27.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
03.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 23.11.2025 23.59.59
- Vorbreiten auf Lernkontrolle zu CI-CD am 24.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
10.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 23.11.2025 23.59.59
- Vorbreiten auf Lernkontrolle zu CI-CD am 24.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
17.11.2025 | Modul 324 | Woche 47
GitHub CI/CD best practices / Optimieren
GitHub CI/CD und AWS
- Aufgabe zu GitHub CI/CD und AWS
- Deal:
- Vorbedingung: Aufgabe zu GitHub CI-CD abgeben
- Schritt 2: Aufgabe 2: Schritt 2: Image von AWS ECR auf AWS ECS publizieren: +0,3 Notenpunkt in der nächsten LK
- Schritt 3: Aufgabe 3 Schritt 3: Halb-automatischer Update bei AWS ECR -> AWS ECS: +0,3+0,2 = 0.5 Notenpunkt in der nächsten LK
- Bedingung: Live zeigen bis heute 16:50
- Deal:
Hausaufgabe
- Abgabe der durchgeführten Aufgaben zu GitHub CI-CD (ohne AWS) auf den Abgabelinks bis 23.11.2025 23.59.59
- Vorbreiten auf Lernkontrolle zu CI-CD am 24.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
24.11.2025 | Modul 324 | Woche 48
- 1 Lektion Lernkontrolle Modul 324 Pipeline
- 3 Lektionen 450
Lernkontrolle Pipeline
- 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
01.12.2025 | Modul 324 | Woche 49
Herr Rutschmann ist abwesend.
- 4 Lektionen 450
08.12.2025 | Modul 324 | Woche 50
Modul 450 E2E
15.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
22.12.2025 | Modul 324 | Woche 52
Ferien
29.12.2025 | Modul 324 | Woche 01
Ferien
05.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
12.01.2026 | Modul 324 | Woche 03
Lernkontrolle Modul 450 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
19.01.2026 | Modul 324 | Woche 04
Projekt 324/450
- Projektbeschreibung
- Projekte vorstellen
Abschluss
Letzter Fachschultag