58 lines
1.7 KiB
Markdown
58 lines
1.7 KiB
Markdown
# Workspace Model
|
|
|
|
**Status:** Stable
|
|
|
|
## Zweck dieses Dokuments
|
|
|
|
Dieses Dokument beschreibt den Workspace als zentralen Gegenstand von Tuxflotte.
|
|
|
|
Es definiert seine Aufgabe innerhalb der Plattform und beschreibt seine Verantwortung sowie seine Abgrenzung zu den übrigen Komponenten der Architektur.
|
|
|
|
---
|
|
|
|
## Motivation
|
|
|
|
Benutzende erfüllen unterschiedliche Aufgaben und übernehmen unterschiedliche Rollen.
|
|
|
|
Daraus ergeben sich unterschiedliche Anforderungen an ihren Arbeitsplatz.
|
|
|
|
**Ein Workspace beschreibt die Anforderungen, die sich aus einer bestimmten Aufgabe oder Rolle der Benutzenden ergeben.**
|
|
|
|
---
|
|
|
|
## Definition
|
|
|
|
Der Workspace ist der zentrale Gegenstand von Tuxflotte.
|
|
|
|
Er beschreibt den gewünschten Zielzustand eines Linux-Arbeitsplatzes unabhängig von dessen technischer Umsetzung.
|
|
|
|
Ein Workspace definiert, welche Eigenschaften ein Arbeitsplatz besitzen soll. Er beschreibt den gewünschten Zielzustand, der durch die weiteren Komponenten der Plattform umgesetzt wird.
|
|
|
|
---
|
|
|
|
## Verantwortungsbereich
|
|
|
|
Ein Workspace beschreibt beispielsweise
|
|
|
|
- den Zweck eines Arbeitsplatzes,
|
|
- die Zielgruppe,
|
|
- die erforderlichen Funktionen,
|
|
- die benötigte Software,
|
|
- optionale Erweiterungen,
|
|
- Sicherheitsanforderungen sowie
|
|
- organisatorische Anforderungen.
|
|
|
|
Der Workspace beschreibt den gewünschten Zielzustand eines Arbeitsplatzes.
|
|
|
|
Die technische Umsetzung dieses Zielzustands erfolgt durch die weiteren Komponenten der Plattform.
|
|
|
|
---
|
|
|
|
## Zusammenfassung
|
|
|
|
Der Workspace bildet die Grundlage jeder Bereitstellung.
|
|
|
|
Er beschreibt den gewünschten Zielzustand eines Linux-Arbeitsplatzes.
|
|
|
|
Alle weiteren Komponenten von Tuxflotte arbeiten darauf hin, diesen Zielzustand auf einem Zielsystem bereitzustellen.
|