Inhaltsverzeichnis
- Beschreibung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
Beschreibung
Das Intensivseminar bündelt die Inhalte der gesamten Travis-CI-Seminarreihe in einem zusammenhängenden fünftägigen Lernpfad. Behandelt werden Grundlagen, .travis.yml, Build-Pipelines, Stages, Jobs, Build-Matrizen, Testautomatisierung, Caches, Workspaces, Secrets, Compliance-Aspekte, Deployments, Troubleshooting und Betriebsfragen.
Die maximale und notwendige Dauer beträgt fünf Tage. Damit bleibt das Seminar innerhalb der vorgegebenen Obergrenze und kann dennoch alle Einzelthemen in verdichteter Form verbinden. Der Schwerpunkt liegt nicht auf isolierten Detailübungen jedes Einzelseminars, sondern auf einem durchgängigen Praxisprojekt mit wachsender Pipeline-Komplexität.
Das Format eignet sich für Teams, die Travis CI umfassend einführen, bestehende Pipelines modernisieren oder mehrere Rollen auf einen gemeinsamen Arbeitsstand bringen müssen. Die Inhalte sind so angeordnet, dass Grundlagen, Umsetzung, Absicherung, Deployment und Betrieb als zusammenhängender CI/CD-Prozess verstanden werden.
Zielgruppe
- Interdisziplinäre Teams aus Entwicklung, QA, DevOps und Release Management
- Plattformteams mit Verantwortung für CI/CD-Standards
- Technische Leads, die Travis-CI-Prozesse konsolidieren
- Organisationen mit Bedarf an einem vollständigen kompakten Gesamtpfad
Voraussetzungen
- Sicherer Umgang mit Git-Grundlagen
- Grundverständnis für Build- und Testprozesse
- Bereitschaft zur Arbeit mit YAML und Shell-Kommandos
- Vorkenntnisse in Travis CI sind hilfreich, aber nicht zwingend erforderlich
Seminarinhalte
Tag 1: Grundlagen und erste Pipeline
- CI/CD-Begriffe, Rollen und Prozessmodell
- Aufbau einer ersten .travis.yml
- Build-Lebenszyklus, Jobs, Logs und Statusinformationen
- Erste Qualitäts- und Testschritte in einer Pipeline
Tag 2: Pipeline-Design und Build-Struktur
- Stages, parallele Jobs und Bedingungen
- Wartbare YAML-Strukturen und Konfigurationsstandards
- Build-Matrizen für Versionen, Umgebungen und Varianten
- Caches und Workspaces zur Beschleunigung und Übergabe
Tag 3: Testautomatisierung und Qualität
- Trennung von Unit-, Integrations- und Systemtests
- Strategien für schnelle Rückmeldungen und stabile Builds
- Umgang mit instabilen Tests und wechselnden Laufzeiten
- Qualitätsmetriken und technische Entscheidungsgrundlagen
Tag 4: Security, Secrets und Deployments
- Sichere Nutzung von Variablen, Tokens und verschlüsselten Dateien
- Absicherung von Pull-Request- und Fork-Szenarien
- Deployment-Stages, Release-Bedingungen und Artefakte
- Branch- und tagbasierte Freigabeprozesse
Tag 5: Betrieb, Troubleshooting und Gesamtprojekt
- Log-Analyse, Fehlersuche und Performance-Optimierung
- Betriebsstandards, Governance und Plattformverantwortung
- Zusammenführung aller Bausteine in einer End-to-End-Pipeline
- Review des Gesamtprojekts anhand technischer Qualitätskriterien
Praxisübungen
- Aufbau eines durchgängigen Praxisprojekts mit wachsender Pipeline-Struktur
- Erweiterung der Pipeline um Matrix-Jobs, Caches und Bedingungen
- Absicherung von Secrets und Deployment-Zugangsdaten
- Implementierung einer Release-Stufe mit kontrollierten Auslösern
- Abschlussreview mit Troubleshooting, Betriebscheckliste und Optimierungsvorschlägen
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachbereichsleitung / Trainingsleitung / Ansprechpersonen
-

René Launa
Telefon: + 43 (720) 022000
E-Mail: rené.launa@seminar-experts.at -

Adam Steyer
Telefon: + 43 (720) 022000
E-Mail:
Seminardetails
| Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DevOps, Softwareentwicklung, QA, Release Management, Plattformteams |
| Voraussetzungen: | Grundlagen in Softwareentwicklung, Git und Build-Prozessen |
| Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| 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 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
