Seminarprofil
Das zweitägige Seminar vertieft die technische Gestaltung von Eclipse-Che-Workspaces auf Basis von Devfiles. Im Mittelpunkt stehen reproduzierbare Entwicklungsumgebungen, standardisierte Werkzeugsätze, Commands für Build, Run und Debug sowie die saubere Kapselung von Laufzeit- und Entwicklungskomponenten.
Devfiles sind das zentrale Instrument, um Entwicklungsarbeitsplätze deklarativ, versionskontrolliert und teamübergreifend einheitlich zu definieren. Das Seminar zeigt, wie aus einem losen Workspace-Prototyp eine belastbare, pflegbare und wiederverwendbare Workspace-Definition entsteht, die Onboarding beschleunigt und Abweichungen zwischen Teams reduziert.
Zielgruppe
- Entwicklungs- und Plattformteams mit Verantwortung für Workspace-Standards
- Technical Leads und Softwarearchitekturen
- Enablement-Rollen, die Referenz-Workspaces oder Golden Paths definieren
- DevOps-Rollen, die Build-, Debug- und Tooling-Standards in Workspaces abbilden
Voraussetzungen
Empfohlen werden Grundkenntnisse in Container-Konzepten und YAML. Erste Erfahrungen mit Eclipse Che oder anderen browserbasierten Entwicklungsumgebungen sind hilfreich, aber nicht zwingend.
Schwerpunkte
- Aufbau und Semantik von Devfiles als deklarative Workspace-Beschreibung
- Modellierung von Projekten, Komponenten, Containern, Volumes und Commands
- Definition einheitlicher Build-, Test-, Run- und Debug-Abläufe
- Mehrfach verwendbare Workspace-Standards für unterschiedliche Technologiestacks
- Single- und Multi-Root-Workspaces für Monorepos und modulare Strukturen
- Integration von teamweiten Editor- und Erweiterungsvorgaben in Workspace-Modelle
- Versionierung, Pflege und Governance von Devfiles im Entwicklungsprozess
- Ableitung tragfähiger Standards für projektübergreifendes Onboarding
Praxis und Methoden
- Schrittweise Konstruktion eines Devfiles aus fachlichen und technischen Anforderungen
- Vergleich unterschiedlicher Modellierungsvarianten für Team- und Projektgrößen
- Refactoring vorhandener Workspace-Definitionen in robuste Standards
- Überführung der Ergebnisse in eine interne Bibliothek wiederverwendbarer Devfile-Muster
Nutzen im Unternehmen
Nach dem Seminar können Entwicklungsumgebungen reproduzierbar und nachvollziehbar beschrieben werden. Das reduziert manuelle Einrichtung, verbessert die Konsistenz über Teams hinweg und schafft eine belastbare Grundlage für Golden-Path-Ansätze, Standardisierung und effizientes Onboarding in modernen Cloud-Development-Umgebungen.
