Seminar / Training
Manuelle Plattformpflege ist langsam, fehleranfällig und schwer prüfbar. Die Teilnehmer überführen Installation, Module, Konfigurationen und Umgebungsaufbau in versionierte, wiederholbare Abläufe und verbinden diese mit Tests, Freigaben und betrieblicher Beobachtbarkeit.
Ihr Nutzen
- Sie entwerfen reproduzierbare Jahia-Umgebungen für Entwicklung, Test, Abnahme und Produktion.
- Sie nutzen Docker-Images, persistente Daten, Konfigurationsparameter und Secrets kontrolliert.
- Sie automatisieren Module, OSGi-Konfigurationen, Websites und weitere Plattformbestandteile mit Provisioning-Skripten.
- Sie integrieren technische Prüfungen, Freigaben, Artefakte und Rollback in eine CI/CD-Pipeline.
- Sie verbinden Deployment-Automatisierung mit Monitoring, Health-Prüfungen und dokumentierten Betriebsverfahren.
Zielgruppe
Die Schulung richtet sich an Personen, die Jahia-Umgebungen automatisiert bereitstellen oder technische Releases verantworten. Sie ist besonders geeignet, wenn mehrere Stufen konsistent gehalten, wiederholbare Kundensysteme aufgebaut oder manuelle Installationsanweisungen abgelöst werden sollen.
Voraussetzungen
Teilnehmer sollten Container starten, Images und Volumes unterscheiden, YAML lesen und Änderungen in einer Versionsverwaltung nachvollziehen können. Grundkenntnisse zu Datenbanken, Reverse Proxies, Netzwerken und Java-Anwendungen erleichtern die praktischen Aufgaben.
Inhalte
Die Themen werden anhand eines durchgängigen Praxisfalls erarbeitet und jeweils mit fachlichen, technischen und organisatorischen Entscheidungen verbunden.
Tag 1: Reproduzierbare Container-Umgebungen
- Jahia-Images, Entwicklungs-, Test- und Produktionsszenarien sowie Abgrenzung zustandsloser und persistenter Bestandteile
- Datenbank, Ports, Volumes, Lizenzen, Zertifikate, Umgebungsvariablen und sichere Secret-Verwaltung
- Docker-Compose-Strukturen, Netzwerkabhängigkeiten, Startreihenfolge und Health-Prüfungen
- Aufbau eines versionierten lokalen Stacks mit nachvollziehbarer Konfiguration
- Analyse typischer Containerfehler und Unterschiede zwischen Entwicklung und Produktion
Tag 2: Provisioning und CI/CD
- Provisioning-Skripte, Bedingungen, Modulinstallation, Konfigurationen, Site-Importe und administrative Aktionen
- Idempotenz, Umgebungsparameter, Artefaktversionen, Abhängigkeiten und Trennung von Code und Konfiguration
- Pipeline-Stufen für Build, statische Prüfung, Integrationstest, Deployment und Freigabe
- Bereitstellung von Java-, OSGi- und JavaScript-Modulen in Einzelknoten- und Clusterumgebungen
- Praktische Pipeline mit wiederholbarer Neuerstellung einer Schulungsumgebung
Tag 3: Updates, Monitoring und sichere Rückkehr
- Update- und Migrationsplanung, Daten- und Modulkompatibilität, Wartungsfenster und Abnahme
- Monitoring von Verfügbarkeit, Start-Level, Ressourcen, Schnittstellen und fachlichen Kernfunktionen
- Logaggregation, Health-Endpunkte, Alarmierung und technische Nachkontrolle nach Releases
- Rollback-Strategien, Datenwiederherstellung und Entscheidungskriterien bei fehlgeschlagenen Änderungen
- Abschlussworkshop: vollständiger Release-Prozess mit Fehlerfall und dokumentierter Rückkehrstrategie
Praxis und Arbeitsweise
Die Teilnehmer erstellen einen kleinen, versionierten Automatisierungsbestand aus Containerdefinition, Provisioning-Skript und Pipelineablauf. Ein absichtlich fehlerhaftes Release wird diagnostiziert und nach festgelegten Kriterien zurückgenommen.
ERROR: Content Element with uid "117684" and type "scp_pi1" has no rendering definition!
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: CHF 1.797 zzgl. MwSt. Inhaus: CHF 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DevOps Engineers, Site Reliability Engineers, Plattformadministratoren, Release Manager und technische Projektleiter |
| Voraussetzungen: | |
| Standorte: | Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, 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 +41 (800) 225127 |
ERROR: Content Element with uid "117682" and type "seminarexperts_pi1" has no rendering definition!
Nach oben