Preperation of Expert Talk | German Guide aktualisiert
parent
18f6349298
commit
63b9bcc4e4
1 changed files with 2 additions and 41 deletions
|
@ -80,47 +80,8 @@ Prometheus und Grafana
|
||||||
|
|
||||||
## Sie haben ein Klassendiagramm oder Verteildiagramm ihrer Software erstellt.
|
## Sie haben ein Klassendiagramm oder Verteildiagramm ihrer Software erstellt.
|
||||||
|
|
||||||
```
|
https://git.mixel.cloud/Turbo/peer-group-grading/wiki/UML-Deploymentdiagram
|
||||||
@startuml
|
https://git.mixel.cloud/Turbo/peer-group-grading/wiki/Pipeline-UML-Sequence-Diagram
|
||||||
!theme vibrant
|
|
||||||
' Deployment diagram for PeerGrade
|
|
||||||
|
|
||||||
skinparam componentStyle rectangle
|
|
||||||
|
|
||||||
node "Client Browser" {
|
|
||||||
artifact "Web UI" <<HTML/JS>>
|
|
||||||
}
|
|
||||||
|
|
||||||
node "Web Server\n(Vite + Vue)" {
|
|
||||||
artifact "Frontend App"
|
|
||||||
}
|
|
||||||
|
|
||||||
node "API Server\n(Rust Backend)" {
|
|
||||||
artifact "Rust REST API"
|
|
||||||
node "Docker Container" {
|
|
||||||
node "Postgres Database Server " {
|
|
||||||
artifact "User DB"
|
|
||||||
}
|
|
||||||
node "Redis/Cache" {
|
|
||||||
artifact "Cache DB"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
node "LDAP Server\n(School LDAP)" {
|
|
||||||
artifact "LDAP Directory"
|
|
||||||
}
|
|
||||||
|
|
||||||
' Connections
|
|
||||||
"Client Browser" --> "Frontend App" : HTTP (User Access)
|
|
||||||
"Frontend App" --> "Rust REST API" : REST API Calls
|
|
||||||
"Rust REST API" --> "User DB" : SQL Queries
|
|
||||||
"Rust REST API" --> "LDAP Directory" : LDAP Authentication
|
|
||||||
|
|
||||||
' Role-based flow
|
|
||||||
@enduml
|
|
||||||
```
|
|
||||||
|
|
||||||
## Zwei Module (Monitoring / Alarm) die miteinander arbeiten, sind realisiert und getestet.
|
## Zwei Module (Monitoring / Alarm) die miteinander arbeiten, sind realisiert und getestet.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue