Seminar / Training
Der lokale Autorenprozess wird von einer leeren Arbeitsumgebung bis zum stabilen Zusammenspiel aus DSL, JSON und manuellem Diagrammlayout aufgebaut. Besondere Aufmerksamkeit gilt der sicheren Ablage und dem schnellen Feedback bei Modelländerungen.
Inhaltsverzeichnis
- Einordnung
- Zielgruppe
- Voraussetzungen
- Lernziele
- Seminarinhalte
- Praxisfall und Übungsartefakte
Einordnung
Structurizr Local ist für die Arbeit auf dem eigenen Rechner vorgesehen und entspricht funktional dem früheren Lite-Ansatz. Es arbeitet direkt mit Dateien im Datenverzeichnis und besitzt keine Authentifizierungs-, Autorisierungs- oder Kollaborationsfunktionen. Diese Grenze wird im Seminar ausdrücklich berücksichtigt.
Zielgruppe
Softwarearchitektinnen und Softwarearchitekten, Entwicklerinnen und Entwickler, technische Leads sowie Personen, die Structurizr-Workspaces lokal erstellen, anzeigen oder layouten.
Voraussetzungen
Grundkenntnisse der Structurizr DSL. Für die Containerübung sind grundlegende Docker-Kenntnisse hilfreich; alternativ kann eine Java-Anwendung verwendet werden.
Lernziele
- Structurizr Local reproduzierbar starten und das Datenverzeichnis korrekt einbinden.
- Das Zusammenspiel von workspace.dsl und workspace.json sicher erklären und anwenden.
- Manuelle Layoutinformationen speichern und bei DSL-Änderungen erhalten.
- Auto-Refresh und relevante Konfigurationsparameter passend zum Workflow einstellen.
- Typische Ursachen für verlorene Layouts, falsche Pfade und nicht geladene Workspaces beheben.
Seminarinhalte
1. Betriebsgrenze und Installationsvarianten
Zunächst wird Local gegenüber Server und dem früheren Lite-Produkt abgegrenzt.
- Einzelplatz-, Team- und Publikationsanforderungen gegenüberstellen.
- Container- und Java-Variante nach lokaler Umgebung auswählen.
- Datenverzeichnis, Port und Dateiberechtigungen vorbereiten.
2. Erster Start und Workspace-Erkennung
Eine minimale Arbeitsumgebung wird eingerichtet und kontrolliert gestartet.
- workspace.dsl im Datenverzeichnis anlegen.
- Local starten und Parse- sowie Ladezustand prüfen.
- Priorität von DSL- und JSON-Datei anhand eines kontrollierten Tests nachvollziehen.
3. Layout speichern und erhalten
Manuelle Diagrammanordnung wird als JSON-Repräsentation gesichert.
- Elemente in der Oberfläche positionieren und Workspace speichern.
- Entstehende workspace.json prüfen und versionierbare Anteile einordnen.
- DSL ändern, neu laden und die Übernahme vorhandener Layoutinformationen kontrollieren.
4. Auto-Refresh und Arbeitsgeschwindigkeit
Der Autorenzyklus aus Ändern, Speichern und Prüfen wird verkürzt.
- Konfigurationsdatei im Datenverzeichnis anlegen.
- Auto-Refresh-Intervall passend zur Arbeitsweise setzen.
- Editor und Browser nebeneinander für einen schnellen Feedbackzyklus organisieren.
5. Fehleranalyse und sichere Arbeitsweise
Typische Störungen werden reproduziert und mit einer Diagnosefolge behoben.
- Pfad-, Dateinamen-, Port- und Berechtigungsfehler systematisch eingrenzen.
- Layoutverlust durch instabile View-Keys oder umbenannte Elemente analysieren.
- Gleichzeitige Zugriffe auf dasselbe Datenverzeichnis vermeiden und eine sichere Arbeitsregel festlegen.
Praxisfall und Übungsartefakte
Ein Beispiel-Workspace wird lokal gestartet, manuell layoutet, gespeichert, verändert und erneut geladen. Die Übung endet mit einer lauffähigen Local-Konfiguration und einer Diagnosecheckliste.
Fachbereichsleitung / Trainingsleitung / Kontakt
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 1 Tag ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 599 zzgl. MwSt. Inhaus: € 1.700 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Softwarearchitektinnen und Softwarearchitekten, Entwicklerinnen und Entwickler, technische Leads sowie Personen, die Structurizr-Workspaces lokal erstellen, anzeigen oder layouten. |
| Voraussetzungen: | Grundkenntnisse der Structurizr DSL. Für die Containerübung sind grundlegende Docker-Kenntnisse hilfreich; alternativ kann eine Java-Anwendung verwendet werden. |
| 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.
