1.7 KiB
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.