Diagramme Final Plus - Erklaert

Jedes Diagramm hat eine konkrete Lernfunktion.

← Zurueck zum Index

C4 Context

<img src="diagramme-plus/c4-context.svg" alt="C4 Context">
C4 Context

Was sehe ich?

zeigt, wer mit dem System interagiert.

Wie nutze ich es?

Beginne hier, wenn du den Systemzweck erklaerst.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

C4 Container

<img src="diagramme-plus/c4-container.svg" alt="C4 Container">
C4 Container

Was sehe ich?

zeigt Runtime und Infrastrukturcontainer.

Wie nutze ich es?

Nutze es, bevor du docker compose startest.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

Order Accept Sequence

<img src="diagramme-plus/sequence-order-accept.svg" alt="Order Accept Sequence">
Order Accept Sequence

Was sehe ich?

zeigt den fachlichen Request Flow.

Wie nutze ich es?

Nutze es bei Lab 02 und 03.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

Outbox Relay Sequence

<img src="diagramme-plus/sequence-outbox-relay.svg" alt="Outbox Relay Sequence">
Outbox Relay Sequence

Was sehe ich?

zeigt DB Event bis RabbitMQ.

Wie nutze ich es?

Nutze es bei Lab 04 und 05.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

JWT Security Flow

<img src="diagramme-plus/sequence-keycloak-jwt.svg" alt="JWT Security Flow">
JWT Security Flow

Was sehe ich?

zeigt Token und Rollenpruefung.

Wie nutze ich es?

Nutze es bei Lab 06 und 07.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

Resilience Flow

<img src="diagramme-plus/sequence-resilience.svg" alt="Resilience Flow">
Resilience Flow

Was sehe ich?

zeigt Timeout/Retry/Circuit.

Wie nutze ich es?

Nutze es bei Payment Fehlern.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

Observability Flow

<img src="diagramme-plus/observability-flow.svg" alt="Observability Flow">
Observability Flow

Was sehe ich?

zeigt Metriken bis Dashboard.

Wie nutze ich es?

Nutze es bei Lab 10 und 11.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

CI/CD Gate Flow

<img src="diagramme-plus/cicd-gates.svg" alt="CI/CD Gate Flow">
CI/CD Gate Flow

Was sehe ich?

zeigt Qualitaet vor Release.

Wie nutze ich es?

Nutze es bei Maven und SBOM.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

Kubernetes Deployment

<img src="diagramme-plus/deployment-kubernetes.svg" alt="Kubernetes Deployment">
Kubernetes Deployment

Was sehe ich?

zeigt Image bis Pod.

Wie nutze ich es?

Nutze es bei Deployment-Profilen.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

Incident Response

<img src="diagramme-plus/incident-response.svg" alt="Incident Response">
Incident Response

Was sehe ich?

zeigt Betriebsprozess.

Wie nutze ich es?

Nutze es beim Fehlerkatalog.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

Backup Restore

<img src="diagramme-plus/backup-restore.svg" alt="Backup Restore">
Backup Restore

Was sehe ich?

zeigt Wiederherstellung.

Wie nutze ich es?

Nutze es bei Lab 12 und 13.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.

Learning Journey

<img src="diagramme-plus/learning-journey.svg" alt="Learning Journey">
Learning Journey

Was sehe ich?

zeigt Lernreihenfolge.

Wie nutze ich es?

Nutze es als Gesamtplan.

Typischer Fehler

Das Diagramm nur anzusehen, aber nicht mit konkreten Dateien, Befehlen und Logs zu verbinden.