Seminarbeschreibung
Dieses praxisorientierte Seminar verbindet fachliche Einordnung, nachvollziehbare Konfigurationsschritte und kontrollierte Übungen an einer durchgängigen CrafterCMS-Laborumgebung. Eine reproduzierbare, abgesicherte und betrieblich abnehmbare CrafterCMS-Umgebung wird in mehreren Bereitstellungsvarianten aufgebaut.
Inhaltsverzeichnis
- Zielsetzung
- 1. Plattformanforderungen und Zieltopologie
- 2. Basisinstallation und Konfiguration
- 3. Docker-basierte Bereitstellung
- 4. Kubernetes, Persistenz und Secrets
- 5. Deployer, Suche und Umgebungen
- 6. Hardening, Monitoring und Abnahme
- Praxisprojekt und Qualitätssicherung
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Zielsetzung
Eine reproduzierbare, abgesicherte und betrieblich abnehmbare CrafterCMS-Umgebung wird in mehreren Bereitstellungsvarianten aufgebaut. Die einzelnen Arbeitsschritte werden jeweils mit einem definierten Ausgangszustand, einem erwarteten Prüfergebnis und einer dokumentierten Korrekturmöglichkeit durchgeführt.
Seminarinhalte
1. Plattformanforderungen und Zieltopologie
Ressourcen, Netzwerk, Persistenz, Sicherheitszonen und Umgebungen werden vor der Installation verbindlich geplant. Zu jedem Arbeitsschritt wird geprüft, ob Konfiguration, Inhalt und Betriebszustand dem erwarteten Ergebnis entsprechen.
Schritt-für-Schritt
- Schritt 1: Authoring-, Delivery-, Such- und Verwaltungsdienste in einer Zieltopologie anordnen. Prüfpunkt: Komponenten und Zonen sind eindeutig.
- Schritt 2: CPU, Speicher, Datenträger und Netzwerkbedarf abschätzen. Prüfpunkt: Startkapazität und Skalierungsannahmen liegen vor.
- Schritt 3: DNS, TLS, Proxy, Firewall und externe Abhängigkeiten erfassen. Prüfpunkt: Kommunikationspfade sind vollständig.
- Schritt 4: Persistente und flüchtige Datenbestände kennzeichnen. Prüfpunkt: Speicher- und Backupkonzept ist ableitbar.
- Schritt 5: Installations- und Abnahmekriterien festlegen. Prüfpunkt: Technischer Erfolg ist messbar.
2. Basisinstallation und Konfiguration
Eine kontrollierte Einzelumgebung schafft Verständnis für Prozesse, Verzeichnisse und Konfigurationsgrenzen. Zu jedem Arbeitsschritt wird geprüft, ob Konfiguration, Inhalt und Betriebszustand dem erwarteten Ergebnis entsprechen.
Schritt-für-Schritt
- Schritt 1: Laufzeitvoraussetzungen und Systemgrenzen prüfen. Prüfpunkt: Host ist installationsbereit.
- Schritt 2: CrafterCMS-Komponenten installieren und starten. Prüfpunkt: Alle Kernprozesse erreichen einen gesunden Zustand.
- Schritt 3: Grundkonfiguration, Pfade und Umgebungswerte setzen. Prüfpunkt: Konfiguration ist dokumentiert und reproduzierbar.
- Schritt 4: Eine Site anlegen und Authoring- sowie Delivery-Fluss testen. Prüfpunkt: Inhalt kann veröffentlicht und ausgeliefert werden.
- Schritt 5: Fehlerhafte Einstellung lokalisieren und korrigieren. Prüfpunkt: Diagnoseweg ist nachvollziehbar.
3. Docker-basierte Bereitstellung
Komponenten werden in klar getrennte Container mit kontrollierter Konfiguration und Persistenz überführt. Zu jedem Arbeitsschritt wird geprüft, ob Konfiguration, Inhalt und Betriebszustand dem erwarteten Ergebnis entsprechen.
Schritt-für-Schritt
- Schritt 1: Containerrollen, Images und Netzwerke definieren. Prüfpunkt: Jeder Dienst besitzt eine eindeutige Laufzeitgrenze.
- Schritt 2: Compose- oder vergleichbare Definition mit Volumes und Umgebungswerten erstellen. Prüfpunkt: Stack kann reproduzierbar gestartet werden.
- Schritt 3: Healthchecks und Startabhängigkeiten konfigurieren. Prüfpunkt: Fehlstarts und Race Conditions werden erkannt.
- Schritt 4: Persistenz und Neustartverhalten testen. Prüfpunkt: Daten bleiben nach Neuaufbau erhalten.
- Schritt 5: Image-Versionen und Updatepfad dokumentieren. Prüfpunkt: Auslieferung ist kontrolliert.
4. Kubernetes, Persistenz und Secrets
Die Plattform wird mit deklarativer Konfiguration, sicherer Geheimnisverwaltung und stabilen Speicherklassen orchestriert. Zu jedem Arbeitsschritt wird geprüft, ob Konfiguration, Inhalt und Betriebszustand dem erwarteten Ergebnis entsprechen.
Schritt-für-Schritt
- Schritt 1: Namespaces, Workloads, Services und Konfigurationsobjekte anlegen. Prüfpunkt: Ressourcen sind logisch getrennt.
- Schritt 2: Persistent Volumes und Zugriffsmuster passend zu den Diensten konfigurieren. Prüfpunkt: Datenpfade bleiben stabil.
- Schritt 3: Secrets sicher einbinden und Rotation vorbereiten. Prüfpunkt: Vertrauliche Werte sind nicht in Manifests offengelegt.
- Schritt 4: Ingress, TLS und interne Netzwerkregeln konfigurieren. Prüfpunkt: Zugriffe funktionieren nur über vorgesehene Pfade.
- Schritt 5: Pod-Neustart, Rescheduling und Skalierung testen. Prüfpunkt: Plattform verhält sich unter Orchestrierung erwartbar.
5. Deployer, Suche und Umgebungen
Publishing-Ziele, Delivery-Instanzen und Suchindizes werden konsistent mit der Umgebungskette verbunden. Zu jedem Arbeitsschritt wird geprüft, ob Konfiguration, Inhalt und Betriebszustand dem erwarteten Ergebnis entsprechen.
Schritt-für-Schritt
- Schritt 1: Deployment-Ziele für Test und Produktion definieren. Prüfpunkt: Jede Umgebung besitzt eindeutige Zielparameter.
- Schritt 2: Delivery-Instanzen und Content-Speicher anbinden. Prüfpunkt: Veröffentlichte Revisionen werden korrekt ausgeliefert.
- Schritt 3: OpenSearch-Verbindung und Indexkonfiguration einrichten. Prüfpunkt: Inhalte werden nach Publishing auffindbar.
- Schritt 4: Redeployment und Reindex kontrolliert ausführen. Prüfpunkt: Wiederaufbau ist reproduzierbar.
- Schritt 5: Umgebungsübergreifende Promotion prüfen. Prüfpunkt: Stände können kontrolliert weitergegeben werden.
6. Hardening, Monitoring und Abnahme
Die Installation wird vor Übergabe sicherheitstechnisch und betrieblich geprüft. Zu jedem Arbeitsschritt wird geprüft, ob Konfiguration, Inhalt und Betriebszustand dem erwarteten Ergebnis entsprechen.
Schritt-für-Schritt
- Schritt 1: Nicht benötigte Zugriffe, Standardwerte und Privilegien reduzieren. Prüfpunkt: Angriffsfläche ist minimiert.
- Schritt 2: TLS, Header, Dateirechte und Secret-Zugriff prüfen. Prüfpunkt: Grundlegende Härtung ist nachgewiesen.
- Schritt 3: Logs, Healthchecks und Ressourcenmetriken anbinden. Prüfpunkt: Betriebszustand ist sichtbar.
- Schritt 4: Backup- und Wiederanlaufprobe durchführen. Prüfpunkt: Kritische Daten lassen sich wiederherstellen.
- Schritt 5: Abnahmecheckliste und Betriebsübergabe abschließen. Prüfpunkt: Umgebung ist produktionsnah freigegeben.
Praxisprojekt und Qualitätssicherung
Eine Authoring- und Delivery-Landschaft wird zunächst containerisiert und anschließend in einer Kubernetes-Laborumgebung mit Persistenz, Secrets, Ingress, Suche und Deployment-Zielen bereitgestellt und geprüft. Die Übung wird mit einer Abnahmeliste abgeschlossen, die Funktionsprüfung, Fehlerfall, Dokumentation und reproduzierbaren Wiederanlauf umfasst.
Zielgruppe und Voraussetzungen
Zielgruppe: Systemadministration, Plattformbetrieb, DevOps, Cloud Engineering, Lösungsarchitektur und technische Projektleitung.
Voraussetzungen: Linux-, Netzwerk-, Container- und grundlegende Kubernetes-Kenntnisse; Erfahrung mit TLS, DNS und persistentem Speicher ist empfohlen.
Didaktik und Arbeitsweise
Kurze Fachimpulse wechseln mit Demonstrationen, geführten Konfigurationsschritten, eigenständigen Übungen, negativen Testfällen und strukturierten Auswertungen. Ergebnisse werden in Checklisten, Mappingtabellen, Testfällen oder Runbooks festgehalten, damit die erarbeiteten Verfahren im Projekt- und Betriebsalltag wiederholbar bleiben.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Systemadministration, Plattformbetrieb, DevOps, Cloud Engineering, Lösungsarchitektur und technische Projektleitung |
| Voraussetzungen: | Linux-, Netzwerk-, Container- und grundlegende Kubernetes-Kenntnisse; Erfahrung mit TLS, DNS und persistentem Speicher ist empfohlen |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
