Änderungen an Content-Modellen, Apps und Integrationen müssen genauso kontrolliert werden wie Anwendungscode. Das Seminar etabliert einen reproduzierbaren Lieferprozess mit Environments, Aliases, Migrationen, Versionsverwaltung, automatisierten Prüfungen und definiertem Rollback.
Die Übungen bilden einen vollständigen Änderungsweg von der lokalen Migration bis zur produktionsnahen Umschaltung ab. Manuelle Einzelschritte werden durch dokumentierte und wiederholbare Abläufe ersetzt.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
Zielsetzung
- Environment- und Alias-Strategien für Entwicklung, Test und Produktion festlegen
- Content-Model-Änderungen als versionierte Migrationen verwalten
- CLI, Tokens und Konfiguration sicher in Build-Pipelines einsetzen
- Automatisierte Validierungen, Tests und Freigaben in CI/CD integrieren
- Aliaswechsel, Deployment, Rollback und Nachkontrolle kontrolliert durchführen
- Betriebsgrenzen, Fehlerbilder und Verantwortlichkeiten dokumentieren
Zielgruppe
DevOps-Teams, Plattformadministration, Entwickler, Release Engineering, technische Anwendungsbetreuung und Solution-Architekten.
Voraussetzungen
Grundkenntnisse von Contentful, Git, Kommandozeile, Build-Pipelines und JavaScript oder TypeScript. Zugriff auf mehrere Übungs-Environments ist erforderlich.
Seminarinhalte
- Schritt 1: Lieferobjekte und Verantwortungen definieren
Content-Modell, App-Konfiguration, Migrationsskripte, Anwendungscode und Inhalte werden als getrennte Lieferobjekte erfasst. Eigentümer und Freigabepunkte werden zugeordnet.
- Schritt 2: Environment-Topologie planen
Entwicklung, Integration, Abnahme und Produktion werden nach Lebenszyklus und Schutzbedarf abgegrenzt. Kurzlebige Feature-Environments werden nur mit klarer Aufräumregel eingesetzt.
- Schritt 3: Aliases als stabile Zieladressen nutzen
Anwendungen greifen auf einen stabilen Alias statt auf wechselnde Environment-Namen zu. Umschaltung und Rückschaltung werden als kontrollierter Release-Schritt vorbereitet.
- Schritt 4: CLI und Konfiguration standardisieren
Space, Environment, Organisation und Token werden über sichere Variablen gesteuert. Lokale, CI- und Produktionskonfigurationen bleiben eindeutig getrennt.
- Schritt 5: Migrationen als Code erstellen
Content Types, Felder, Validierungen und Editor-Konfiguration werden in wiederholbare Skripte überführt. Jede Migration erhält eindeutige Reihenfolge und Versionsbezug.
- Schritt 6: Migrationen idempotent und sicher gestalten
Vorbedingungen, bestehende Felder, Datenzustände und Wiederanlauf werden berücksichtigt. Brechende Änderungen werden in mehrere kompatible Schritte zerlegt.
- Schritt 7: Testdaten und Validierungen vorbereiten
Beispieldaten, Schema-Prüfungen, Referenztests und API-Verträge prüfen die Auswirkung der Änderung. Fehler stoppen die Pipeline vor der Freigabe.
- Schritt 8: CI-Pipeline aufbauen
Linting, Tests, Migration in ein temporäres Environment, Anwendungsbuild und technische Abnahme werden automatisiert. Protokolle und Artefakte bleiben nachvollziehbar.
- Schritt 9: Release und Aliaswechsel durchführen
Freigabe, Freeze, Sicherung, Migration, Anwendungsauslieferung und Aliasumschaltung folgen einer festen Reihenfolge. Der aktive Zielstand wird verifiziert.
- Schritt 10: Rollback und Vorwärtskorrektur planen
Rückschaltung des Alias, Wiederherstellung kompatibler Anwendungsversionen und Datenkorrektur werden getrennt geplant. Nicht jede Datenänderung ist automatisch reversibel.
- Schritt 11: Secrets und technische Identitäten härten
Tokens werden minimal berechtigt, geschützt gespeichert, rotiert und nicht in Logs ausgegeben. Verantwortliche für Notfallentzug und Erneuerung sind festgelegt.
- Schritt 12: Betrieb und Nachkontrolle etablieren
Fehlerraten, Builds, Webhooks, API-Nutzung und Content-Zustände werden nach dem Release kontrolliert. Runbook und Release-Protokoll bilden die dauerhafte Betriebsgrundlage.
Praxisübungen
- Environment- und Alias-Konzept für einen mehrstufigen Lieferweg erstellen
- Content-Type-Änderung als versionierte Migration implementieren
- Temporäres Test-Environment in einer Pipeline vorbereiten und prüfen
- Aliaswechsel mit technischer Verifikation und Rückfall durchführen
- Token- und Secret-Checkliste für lokale Entwicklung und CI formulieren
Methodik
Der Kurs arbeitet mit einem fortlaufenden Git- und Pipeline-Szenario. Jede Änderung wird als reproduzierbares Artefakt behandelt und durch technische Prüfungen, Freigabepunkt und dokumentierten Rückfall abgesichert.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DevOps-Teams, Plattformadministration, Entwickler, Release Engineering, technische Anwendungsbetreuung und Solution-Architekten. |
| Voraussetzungen: | Grundkenntnisse von Contentful, Git, Kommandozeile, Build-Pipelines und JavaScript oder TypeScript. Zugriff auf mehrere Übungs-Environments ist erforderlich. |
| 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, 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 + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
