Enzyklopädie & Wissensbasis

Self-Hosting & Betrieb

Umfassendes Nachschlagewerk zu Serverbetrieb, Containern, Datenbanken, Netzwerken, Medien-Pipelines und eigener Infrastruktur – verständlich erklärt mit Architektur, Praxisanleitung und gezielter Fehlerbehebung.

0%1024 Begriffe
Struktur

32 × 32

Sprachen

Deutsch + English

Umfang

32 Module

Fokus

Betrieb & Fehlersuche

0 / 1024 abgeschlossen

Modul 1Computer- und ServersystemeGrundlagen, Betrieb und Fehlersuche für Computer- und Serversysteme.32 Begriffe
1.1

Computer

Computer: Programmierbare Hardware, die Eingaben verarbeitet und Ergebnisse speichert oder ausgibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.2

Server

Server: Ein System, das anderen Systemen dauerhaft Dienste oder Daten bereitstellt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.3

Client

Client: Ein Programm oder Gerät, das einen Dienst bei einem Server anfordert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.4

Host (Computer- und Serversysteme)

Host: Das Betriebssystem oder Gerät, auf dem ein Prozess oder eine virtuelle Umgebung läuft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.5

Hardware

Hardware: Die physischen Bauteile eines Rechners, etwa CPU, RAM und Datenträger. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.6

Software

Software: Ausführbare Programme und Daten, die das Verhalten der Hardware bestimmen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.7

Betriebssystem

Betriebssystem: Die Schicht, die Hardware verwaltet und Programmen Prozesse, Dateien und Netzwerk bereitstellt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.8

Kernel

Kernel: Der privilegierte Kern eines Betriebssystems, der Hardwarezugriffe und Ressourcen steuert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.9

Linux distribution

Linux distribution: Ein Linux-Kernel zusammen mit Paketverwaltung, Systemwerkzeugen und gepflegten Paketen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.10

Ubuntu Server

Ubuntu Server: Eine auf Serverbetrieb ausgerichtete Ubuntu-Distribution ohne notwendige Desktop-Oberfläche. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.11

CPU

CPU: Der Prozessor, der Maschinenbefehle ausführt und Rechenarbeit koordiniert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.12

CPU core

CPU core: Eine weitgehend eigenständige Recheneinheit innerhalb einer CPU. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.13

Thread

Thread: Ein vom Scheduler ausführbarer Kontrollfluss innerhalb eines Prozesses. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.14

RAM

RAM: Flüchtiger Arbeitsspeicher für aktuell benötigten Code und Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.15

Memory utilization

Memory utilization: Der belegte Anteil des Arbeitsspeichers einschließlich sinnvoller Caches. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.16

Swap

Swap: Datenträgerbereich, in den der Kernel selten benötigte Speicherseiten auslagern kann. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.17

Mass storage

Mass storage: Nichtflüchtiger Speicher für dauerhaft abgelegte Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.18

HDD

HDD: Ein magnetischer Datenträger mit mechanisch bewegten Schreib-Lese-Köpfen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.19

SSD

SSD: Ein nichtflüchtiger Flash-Datenträger ohne bewegliche Teile. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.20

File system

File system: Die Datenstruktur und Regeln, mit denen Dateien auf einem Datenträger organisiert werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.21

Partition

Partition: Ein logisch abgegrenzter Bereich eines Blockgeräts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.22

Mount point

Mount point: Das Verzeichnis, an dem ein Dateisystem in den Verzeichnisbaum eingebunden ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.23

Network interface

Network interface: Der logische oder physische Endpunkt, über den ein Host Netzwerkpakete sendet und empfängt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.24

GPU

GPU: Ein hochparalleler Prozessor für Grafik- und Rechenaufgaben. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.25

VRAM

VRAM: Der schnelle, direkt von der GPU verwendete Speicher für Modelle, Texturen und Zwischenergebnisse. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.26

NVIDIA driver

NVIDIA driver: Die Kernel- und Nutzerkomponenten, die Betriebssystem und NVIDIA-GPU verbinden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.27

System time

System time: Die vom Betriebssystem geführte aktuelle Zeit als Grundlage für Logs, Zertifikate und Zeitpläne. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.28

Time zone

Time zone: Eine Regelmenge, die UTC in lokale Uhrzeit einschließlich Zeitumstellungen übersetzt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.29

Hostname

Hostname: Der lokale Name, mit dem ein Rechner im System und häufig im Netzwerk bezeichnet wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.30

Reboot

Reboot: Ein kontrollierter Neustart des Betriebssystems und seiner Dienste. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.31

Shutdown

Shutdown: Das kontrollierte Beenden von Diensten und Ausschalten des Systems. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
1.32

Availability

Availability: Der Anteil der Zeit, in der ein Dienst wie vorgesehen nutzbar ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Computer- und Serversysteme“.

Artikel öffnen →
Modul 2Dateien, Pfade und VerzeichnisseGrundlagen, Betrieb und Fehlersuche für Dateien, Pfade und Verzeichnisse.32 Begriffe
2.1

Datei

Datei: Eine benannte Folge von Bytes mit Metadaten in einem Dateisystem. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.2

Verzeichnis

Verzeichnis: Ein Dateisystemobjekt, das Namen auf Dateien und Unterverzeichnisse abbildet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.3

Absoluter Pfad

Absoluter Pfad: Ein Pfad, der am Wurzelpunkt beginnt und unabhängig vom Arbeitsverzeichnis eindeutig ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.4

Relativer Pfad

Relativer Pfad: Ein Pfad, der relativ zum aktuellen oder angegebenen Ausgangsverzeichnis ausgewertet wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.5

Arbeitsverzeichnis

Arbeitsverzeichnis: Das Verzeichnis, von dem ein Prozess relative Pfade auflöst. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.6

Stammverzeichnis

Stammverzeichnis: Der oberste Knoten eines Dateisystem-Verzeichnisbaums. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.7

Home-Verzeichnis

Home-Verzeichnis: Das persönliche Standardverzeichnis eines Benutzerkontos. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.8

Hidden file

Hidden file: Eine Datei, deren Name unter Unix mit einem Punkt beginnt und deshalb oft ausgeblendet wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.9

File extension

File extension: Der Namenssuffix nach dem letzten Punkt, der meist Format oder Verwendung andeutet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.10

File name

File name: Der Verzeichniseintrag, unter dem eine Datei angesprochen wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.11

Case sensitivity

Case sensitivity: Die Eigenschaft, Groß- und Kleinschreibung in Namen als verschieden zu behandeln. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.12

Symbolic link

Symbolic link: Eine spezielle Datei, die einen anderen Pfad als Ziel speichert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.13

Hard link

Hard link: Ein zusätzlicher Verzeichnisname für denselben Inode und Dateiinhalt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.14

Inode

Inode: Die Dateisystemstruktur mit Metadaten und Blockverweisen, aber ohne Dateinamen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.15

Owner

Owner: Das Benutzerkonto, dem ein Dateisystemobjekt zugeordnet ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.16

Group

Group: Eine Menge von Benutzerkonten, der gemeinsame Rechte zugewiesen werden können. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.17

File permissions

File permissions: Die Regeln, die Lesen, Schreiben und Ausführen für Eigentümer, Gruppe und andere erlauben. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.18

Read permission

Read permission: Das Recht, Dateiinhalt zu lesen oder Verzeichnisnamen aufzulisten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.19

Write permission

Write permission: Das Recht, Dateiinhalt zu ändern oder Verzeichniseinträge anzulegen und zu entfernen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.20

Execute permission

Execute permission: Das Recht, eine Datei auszuführen oder ein Verzeichnis zu betreten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.21

umask

umask: Eine Bitmaske, die beim Anlegen von Dateien standardmäßig zu entfernende Rechte festlegt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.22

Recursive operation

Recursive operation: Eine Operation, die ein Verzeichnis und seine gesamte Unterstruktur durchläuft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.23

Glob pattern

Glob pattern: Ein Shell-Muster wie `*.log`, das passende Pfadnamen expandiert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.24

File size

File size: Die Anzahl der logisch in einer Datei gespeicherten Bytes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.25

Free disk space

Free disk space: Der noch nicht belegte und für neue Daten verfügbare Speicherplatz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.26

Temporary file

Temporary file: Eine Datei für kurzlebige Zwischenwerte, die nach Benutzung entfernt werden darf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.27

Lock file

Lock file: Eine Datei, mit der Prozesse Besitz oder exklusive Bearbeitung koordinieren. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.28

Configuration file

Configuration file: Eine Datei, die veränderliche Programmeinstellungen außerhalb des Codes speichert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.29

Log file

Log file: Eine fortlaufende Datei mit zeitgeordneten Betriebs- und Fehlermeldungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.30

Binary file

Binary file: Eine Datei, deren Bytes nicht unmittelbar als lesbarer Text interpretiert werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.31

Text file

Text file: Eine Datei, deren Zeichen anhand einer Zeichenkodierung gelesen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
2.32

Character encoding

Character encoding: Die Zuordnung zwischen Zeichen und ihren gespeicherten Bytefolgen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Dateien, Pfade und Verzeichnisse“.

Artikel öffnen →
Modul 3Shell-GrundlagenGrundlagen, Betrieb und Fehlersuche für Shell-Grundlagen.32 Begriffe
3.1

Shell

Shell: Ein Programm, das Befehle liest, expandiert und Programme startet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.2

Bash

Bash: Eine verbreitete Unix-Shell mit Skriptsprache und interaktiver Kommandozeile. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.3

Terminal

Terminal: Eine Oberfläche, die Ein- und Ausgabe einer Shell oder eines Konsolenprogramms darstellt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.4

Prompt (Shell-Grundlagen)

Prompt: Die Eingabeaufforderung einer Shell, die Bereitschaft und oft Kontext anzeigt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.5

Command (Shell-Grundlagen)

Command: Der Name eines auszuführenden Programms oder Shell-Built-ins. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.6

Argument

Argument: Ein Positionswert, den ein aufgerufenes Programm erhält. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.7

Option

Option: Ein meist benannter Schalter, der das Verhalten eines Befehls verändert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.8

Exit code

Exit code: Eine Ganzzahl, mit der ein Prozess Erfolg oder Fehler an seinen Aufrufer meldet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.9

Standard output

Standard output: Der normale Ausgabestrom eines Prozesses, Dateideskriptor 1. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.10

Standard error

Standard error: Der getrennte Diagnoseausgabestrom eines Prozesses, Dateideskriptor 2. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.11

Standard input

Standard input: Der Eingabestrom eines Prozesses, Dateideskriptor 0. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.12

Pipe

Pipe: Eine Verbindung, die die Standardausgabe eines Prozesses zur Eingabe des nächsten macht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.13

Redirection

Redirection: Die Shell-Anweisung, Ein- oder Ausgabeströme mit Dateien oder anderen Zielen zu verbinden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.14

Environment variable

Environment variable: Ein benannter Stringwert, den ein Prozess an gestartete Kindprozesse vererbt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.15

Shell variable

Shell variable: Ein benannter Wert im Zustand der aktuellen Shell, der nicht automatisch vererbt wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.16

Quoting

Quoting: Shell-Syntax, die Leerzeichen oder Expansionen in einem Argument kontrolliert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.17

Escaping

Escaping: Das Neutralisieren der besonderen Bedeutung eines einzelnen Zeichens. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.18

Wildcard

Wildcard: Ein Platzhalterzeichen wie `*` oder `?` in einem Suchmuster. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.19

Command history

Command history: Die von der Shell gespeicherte Folge zuvor eingegebener Befehle. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.20

Tab completion

Tab completion: Die Shell-Funktion, die Namen und Optionen nach Tab-Eingabe ergänzt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.21

pwd

pwd: Der Shell-Befehl, der den absoluten Pfad des Arbeitsverzeichnisses ausgibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.22

cd

cd: Der Shell-Befehl, der das Arbeitsverzeichnis der aktuellen Shell wechselt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.23

ls

ls: Der Befehl zum Auflisten von Verzeichniseinträgen und Metadaten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.24

mkdir

mkdir: Der Befehl zum Anlegen eines oder mehrerer Verzeichnisse. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.25

cp

cp: Der Befehl zum Kopieren von Dateien oder Verzeichnisbäumen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.26

mv

mv: Der Befehl zum Verschieben oder Umbenennen von Dateien. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.27

rm

rm: Der Befehl zum Entfernen von Verzeichniseinträgen ohne Papierkorb. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.28

find

find: Ein Werkzeug, das Verzeichnisbäume nach Eigenschaften durchsucht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.29

grep

grep: Ein Werkzeug, das Textzeilen nach regulären Ausdrücken filtert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.30

head

head: Ein Werkzeug, das den Anfang eines Textstroms ausgibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.31

tail

tail: Ein Werkzeug, das das Ende eines Textstroms ausgibt oder weiterverfolgt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
3.32

less

less: Ein interaktiver Pager zum navigierbaren Lesen langer Textausgaben. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Shell-Grundlagen“.

Artikel öffnen →
Modul 4Benutzer, Rechte und ProzesseGrundlagen, Betrieb und Fehlersuche für Benutzer, Rechte und Prozesse.32 Begriffe
4.1

Benutzerkonto

Benutzerkonto: Eine gespeicherte Benutzeridentität mit Anmeldename, Kennung und zugewiesenen Rechten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.2

Systembenutzer

Systembenutzer: Ein meist nicht interaktives Konto, unter dem ein Dienst mit begrenzten Rechten läuft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.3

UID

UID: Die numerische Benutzerkennung, die der Kernel statt des Namens für Rechteprüfungen verwendet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.4

GID

GID: Die numerische Kennung einer Unix-Gruppe für gemeinsame Zugriffsrechte. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.5

Root user

Root user: Das Unix-Konto mit uneingeschränkten Systemrechten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.6

sudo

sudo: Ein Werkzeug zur kontrollierten Ausführung einzelner Befehle mit anderer Identität. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.7

Least privilege

Least privilege: Das Prinzip, einem Konto oder Prozess nur die für seine Aufgabe nötigen Rechte zu geben. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.8

Process

Process: Eine laufende Programminstanz mit eigenem Adressraum und Ressourcen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.9

PID

PID: Die numerische Kennung eines laufenden Prozesses. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.10

Parent process

Parent process: Der Prozess, der einen anderen Prozess erzeugt und dessen Status übernehmen kann. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.11

Child process

Child process: Ein von einem Elternprozess gestarteter Prozess mit eigener PID. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.12

Daemon

Daemon: Ein dauerhaft im Hintergrund arbeitender Dienstprozess. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.13

Foreground process

Foreground process: Ein Prozess, der aktuell mit dem steuernden Terminal verbunden ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.14

Background process

Background process: Ein Prozess, der ohne Besitz der aktuellen Terminaleingabe weiterläuft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.15

Signal

Signal: Eine asynchrone Kernel-Mitteilung, die einen Prozess über ein Ereignis oder eine Steueranforderung informiert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.16

SIGTERM

SIGTERM: Das abfangbare Signal für kontrolliertes Prozessbeenden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.17

SIGKILL

SIGKILL: Das nicht abfangbare Signal zum sofortigen Beenden eines Prozesses. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.18

Process state

Process state: Der aktuelle Scheduler-Zustand eines Prozesses, etwa laufend, schlafend oder beendet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.19

Zombie process

Zombie process: Ein bereits beendeter Prozess, dessen Exit-Status vom Elternprozess noch nicht abgeholt wurde. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.20

Process priority

Process priority: Die Gewichtung, mit der der Scheduler CPU-Zeit zwischen Prozessen verteilt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.21

Nice value

Nice value: Ein Unix-Wert von hoher bis niedriger CPU-Priorität, wobei größere Werte weniger bevorzugt werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.22

Resource limit (Benutzer, Rechte und Prozesse)

Resource limit: Eine vom Kernel erzwungene Obergrenze etwa für Speicher, Prozesse oder offene Dateien. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.23

Open file

Open file: Eine Datei oder ein anderer E/A-Endpunkt, den ein Prozess über einen Deskriptor verwendet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.24

File descriptor

File descriptor: Eine kleine prozesslokale Zahl, die auf eine geöffnete Datei, Pipe oder Socket verweist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.25

User group

User group: Eine Sammlung von Benutzerkonten, der gemeinsame Berechtigungen zugewiesen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.26

Ownership change

Ownership change: Die Änderung der Benutzer- oder Gruppenzuordnung eines Dateisystemobjekts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.27

chmod

chmod: Der Unix-Befehl zum Ändern von Dateiberechtigungsbits. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.28

chown

chown: Der Unix-Befehl zum Ändern von Eigentümer und Gruppe. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.29

ps

ps: Das Werkzeug für eine Momentaufnahme laufender Prozesse und ihrer Kennungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.30

top

top: Ein interaktiver Echtzeitmonitor für Prozesse, CPU- und Speichernutzung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.31

htop

htop: Eine interaktive, visuell erweiterte Prozessansicht mit Suche und Prozesssteuerung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
4.32

kill

kill: Der Befehl zum Senden eines Signals an einen Prozess oder eine Prozessgruppe. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Benutzer, Rechte und Prozesse“.

Artikel öffnen →
Modul 5Netzwerk-GrundlagenGrundlagen, Betrieb und Fehlersuche für Netzwerk-Grundlagen.32 Begriffe
5.1

Network

Network: Verbundene Systeme, die Daten über vereinbarte Protokolle austauschen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.2

LAN

LAN: Ein räumlich begrenztes lokales Netzwerk. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.3

WAN

WAN: Ein Netzwerk, das entfernte lokale Netze über größere Distanzen verbindet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.4

Internet

Internet: Das globale Verbundnetz auf Basis der Internetprotokollfamilie. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.5

IP-Adresse

IP-Adresse: Eine logische Adresse, anhand der ein Interface in einem IP-Netz erreichbar ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.6

IPv4

IPv4: Die IP-Version mit 32-Bit-Adressen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.7

IPv6

IPv6: Die IP-Version mit 128-Bit-Adressen und stark erweitertem Adressraum. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.8

Subnet

Subnet: Ein zusammenhängender IP-Adressbereich mit gemeinsamem Präfix. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.9

Subnet mask

Subnet mask: Eine IPv4-Maske, die Netzpräfix und Hostanteil einer Adresse trennt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.10

Default gateway

Default gateway: Der Router, an den Pakete für Ziele außerhalb des lokalen Netzes gesendet werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.11

Router

Router: Ein Gerät oder Prozess, der Pakete zwischen IP-Netzen weiterleitet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.12

Switch

Switch: Ein Layer-2-Gerät, das Ethernet-Frames anhand von MAC-Adressen weiterleitet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.13

MAC address

MAC address: Eine Kennung eines Netzwerkinterfaces auf der lokalen Ethernet-Schicht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.14

Port

Port: Eine 16-Bit-Nummer, die TCP- oder UDP-Verkehr einem Dienst zuordnet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.15

TCP

TCP: Ein verbindungsorientiertes Transportprotokoll mit geordneter, bestätigter Übertragung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.16

UDP

UDP: Ein verbindungsloses Transportprotokoll ohne Zustell- oder Reihenfolgegarantie. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.17

Socket

Socket: Ein Betriebssystem-Endpunkt für Netzwerkkommunikation. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.18

Connection

Connection: Der zustandsbehaftete Kommunikationskanal zwischen zwei Netzwerkendpunkten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.19

Packet

Packet: Eine begrenzte Dateneinheit mit Headern und Nutzlast, die durch ein Netzwerk übertragen wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.20

Bandwidth

Bandwidth: Die theoretisch oder praktisch übertragbare Datenmenge pro Zeit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.21

Latency

Latency: Die Zeitverzögerung zwischen Senden und beobachteter Reaktion. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.22

Packet loss

Packet loss: Das Ausbleiben einzelner gesendeter Pakete vor ihrem Ziel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.23

Loopback

Loopback: Eine virtuelle Netzwerkschnittstelle, deren Verkehr im eigenen Host bleibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.24

localhost

localhost: Der Name, der üblicherweise auf die lokale Loopback-Adresse zeigt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.25

Private IP address

Private IP address: Eine Adresse aus reservierten Bereichen, die nicht global im Internet geroutet wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.26

Public IP address

Public IP address: Eine im Internet global routbare IP-Adresse. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.27

NAT

NAT: Die Umschreibung von IP-Adressen oder Ports an einer Netzgrenze. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.28

Firewall

Firewall: Eine Regelinstanz, die Netzwerkverkehr nach Merkmalen erlaubt oder verwirft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.29

Inbound traffic

Inbound traffic: Netzwerkverkehr, der von außen an einen betrachteten Host oder Dienst gelangt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.30

Outbound traffic

Outbound traffic: Netzwerkverkehr, den ein betrachteter Host oder Dienst nach außen sendet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.31

ping

ping: Ein Diagnosewerkzeug, das ICMP-Echo-Anfragen sendet und Antwortzeiten misst. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
5.32

traceroute

traceroute: Ein Diagnosewerkzeug, das die Router-Hops zu einem Ziel sichtbar macht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Netzwerk-Grundlagen“.

Artikel öffnen →
Modul 6Web-GrundlagenGrundlagen, Betrieb und Fehlersuche für Web-Grundlagen.32 Begriffe
6.1

Webbrowser

Webbrowser: Ein Client, der Webressourcen per HTTP abruft, HTML rendert und Skripte ausführt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.2

Website

Website: Eine zusammengehörige Sammlung von Webressourcen unter einer gemeinsamen Herkunft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.3

Webserver

Webserver: Software, die HTTP-Anfragen annimmt und statische oder dynamische Antworten liefert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.4

URL

URL: Eine URI, die Ort und Zugriffsart einer Ressource beschreibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.5

URI

URI: Eine Zeichenfolge, die eine Ressource eindeutig identifiziert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.6

Scheme

Scheme: Der vordere URL-Bestandteil wie `https`, der Zugriffsprotokoll und Semantik festlegt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.7

Host (Web-Grundlagen)

Host: Das Betriebssystem oder Gerät, auf dem ein Prozess oder eine virtuelle Umgebung läuft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.8

Domain

Domain: Ein hierarchischer DNS-Name, der Dienste und Ressourcen adressierbar macht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.9

Subdomain

Subdomain: Ein untergeordneter Namensbereich links von einer übergeordneten Domain. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.10

Path

Path: Der URL-Teil, der innerhalb einer Herkunft eine Ressource bezeichnet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.11

Query parameter

Query parameter: Ein benanntes Schlüssel-Wert-Paar hinter `?`, das eine Anfrage parametrisiert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.12

Fragment

Fragment: Der URL-Teil hinter `#`, den der Client lokal zur Navigation verwendet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.13

HTTP

HTTP: Ein zustandsloses Anfrage-Antwort-Protokoll für Webressourcen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.14

HTTPS

HTTPS: HTTP innerhalb einer authentifizierten und verschlüsselten TLS-Verbindung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.15

HTTP request

HTTP request: Die Nachricht eines Clients mit Methode, Ziel, Headern und optionalem Body. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.16

HTTP response

HTTP response: Die Serverantwort mit Statuscode, Headern und optionaler Nutzlast. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.17

HTTP method

HTTP method: Das Verb einer HTTP-Anfrage, das die gewünschte Operation bezeichnet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.18

GET

GET: Die sichere HTTP-Methode zum Abrufen einer Ressourcendarstellung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.19

POST

POST: Die HTTP-Methode zum Übermitteln von Daten für serverseitige Verarbeitung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.20

PUT

PUT: Die idempotente HTTP-Methode zum vollständigen Ersetzen einer Zielressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.21

PATCH

PATCH: Die HTTP-Methode für eine partielle Änderung einer Ressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.22

DELETE (Web-Grundlagen)

DELETE: Die idempotente HTTP-Methode zum Entfernen einer Ressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.23

HTTP status code

HTTP status code: Eine dreistellige Zahl, die Erfolg, Umleitung oder Fehler einer HTTP-Antwort klassifiziert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.24

Header

Header: Ein benanntes Metadatenfeld einer HTTP-Nachricht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.25

Body

Body: Die optionale Nutzlast einer HTTP-Anfrage oder -Antwort. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.26

Content-Type

Content-Type: Der HTTP-Header, der Medienformat und gegebenenfalls Zeichenkodierung eines Bodys angibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.27

User-Agent

User-Agent: Eine Client-Kennung im HTTP-Header, die Software und Plattform beschreiben kann. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.28

Cookie

Cookie: Ein kleiner, vom Browser zu einer Herkunft gespeicherter und gesendeter Wert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.29

Cache (Web-Grundlagen)

Cache: Ein schneller Zwischenspeicher, der wiederholte Berechnung oder Übertragung vermeidet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.30

Redirect

Redirect: Eine HTTP-Antwort, die den Client auf ein anderes Ziel verweist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.31

Origin

Origin: Die Kombination aus URL-Schema, Host und Port, die eine Web-Sicherheitsgrenze bildet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
6.32

Same-origin policy

Same-origin policy: Die Browserregel, die Skriptzugriffe zwischen unterschiedlichen Origins begrenzt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Web-Grundlagen“.

Artikel öffnen →
Modul 7Daten- und KonfigurationsformateGrundlagen, Betrieb und Fehlersuche für Daten- und Konfigurationsformate.32 Begriffe
7.1

Klartext

Klartext: Unformatierter Zeicheninhalt ohne Binärstruktur oder Auszeichnungssemantik. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.2

JSON

JSON: Ein textbasiertes Format für Objekte, Arrays und primitive Werte. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.3

YAML

YAML: Ein einrückungsabhängiges, menschenlesbares Datenformat für Konfiguration. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.4

TOML

TOML: Ein Konfigurationsformat mit typisierten Schlüsselwerten und Tabellen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.5

XML

XML: Ein textuelles Baumformat mit verschachtelten Elementen und Attributen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.6

CSV

CSV: Ein zeilenorientiertes Tabellenformat mit getrennten Feldwerten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.7

Markdown

Markdown: Eine leicht lesbare Auszeichnungssprache für strukturierten Text. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.8

HTML

HTML: Die Auszeichnungssprache, die Struktur und Semantik einer Webseite beschreibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.9

MIME type

MIME type: Eine standardisierte Bezeichnung des Inhaltsformats, etwa `image/png`. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.10

UTF-8

UTF-8: Eine Unicode-Zeichenkodierung mit variabler Länge von einem bis vier Bytes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.11

Unicode

Unicode: Der Standard, der Schriftzeichen abstrakte Codepoints zuweist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.12

Line ending

Line ending: Die Zeichenfolge, die das Ende einer Textzeile markiert, etwa LF oder CRLF. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.13

Escape sequence

Escape sequence: Eine Zeichenfolge, die ein Sonderzeichen oder Steuerverhalten codiert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.14

Key-value pair

Key-value pair: Eine benannte Zuordnung von einem Schlüssel zu genau einem Wert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.15

Object

Object: Eine strukturierte Sammlung benannter Eigenschaften. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.16

Array

Array: Eine geordnete Liste von null oder mehr Werten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.17

Boolean

Boolean: Ein Datentyp mit den beiden Wahrheitswerten wahr und falsch. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.18

Null value

Null value: Ein ausdrücklicher Wert für das Fehlen eines Werts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.19

Number

Number: Ein numerischer Datenwert, je nach Format ganzzahlig oder dezimal. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.20

String

String: Eine geordnete Folge von Zeichen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.21

Schema

Schema: Eine maschinenprüfbare Beschreibung erlaubter Datenstruktur und Typen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.22

Serialization

Serialization: Die Umwandlung eines Laufzeitwerts in ein speicher- oder übertragbares Format. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.23

Deserialization

Deserialization: Die Rekonstruktion eines Laufzeitwerts aus serialisierten Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.24

Parser

Parser: Software, die Eingabetext nach einer Grammatik in Struktur überführt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.25

Syntax error

Syntax error: Eine Eingabe, die gegen die Grammatik des verwendeten Formats verstößt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.26

Indentation

Indentation: Führende Leerzeichen, die Lesbarkeit oder in YAML sogar Verschachtelung festlegen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.27

Comment

Comment: Text für Menschen, den ein Parser nach den Regeln des Formats ignoriert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.28

Duplicate key

Duplicate key: Das mehrfache Auftreten desselben Schlüssels in einem Objekt oder Mapping. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.29

.env file

.env file: Eine Textdatei mit Umgebungsvariablen, die ein Werkzeug in Prozesse lädt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.30

Secret

Secret: Ein vertraulicher Wert wie Passwort, Schlüssel oder Token. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.31

Placeholder

Placeholder: Eine erkennbare Ersatzmarke, die vor Nutzung durch einen echten Wert ersetzt wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
7.32

Default value

Default value: Der automatisch verwendete Wert, wenn keine explizite Angabe vorhanden ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Daten- und Konfigurationsformate“.

Artikel öffnen →
Modul 8Systematisches DebuggingGrundlagen, Betrieb und Fehlersuche für Systematisches Debugging.32 Begriffe
8.1

Failure symptom

Failure symptom: Die beobachtbare Auswirkung einer Störung, noch ohne Aussage über ihre Ursache. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.2

Fehlermeldung

Fehlermeldung: Eine Diagnoseausgabe, die Art, Ort oder Kennung eines Fehlers beschreibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.3

Reproduction

Reproduction: Eine Folge von Schritten, die denselben Fehler erneut auslöst. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.4

Minimal reproduction

Minimal reproduction: Die kleinste zuverlässige Folge von Eingaben und Schritten, die einen Fehler auslöst. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.5

Hypothesis

Hypothesis: Eine prüfbare Vermutung über Ursache oder Verhalten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.6

Ursache

Ursache: Die zugrunde liegende Ursache, deren Behebung die Störung dauerhaft beseitigt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.7

Symptom

Symptom: Ein messbares oder sichtbares Anzeichen eines Problems. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.8

Correlation

Correlation: Ein gemeinsames Auftreten zweier Beobachtungen ohne bewiesene Ursache-Wirkungs-Beziehung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.9

Causation

Causation: Eine nachgewiesene Ursache-Wirkungs-Beziehung zwischen Änderung und Ergebnis. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.10

Log analysis

Log analysis: Das zeitliche und inhaltliche Auswerten von Protokollmeldungen zur Fehlersuche. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.11

Timestamp (Systematisches Debugging)

Timestamp: Eine Zeitangabe, die ein Ereignis in Logs oder Messdaten einordnet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.12

Stack trace

Stack trace: Die Aufrufkette von Funktionen oder Methoden zum Zeitpunkt eines Fehlers. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.13

Warning

Warning: Eine Meldung über einen ungewöhnlichen, aber nicht zwingend abbrechenden Zustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.14

Error

Error: Ein Zustand, in dem eine angeforderte Operation nicht korrekt abgeschlossen wurde. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.15

Debug level

Debug level: Eine sehr ausführliche Logstufe mit internen Zuständen für die Fehlersuche. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.16

Info level

Info level: Eine Logstufe für normale, relevante Betriebsereignisse. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.17

Health check (Systematisches Debugging)

Health check: Ein wiederholbarer Test des minimal erforderlichen Dienstzustands. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.18

Smoke test

Smoke test: Ein kurzer Test der wichtigsten Funktionen nach Start oder Änderung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.19

Integration test

Integration test: Ein Test, der reale Schnittstellen zwischen mehreren Komponenten prüft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.20

Regression test

Regression test: Ein Test, der das Wiederauftreten eines früheren Fehlers erkennt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.21

Expected state

Expected state: Der dokumentierte Zustand, den System oder Test erreichen soll. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.22

Actual state

Actual state: Der tatsächlich beobachtete Zustand eines Systems oder Tests. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.23

Differential test

Differential test: Ein Vergleich derselben Eingabe über zwei Versionen oder Implementierungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.24

Configuration check

Configuration check: Die Prüfung, ob Einstellungen vorhanden, syntaktisch gültig und wirksam sind. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.25

Syntax check

Syntax check: Eine Prüfung auf Grammatikfehler ohne das Programm vollständig auszuführen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.26

Network check

Network check: Eine gestufte Prüfung von Namensauflösung, Route, Port und Anwendungsantwort. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.27

Permission check (Systematisches Debugging)

Permission check: Die Prüfung effektiver Identität und Zugriffsrechte auf eine Ressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.28

Storage check

Storage check: Die Prüfung von Einbindung, freiem Platz, Inodes und Schreibbarkeit eines Speichers. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.29

Resource check

Resource check: Die Prüfung, ob CPU, RAM, Datenträger oder GPU den Bedarf eines Dienstes decken. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.30

Rollback (Systematisches Debugging)

Rollback: Die Rückkehr zu einem zuvor bekannten funktionierenden Zustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.31

Change history

Change history: Eine chronologische Aufzeichnung relevanter Konfigurations- und Softwareänderungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
8.32

Root cause analysis

Root cause analysis: Eine strukturierte Untersuchung von Symptom, Ursache, Behebung und Vorbeugung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Systematisches Debugging“.

Artikel öffnen →
Modul 9Linux-Dienste und PaketeGrundlagen, Betrieb und Fehlersuche für Linux-Dienste und Pakete.32 Begriffe
9.1

Package manager

Package manager: Ein Werkzeug zum Installieren, Aktualisieren und Entfernen von Paketen samt Abhängigkeiten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.2

APT

APT: Die Paketverwaltungsoberfläche für Debian-basierte Systeme. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.3

Package source

Package source: Ein konfigurierter Ort, von dem Pakete und Metadaten bezogen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.4

Repository (Linux-Dienste und Pakete)

Repository: Eine Quelle versionierter Pakete und ihrer Metadaten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.5

Package index

Package index: Ein lokaler Katalog verfügbarer Paketnamen, Versionen und Abhängigkeiten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.6

Package version

Package version: Eine Kennung einer bestimmten veröffentlichten Ausprägung eines Pakets. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.7

Dependency

Dependency: Eine Komponente, die eine andere Software zum Funktionieren benötigt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.8

Transitive dependency

Transitive dependency: Eine indirekte Abhängigkeit, die von einer direkten Abhängigkeit benötigt wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.9

Installation

Installation: Das Übertragen und Registrieren von Software für die Nutzung auf einem System. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.10

Uninstallation

Uninstallation: Das kontrollierte Entfernen installierter Software und ihrer Registrierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.11

Upgrade

Upgrade: Der Wechsel auf eine neuere Softwareversion unter Erhalt vorgesehener Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.12

Security update (Linux-Dienste und Pakete)

Security update: Eine Aktualisierung, die bekannte Sicherheitslücken behebt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.13

Version pinning

Version pinning: Das Festlegen einer konkreten Version, damit Aktualisierungen nicht unkontrolliert wechseln. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.14

systemd

systemd: Der verbreitete Linux-Service-Manager und Init-Prozess. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.15

Unit

Unit: Eine von systemd verwaltete Ressourcendefinition. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.16

Service unit

Service unit: Eine systemd-Datei, die Start, Prozessüberwachung und Abhängigkeiten eines Dienstes beschreibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.17

Timer unit

Timer unit: Eine systemd-Datei, die eine andere Unit zu Zeitpunkten oder Intervallen aktiviert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.18

Target unit

Target unit: Eine systemd-Gruppierungsunit zum Synchronisieren mehrerer Units auf einen Zielzustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.19

Service status

Service status: Der von systemd gemeldete Lade-, Aktiv- und Fehlerzustand eines Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.20

Service start

Service start: Das Anweisen des Service-Managers, einen inaktiven Dienst zu starten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.21

Service stop

Service stop: Das kontrollierte Beenden eines laufenden Dienstes durch den Service-Manager. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.22

Service restart

Service restart: Das aufeinanderfolgende Stoppen und erneute Starten eines Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.23

Service autostart

Service autostart: Die Aktivierung eines Dienstes für den automatischen Start bei einem Boot-Ziel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.24

System journal

System journal: Der strukturierte, zentral abgefragte Logspeicher von systemd-journald. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.25

journalctl

journalctl: Das Werkzeug zum Abfragen des strukturierten systemd-Journals. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.26

systemctl

systemctl: Das Werkzeug zur Steuerung und Inspektion von systemd-Units. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.27

Boot process

Boot process: Die Abfolge vom Laden des Kernels bis zum Erreichen der angeforderten Systemziele. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.28

EnvironmentFile

EnvironmentFile: Eine von einer systemd-Unit gelesene Datei mit Umgebungsvariablen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.29

ExecStart

ExecStart: Die systemd-Direktive mit dem Hauptbefehl, der für einen Dienst gestartet wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.30

Restart policy (Linux-Dienste und Pakete)

Restart policy: Die Regel, wann ein Service-Manager einen beendeten Prozess erneut startet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.31

Unit dependency

Unit dependency: Eine deklarierte Reihenfolge- oder Bedarfsbeziehung zwischen systemd-Units. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
9.32

Load state

Load state: Der systemd-Zustand, ob eine Unit-Datei gefunden und fehlerfrei geladen wurde. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Linux-Dienste und Pakete“.

Artikel öffnen →
Modul 10Speicher und BackupsGrundlagen, Betrieb und Fehlersuche für Speicher und Backups.32 Begriffe
10.1

Block device

Block device: Ein Speichergerät, das Daten in adressierbaren Blöcken bereitstellt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.2

Volume

Volume: Ein logisch nutzbarer Speicherbereich mit eigenem Lebenszyklus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.3

Bind mount (Speicher und Backups)

Bind mount: Die Bereitstellung eines vorhandenen Verzeichnisbaums an einem zweiten Einhängepunkt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.4

Network share

Network share: Ein über ein Netzwerkprotokoll bereitgestellter gemeinsamer Dateispeicher. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.5

SMB

SMB: Ein Netzwerkprotokoll für Datei- und Druckfreigaben, besonders in Windows-Umgebungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.6

NFS

NFS: Ein Unix-orientiertes Protokoll für entfernte Dateisysteme. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.7

Storage capacity

Storage capacity: Die gesamte logisch nutzbare Datenmenge eines Speichers. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.8

Disk usage

Disk usage: Der bereits belegte Anteil eines Dateisystems, einschließlich Metadaten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.9

Reserved space

Reserved space: Speicherplatz, den ein Dateisystem für Verwaltung oder privilegierte Prozesse zurückhält. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.10

File system check

File system check: Eine Konsistenzprüfung der Metadaten und Verweise eines Dateisystems. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.11

Snapshot

Snapshot: Eine zeitpunktbezogene Sicht auf einen Datenbestand, oft durch Copy-on-Write. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.12

Backup

Backup: Eine getrennte Kopie, aus der verlorene oder beschädigte Daten wiederhergestellt werden können. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.13

Full backup

Full backup: Eine Sicherung aller ausgewählten Daten unabhängig von früheren Sicherungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.14

Incremental backup

Incremental backup: Eine Sicherung der Änderungen seit der letzten Sicherung beliebigen Typs. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.15

Differential backup

Differential backup: Eine Sicherung aller Änderungen seit der letzten Vollsicherung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.16

Restore

Restore: Das Rückspielen gesicherter Daten in einen nutzbaren Zustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.17

Restore test

Restore test: Ein kontrollierter Wiederherstellungsversuch, der Nutzbarkeit einer Sicherung beweist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.18

Backup rotation

Backup rotation: Das regelbasierte Behalten und Löschen zeitlich gestaffelter Sicherungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.19

Retention period

Retention period: Die festgelegte Dauer, für die Daten oder Sicherungen aufbewahrt werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.20

Offsite backup

Offsite backup: Eine Sicherung an einem räumlich oder administrativ getrennten Ort. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.21

3-2-1 backup rule

3-2-1 backup rule: Die Empfehlung für drei Kopien auf zwei Medientypen mit einer externen Kopie. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.22

Checksum

Checksum: Ein berechneter Prüfwert zum Erkennen unbeabsichtigter Datenänderungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.23

SHA-256

SHA-256: Eine kryptografische Hashfunktion, die einen 256-Bit-Prüfwert erzeugt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.24

Data integrity

Data integrity: Die Eigenschaft, dass Daten vollständig und unbeabsichtigt unverändert geblieben sind. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.25

Atomic write

Atomic write: Eine Schreiboperation, deren Ergebnis entweder vollständig sichtbar oder gar nicht sichtbar wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.26

File synchronization

File synchronization: Das Abgleichen zweier Dateibestände anhand von Unterschieden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.27

rsync

rsync: Ein Werkzeug zur effizienten Synchronisierung von Dateibäumen anhand von Unterschieden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.28

Archive

Archive: Eine Datei, die mehrere Dateien und Metadaten bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.29

Compression

Compression: Die Kodierung von Daten mit weniger Speicherbedarf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.30

tar

tar: Ein Archivformat und Werkzeug, das Dateibäume samt Metadaten bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.31

Deletion deadline

Deletion deadline: Der festgelegte Zeitpunkt, ab dem Daten automatisch entfernt werden sollen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
10.32

Data lifecycle

Data lifecycle: Die Abfolge von Erzeugung, Nutzung, Aufbewahrung und Löschung von Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Speicher und Backups“.

Artikel öffnen →
Modul 11DNS, TLS, CDN und TunnelGrundlagen, Betrieb und Fehlersuche für DNS, TLS, CDN und Tunnel.32 Begriffe
11.1

DNS

DNS: Das verteilte System zur Auflösung von Domainnamen in Ressourcendaten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.2

DNS zone

DNS zone: Ein administrativ verwalteter Teil des DNS-Namensraums. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.3

Resource record

Resource record: Ein typisierter DNS-Datensatz mit Name, Wert und Gültigkeitsdauer. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.4

A record

A record: Ein DNS-Datensatz, der einen Namen auf eine IPv4-Adresse abbildet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.5

AAAA record

AAAA record: Ein DNS-Datensatz, der einen Namen auf eine IPv6-Adresse abbildet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.6

CNAME record

CNAME record: Ein DNS-Alias, der einen Namen auf einen anderen kanonischen Namen verweist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.7

TXT record

TXT record: Ein DNS-Datensatz für Textwerte, häufig zur Verifikation oder Richtliniendeklaration. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.8

MX record

MX record: Ein DNS-Datensatz, der zuständige Mailserver und ihre Prioritäten nennt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.9

Name server

Name server: Ein autoritativer oder rekursiver Dienst, der DNS-Anfragen beantwortet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.10

Resolver

Resolver: Ein Dienst, der DNS-Anfragen rekursiv oder aus Cache beantwortet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.11

DNS cache

DNS cache: Ein Zwischenspeicher bereits aufgelöster DNS-Antworten bis zum Ablauf ihrer TTL. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.12

DNS TTL

DNS TTL: Die erlaubte Cache-Dauer eines DNS-Datensatzes in Sekunden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.13

DNS propagation

DNS propagation: Die zeitversetzte Sichtbarkeit geänderter DNS-Antworten durch verteilte Caches. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.14

Certificate

Certificate: Ein signiertes Dokument, das einen öffentlichen Schlüssel an Namen bindet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.15

Certificate authority

Certificate authority: Eine Vertrauensstelle, die Identitäten prüft und Zertifikate digital signiert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.16

Let's Encrypt

Let's Encrypt: Eine öffentliche automatisierte Zertifizierungsstelle für kostenlose TLS-Zertifikate. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.17

TLS

TLS: Ein Protokoll für authentifizierte, vertrauliche und integritätsgeschützte Verbindungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.18

TLS handshake

TLS handshake: Der Aufbau einer TLS-Verbindung mit Aushandlung, Zertifikatsprüfung und Schlüsselerzeugung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.19

Public key

Public key: Der veröffentlichbare Schlüsselteil für Verschlüsselung oder Signaturprüfung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.20

Private key

Private key: Der geheim zu haltende Schlüsselteil für Entschlüsselung oder Signaturerzeugung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.21

Certificate chain

Certificate chain: Die Folge vom Serverzertifikat über Zwischenstellen bis zu einer vertrauten Wurzel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.22

SNI

SNI: Die TLS-Erweiterung, mit der ein Client den gewünschten Hostnamen beim Handshake mitteilt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.23

HSTS

HSTS: Ein HTTP-Header, der Browser für eine Dauer zur ausschließlichen HTTPS-Nutzung verpflichtet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.24

CDN

CDN: Ein verteiltes Netz aus Edge-Servern, das Inhalte näher am Nutzer ausliefert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.25

Reverse tunnel

Reverse tunnel: Eine intern initiierte Verbindung, die kontrollierten Zugriff von außen zurückführt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.26

Cloudflare Tunnel

Cloudflare Tunnel: Eine ausgehende Verbindung von `cloudflared` zum Cloudflare-Edge für veröffentlichte Origins. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.27

cloudflared

cloudflared: Der Agent, der Cloudflare-Tunnel aufbaut und Origin-Dienste weiterleitet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.28

Tunnel token

Tunnel token: Ein vertraulicher Berechtigungswert, mit dem ein Tunnel-Agent einer Tunnelkonfiguration beitritt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.29

Public hostname

Public hostname: Der öffentlich auflösbare DNS-Name, unter dem ein Dienst angesprochen wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.30

Origin service

Origin service: Der interne Ursprungsdienst, an den ein Proxy oder Tunnel Anfragen weiterleitet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.31

Zero Trust

Zero Trust: Ein Zugriffsmodell, das keine Netzposition pauschal vertraut und jede Anfrage bewertet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
11.32

Access policy

Access policy: Eine Regel, die Identitäten und Bedingungen für erlaubten Zugriff festlegt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „DNS, TLS, CDN und Tunnel“.

Artikel öffnen →
Modul 12Docker-GrundlagenGrundlagen, Betrieb und Fehlersuche für Docker-Grundlagen.32 Begriffe
12.1

Container

Container isoliert einen Prozess mit eigenem Dateisystem und Netzwerk-Namespace. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.2

Container image

Container image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.3

Image layer

Image layer speichert genau eine unveränderliche Änderungsschicht innerhalb eines Images. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.4

Dockerfile

Dockerfile beschreibt reproduzierbar, wie Docker aus Anweisungen ein Image baut. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.5

Build context

Build context ist die Dateimenge, die dem Docker-Builder für COPY und ADD bereitsteht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.6

Base image

Base image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.7

Image tag

Image tag ist ein menschenlesbarer und veränderlicher Verweis auf eine Image-Version. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.8

Image digest

Image digest identifiziert Image-Inhalt unveränderlich über einen kryptografischen Hash. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.9

Container registry

Container registry speichert und verteilt versionierte Container-Images. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.10

Docker Hub

Docker Hub speichert und verteilt versionierte Container-Images. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.11

Container runtime

Container runtime gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.12

Docker Engine

Docker Engine gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.13

Docker daemon

Docker daemon gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.14

Docker CLI

Docker CLI gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.15

Container start

Container start steuert einen definierten Übergang im Container-Lebenszyklus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.16

Container stop

Container stop steuert einen definierten Übergang im Container-Lebenszyklus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.17

Container restart

Container restart steuert einen definierten Übergang im Container-Lebenszyklus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.18

Container log

Container log enthält Standardausgabe und Standardfehler des Container-Hauptprozesses. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.19

Port mapping

Port mapping ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.20

Container port

Container port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.21

Host port

Host port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.22

Docker network

Docker network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.23

Bridge network

Bridge network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.24

Overlay network (Docker-Grundlagen)

Overlay network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.25

Docker volume

Docker volume bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.26

Bind mount (Docker-Grundlagen)

Bind mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.27

Read-only mount

Read-only mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.28

Entrypoint (Docker-Grundlagen)

Entrypoint legt Programm und Argumente fest, die PID 1 im Container ausführen soll. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.29

Command (Docker-Grundlagen)

Command legt Programm und Argumente fest, die PID 1 im Container ausführen soll. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.30

Container environment

Container environment übergibt Laufzeitkonfiguration als Schlüssel-Wert-Paare an den Prozess. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.31

Health check (Docker-Grundlagen)

Health check prüft regelmäßig, ob der Dienst funktional statt nur gestartet ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
12.32

Restart policy (Docker-Grundlagen)

Restart policy steuert einen definierten Übergang im Container-Lebenszyklus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Docker-Grundlagen“.

Artikel öffnen →
Modul 13Compose, Swarm und PortainerGrundlagen, Betrieb und Fehlersuche für Compose, Swarm und Portainer.32 Begriffe
13.1

Docker Compose

Docker Compose beschreibt mehrere Containerdienste deklarativ als gemeinsame Anwendung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.2

Compose file

Compose file beschreibt mehrere Containerdienste deklarativ als gemeinsame Anwendung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.3

Compose service

Compose service gruppiert wiederholbar konfigurierte Container innerhalb eines Compose-Namensraums. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.4

Compose project

Compose project gruppiert wiederholbar konfigurierte Container innerhalb eines Compose-Namensraums. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.5

Docker Swarm

Docker Swarm ist Teil des Clusters, der Service-Sollzustände auf verfügbare Nodes verteilt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.6

Swarm manager

Swarm manager ist Teil des Clusters, der Service-Sollzustände auf verfügbare Nodes verteilt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.7

Swarm worker

Swarm worker ist Teil des Clusters, der Service-Sollzustände auf verfügbare Nodes verteilt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.8

Swarm node

Swarm node ist Teil des Clusters, der Service-Sollzustände auf verfügbare Nodes verteilt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.9

Stack

Stack bündelt zusammengehörige Swarm-Services aus einer deklarativen Stack-Datei. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.10

Swarm service

Swarm service repräsentiert Sollkonfiguration, konkrete Ausführung oder Replikatzustand eines Swarm-Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.11

Swarm task

Swarm task repräsentiert Sollkonfiguration, konkrete Ausführung oder Replikatzustand eines Swarm-Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.12

Replica

Replica repräsentiert Sollkonfiguration, konkrete Ausführung oder Replikatzustand eines Swarm-Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.13

Desired state

Desired state repräsentiert Sollkonfiguration, konkrete Ausführung oder Replikatzustand eines Swarm-Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.14

Current state

Current state repräsentiert Sollkonfiguration, konkrete Ausführung oder Replikatzustand eines Swarm-Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.15

Rolling update

Rolling update steuert Reihenfolge, Tempo und Rückfallverhalten eines Service-Updates. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.16

Update parallelism

Update parallelism steuert Reihenfolge, Tempo und Rückfallverhalten eines Service-Updates. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.17

Update delay

Update delay steuert Reihenfolge, Tempo und Rückfallverhalten eines Service-Updates. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.18

Rollback configuration

Rollback configuration steuert Reihenfolge, Tempo und Rückfallverhalten eines Service-Updates. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.19

Placement constraint

Placement constraint beschränkt Tasks auf Nodes mit passenden Rollen oder Labels. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.20

Resource limit (Compose, Swarm und Portainer)

Resource limit begrenzt Verbrauch oder reserviert planbare CPU- und Speicherressourcen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.21

Resource reservation

Resource reservation begrenzt Verbrauch oder reserviert planbare CPU- und Speicherressourcen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.22

Swarm secret

Swarm secret liefert sensible oder normale Konfigurationsdaten kontrolliert an ausgewählte Services. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.23

Swarm config

Swarm config liefert sensible oder normale Konfigurationsdaten kontrolliert an ausgewählte Services. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.24

Overlay network (Compose, Swarm und Portainer)

Overlay network verbindet Services clusterweit und löst ihre logischen Namen auf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.25

Ingress network

Ingress network verbindet Services clusterweit und löst ihre logischen Namen auf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.26

Routing mesh

Routing mesh verbindet Services clusterweit und löst ihre logischen Namen auf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.27

Service discovery

Service discovery verbindet Services clusterweit und löst ihre logischen Namen auf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.28

Portainer

Portainer stellt eine Weboberfläche zur Inspektion und Verwaltung von Docker bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.29

Stack editor

Stack editor bündelt zusammengehörige Swarm-Services aus einer deklarativen Stack-Datei. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.30

Stack deployment

Stack deployment bündelt zusammengehörige Swarm-Services aus einer deklarativen Stack-Datei. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.31

Service scaling

Service scaling ändert die gewünschte Zahl gleichartiger Service-Replikate. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
13.32

Service inspect (Compose, Swarm und Portainer)

Service inspect zeigt die vollständige aktive Service-Spezifikation des Swarm-Managers. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Compose, Swarm und Portainer“.

Artikel öffnen →
Modul 14Reverse Proxy und RoutingGrundlagen, Betrieb und Fehlersuche für Reverse Proxy und Routing.32 Begriffe
14.1

Reverse proxy

Reverse proxy vermittelt Verbindungen zwischen Client und Ziel, jedoch in entgegengesetzter Vertrauensrichtung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.2

Forward proxy

Forward proxy vermittelt Verbindungen zwischen Client und Ziel, jedoch in entgegengesetzter Vertrauensrichtung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.3

Router rule

Router rule entscheidet anhand von Host oder Pfad, welcher Router eine Anfrage übernimmt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.4

Host rule

Host rule entscheidet anhand von Host oder Pfad, welcher Router eine Anfrage übernimmt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.5

PathPrefix rule

PathPrefix rule entscheidet anhand von Host oder Pfad, welcher Router eine Anfrage übernimmt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.6

EntryPoint (Reverse Proxy und Routing)

EntryPoint definiert die lauschende Adresse und den Port eines Traefik-Eingangs. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.7

Middleware (Reverse Proxy und Routing)

Middleware verändert oder prüft eine Anfrage zwischen Router und Backend. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.8

Backend service

Backend service beschreibt erreichbare Zielinstanzen und deren Verteilung hinter dem Proxy. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.9

Load balancer

Load balancer beschreibt erreichbare Zielinstanzen und deren Verteilung hinter dem Proxy. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.10

Upstream

Upstream beschreibt erreichbare Zielinstanzen und deren Verteilung hinter dem Proxy. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.11

Traefik

Traefik ist ein Reverse-Proxy-Webserver für Routing, TLS und Weiterleitung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.12

Traefik provider

Traefik provider liefert Traefik dynamische Routingobjekte aus einer Infrastrukturquelle. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.13

Docker provider

Docker provider liefert Traefik dynamische Routingobjekte aus einer Infrastrukturquelle. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.14

Swarm provider

Swarm provider liefert Traefik dynamische Routingobjekte aus einer Infrastrukturquelle. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.15

Traefik label

Traefik label kodiert dynamische Traefik-Konfiguration direkt an einem Container oder Service. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.16

nginx

nginx ist ein Reverse-Proxy-Webserver für Routing, TLS und Weiterleitung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.17

nginx server block

nginx server block wählt in nginx virtuellen Host, Pfadbereich und Weiterleitungsziel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.18

nginx location block

nginx location block wählt in nginx virtuellen Host, Pfadbereich und Weiterleitungsziel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.19

proxy_pass

proxy_pass wählt in nginx virtuellen Host, Pfadbereich und Weiterleitungsziel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.20

Forwarded header

Forwarded header überträgt ursprüngliches Protokoll, Host oder Clientadresse über Proxygrenzen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.21

X-Forwarded-For

X-Forwarded-For überträgt die ursprüngliche Client-IP als geordnete Proxy-Kette. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.22

X-Forwarded-Proto

X-Forwarded-Proto teilt dem Backend das ursprüngliche Clientprotokoll wie HTTPS mit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.23

X-Real-IP

X-Real-IP überträgt ursprüngliches Protokoll, Host oder Clientadresse über Proxygrenzen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.24

WebSocket upgrade

WebSocket upgrade schaltet eine HTTP-Verbindung auf eine dauerhafte bidirektionale Verbindung um. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.25

Request timeout

Request timeout begrenzt Wartezeit für Verbindungsaufbau oder Antwort eines Upstreams. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.26

Response timeout

Response timeout begrenzt Wartezeit für Verbindungsaufbau oder Antwort eines Upstreams. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.27

Upload limit

Upload limit begrenzt Anfragegröße oder Frequenz vor dem Backend. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.28

Request body limit

Request body limit begrenzt Anfragegröße oder Frequenz vor dem Backend. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.29

Sticky session

Sticky session bindet wiederkehrende Clientanfragen an dieselbe Backend-Instanz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.30

Rate limit

Rate limit begrenzt Anfragegröße oder Frequenz vor dem Backend. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.31

Compression middleware

Compression middleware komprimiert geeignete HTTP-Antworten abhängig von Accept-Encoding. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
14.32

Access log

Access log protokolliert jede Proxyanfrage mit Status, Ziel und Dauer. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Reverse Proxy und Routing“.

Artikel öffnen →
Modul 15Frontend-GrundlagenGrundlagen, Betrieb und Fehlersuche für Frontend-Grundlagen.32 Begriffe
15.1

HTML document

HTML document strukturiert Inhalt und Interaktion als zugängliche Browser-Dokumentelemente. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.2

DOM

DOM ist die laufzeitveränderbare Objektstruktur des geladenen HTML-Dokuments. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.3

HTML element

HTML element strukturiert Inhalt und Interaktion als zugängliche Browser-Dokumentelemente. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.4

HTML attribute

HTML attribute strukturiert Inhalt und Interaktion als zugängliche Browser-Dokumentelemente. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.5

Semantic HTML

Semantic HTML strukturiert Inhalt und Interaktion als zugängliche Browser-Dokumentelemente. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.6

Form

Form strukturiert Inhalt und Interaktion als zugängliche Browser-Dokumentelemente. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.7

Input field

Input field strukturiert Inhalt und Interaktion als zugängliche Browser-Dokumentelemente. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.8

Button

Button strukturiert Inhalt und Interaktion als zugängliche Browser-Dokumentelemente. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.9

Label

Label strukturiert Inhalt und Interaktion als zugängliche Browser-Dokumentelemente. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.10

CSS

CSS steuert Auswahl, Werte und Größenberechnung der visuellen Darstellung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.11

CSS selector

CSS selector steuert Auswahl, Werte und Größenberechnung der visuellen Darstellung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.12

CSS class

CSS class steuert Auswahl, Werte und Größenberechnung der visuellen Darstellung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.13

CSS custom property

CSS custom property steuert Auswahl, Werte und Größenberechnung der visuellen Darstellung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.14

CSS box model

CSS box model steuert Auswahl, Werte und Größenberechnung der visuellen Darstellung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.15

Flexbox

Flexbox ordnet Elemente entlang einer oder zweier Layoutachsen an. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.16

CSS Grid

CSS Grid ordnet Elemente entlang einer oder zweier Layoutachsen an. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.17

Responsive design

Responsive design passt Layout und Bedienung an verfügbare Fläche und Geräteeigenschaften an. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.18

Media query

Media query passt Layout und Bedienung an verfügbare Fläche und Geräteeigenschaften an. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.19

JavaScript

JavaScript liefert Sprache und Standard, mit denen Browserzustand und Interaktion programmiert werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.20

ECMAScript

ECMAScript liefert Sprache und Standard, mit denen Browserzustand und Interaktion programmiert werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.21

Event (Frontend-Grundlagen)

Event meldet eine Benutzer- oder Browseraktion und bindet darauf reagierenden Code. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.22

Event listener

Event listener meldet eine Benutzer- oder Browseraktion und bindet darauf reagierenden Code. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.23

Fetch API

Fetch API führt asynchrone Netzwerkarbeit aus und repräsentiert deren späteres Ergebnis. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.24

Promise

Promise führt asynchrone Netzwerkarbeit aus und repräsentiert deren späteres Ergebnis. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.25

async and await

async and await führt asynchrone Netzwerkarbeit aus und repräsentiert deren späteres Ergebnis. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.26

Browser storage

Browser storage speichert kleine Schlüssel-Wert-Daten im Browser mit unterschiedlicher Lebensdauer. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.27

Local Storage

Local Storage speichert kleine Schlüssel-Wert-Daten im Browser mit unterschiedlicher Lebensdauer. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.28

Session Storage

Session Storage speichert kleine Schlüssel-Wert-Daten im Browser mit unterschiedlicher Lebensdauer. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.29

File upload

File upload übergibt vom Nutzer ausgewählte Dateien an Browserlogik und Uploadschnittstelle. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.30

Drag and drop

Drag and drop übergibt vom Nutzer ausgewählte Dateien an Browserlogik und Uploadschnittstelle. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.31

Progress indicator

Progress indicator visualisiert messbaren Upload- oder Verarbeitungsfortschritt statt bloßer Wartezeit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
15.32

Web accessibility

Web accessibility macht Inhalt per Tastatur, Screenreader und ausreichendem Kontrast nutzbar. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Frontend-Grundlagen“.

Artikel öffnen →
Modul 16Backend und Web-APIsGrundlagen, Betrieb und Fehlersuche für Backend und Web-APIs.32 Begriffe
16.1

Backend

Backend verarbeitet serverseitige Regeln, Datenzugriffe und Antworten hinter einer Weboberfläche. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.2

Application server

Application server verarbeitet serverseitige Regeln, Datenzugriffe und Antworten hinter einer Weboberfläche. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.3

Node.js

Node.js bildet JavaScript-Laufzeit, Paketwerkzeug und Projektmanifest eines Node-Projekts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.4

npm

npm bildet JavaScript-Laufzeit, Paketwerkzeug und Projektmanifest eines Node-Projekts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.5

package.json

package.json bildet JavaScript-Laufzeit, Paketwerkzeug und Projektmanifest eines Node-Projekts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.6

Python

Python bildet Sprache, isolierte Paketumgebung und Installer eines Python-Projekts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.7

Virtual environment

Virtual environment bildet Sprache, isolierte Paketumgebung und Installer eines Python-Projekts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.8

pip

pip bildet Sprache, isolierte Paketumgebung und Installer eines Python-Projekts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.9

FastAPI

FastAPI stellt eine Python-Webanwendung über einen ASGI-Server und optionale Prozessverwaltung bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.10

ASGI

ASGI stellt eine Python-Webanwendung über einen ASGI-Server und optionale Prozessverwaltung bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.11

Uvicorn

Uvicorn stellt eine Python-Webanwendung über einen ASGI-Server und optionale Prozessverwaltung bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.12

Endpoint

Endpoint ordnet HTTP-Methode und URL-Pfad einer Backend-Funktion zu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.13

Route

Route ordnet HTTP-Methode und URL-Pfad einer Backend-Funktion zu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.14

Request model

Request model definiert und prüft Form, Typen und Ausgabe von API-Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.15

Response model

Response model definiert und prüft Form, Typen und Ausgabe von API-Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.16

Validation

Validation definiert und prüft Form, Typen und Ausgabe von API-Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.17

Middleware (Backend und Web-APIs)

Middleware führt wiederverwendbare Querschnittslogik oder bereitgestellte Abhängigkeiten pro Anfrage aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.18

Dependency injection

Dependency injection führt wiederverwendbare Querschnittslogik oder bereitgestellte Abhängigkeiten pro Anfrage aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.19

Background task

Background task verschiebt Arbeit aus dem direkten Antwortpfad oder führt wartende Arbeit nebenläufig aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.20

Multipart upload

Multipart upload überträgt große Dateien stückweise statt als einzelnes JSON-Objekt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.21

Streaming response

Streaming response überträgt große Dateien stückweise statt als einzelnes JSON-Objekt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.22

Server-sent events

Server-sent events hält eine Verbindung für laufende Serverupdates oder bidirektionale Nachrichten offen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.23

WebSocket

WebSocket hält eine Verbindung für laufende Serverupdates oder bidirektionale Nachrichten offen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.24

OpenAPI

OpenAPI beschreibt API-Verträge maschinenlesbar und stellt sie interaktiv dar. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.25

Swagger UI

Swagger UI beschreibt API-Verträge maschinenlesbar und stellt sie interaktiv dar. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.26

Error handling

Error handling übersetzt interne Fehler kontrolliert in protokollierte HTTP-Antworten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.27

Exception handler

Exception handler übersetzt interne Fehler kontrolliert in protokollierte HTTP-Antworten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.28

CORS

CORS legt fest, welche Browser-Origins eine API lesen oder mit Credentials ansprechen dürfen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.29

Pydantic

Pydantic definiert und prüft Form, Typen und Ausgabe von API-Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.30

Async function

Async function verschiebt Arbeit aus dem direkten Antwortpfad oder führt wartende Arbeit nebenläufig aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.31

Worker process

Worker process verschiebt Arbeit aus dem direkten Antwortpfad oder führt wartende Arbeit nebenläufig aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
16.32

Gunicorn

Gunicorn stellt eine Python-Webanwendung über einen ASGI-Server und optionale Prozessverwaltung bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Backend und Web-APIs“.

Artikel öffnen →
Modul 17PostgreSQLGrundlagen, Betrieb und Fehlersuche für PostgreSQL.32 Begriffe
17.1

Relationale Datenbank

Relationale Datenbank speichert strukturierte Daten transaktional und stellt sie mehreren Clients über SQL bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.2

PostgreSQL

PostgreSQL speichert strukturierte Daten transaktional und stellt sie mehreren Clients über SQL bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.3

Database server

Database server speichert strukturierte Daten transaktional und stellt sie mehreren Clients über SQL bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.4

Database

Database speichert strukturierte Daten transaktional und stellt sie mehreren Clients über SQL bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.5

Database schema

Database schema ordnet Datensätze in benannte Strukturen mit festgelegten Typen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.6

Table

Table ordnet Datensätze in benannte Strukturen mit festgelegten Typen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.7

Column

Column ordnet Datensätze in benannte Strukturen mit festgelegten Typen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.8

Row

Row ordnet Datensätze in benannte Strukturen mit festgelegten Typen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.9

Data type

Data type ordnet Datensätze in benannte Strukturen mit festgelegten Typen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.10

Primary key

Primary key erzwingt Identität, Beziehungen oder zulässige Werte direkt in der Datenbank. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.11

Foreign key

Foreign key erzwingt Identität, Beziehungen oder zulässige Werte direkt in der Datenbank. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.12

Unique constraint

Unique constraint erzwingt Identität, Beziehungen oder zulässige Werte direkt in der Datenbank. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.13

Not-null constraint

Not-null constraint erzwingt Identität, Beziehungen oder zulässige Werte direkt in der Datenbank. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.14

Database index

Database index beschleunigt passende Such- und Sortieroperationen gegen zusätzlichen Speicher und Schreibaufwand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.15

B-tree index

B-tree index beschleunigt passende Such- und Sortieroperationen gegen zusätzlichen Speicher und Schreibaufwand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.16

SQL

SQL ist eine Anweisung zum Lesen, Schreiben oder Verknüpfen relationaler Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.17

SELECT

SELECT ist eine Anweisung zum Lesen, Schreiben oder Verknüpfen relationaler Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.18

INSERT

INSERT ist eine Anweisung zum Lesen, Schreiben oder Verknüpfen relationaler Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.19

UPDATE

UPDATE ist eine Anweisung zum Lesen, Schreiben oder Verknüpfen relationaler Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.20

DELETE (PostgreSQL)

DELETE ist eine Anweisung zum Lesen, Schreiben oder Verknüpfen relationaler Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.21

JOIN

JOIN ist eine Anweisung zum Lesen, Schreiben oder Verknüpfen relationaler Daten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.22

Transaction

Transaction fasst Änderungen so zusammen, dass sie vollständig gelten oder sicher verworfen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.23

COMMIT (PostgreSQL)

COMMIT fasst Änderungen so zusammen, dass sie vollständig gelten oder sicher verworfen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.24

ROLLBACK (PostgreSQL)

ROLLBACK fasst Änderungen so zusammen, dass sie vollständig gelten oder sicher verworfen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.25

ACID

ACID fasst Änderungen so zusammen, dass sie vollständig gelten oder sicher verworfen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.26

Connection pool

Connection pool hält eine begrenzte Menge wiederverwendbarer Datenbankverbindungen bereit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.27

Database migration

Database migration überführt Schema und Daten nachvollziehbar von einer Version zur nächsten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.28

Database role

Database role bestimmt Datenbankidentität und erlaubte Operationen nach minimalen Rechten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.29

Database user

Database user bestimmt Datenbankidentität und erlaubte Operationen nach minimalen Rechten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.30

Database permission

Database permission bestimmt Datenbankidentität und erlaubte Operationen nach minimalen Rechten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.31

pg_dump

pg_dump exportiert logische PostgreSQL-Strukturen und Daten in ein Sicherungsformat. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
17.32

pg_restore

pg_restore stellt ein von pg_dump erzeugtes Archiv kontrolliert wieder her. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „PostgreSQL“.

Artikel öffnen →
Modul 18SQLite, Redis und WarteschlangenGrundlagen, Betrieb und Fehlersuche für SQLite, Redis und Warteschlangen.32 Begriffe
18.1

SQLite

SQLite speichert eine relationale Datenbank direkt in einer einzelnen lokalen Datei. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.2

Database file

Database file speichert eine relationale Datenbank direkt in einer einzelnen lokalen Datei. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.3

Write-ahead logging

Write-ahead logging schreibt Änderungen vorab in ein WAL-Protokoll und verbessert paralleles Lesen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.4

SQLite transaction

SQLite transaction speichert eine relationale Datenbank direkt in einer einzelnen lokalen Datei. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.5

Redis

Redis hält Daten primär im Arbeitsspeicher für sehr schnellen Schlüsselzugriff. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.6

In-memory database

In-memory database hält Daten primär im Arbeitsspeicher für sehr schnellen Schlüsselzugriff. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.7

Redis key

Redis key ist eine Redis-Datenstruktur mit eigener Zugriffs- und Ordnungssemantik. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.8

Redis value

Redis value ist eine Redis-Datenstruktur mit eigener Zugriffs- und Ordnungssemantik. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.9

Expiration

Expiration löscht einen Redis-Schlüssel automatisch nach einer festgelegten Restzeit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.10

Redis TTL

Redis TTL löscht einen Redis-Schlüssel automatisch nach einer festgelegten Restzeit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.11

Redis hash

Redis hash ist eine Redis-Datenstruktur mit eigener Zugriffs- und Ordnungssemantik. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.12

Redis list

Redis list ist eine Redis-Datenstruktur mit eigener Zugriffs- und Ordnungssemantik. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.13

Redis set

Redis set ist eine Redis-Datenstruktur mit eigener Zugriffs- und Ordnungssemantik. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.14

Redis sorted set

Redis sorted set ist eine Redis-Datenstruktur mit eigener Zugriffs- und Ordnungssemantik. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.15

Redis Pub/Sub

Redis Pub/Sub verteilt flüchtige Nachrichten an aktuell verbundene Abonnenten ohne Speicherung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.16

Redis persistence

Redis persistence sichert Redis-Daten periodisch oder als fortlaufendes Änderungsprotokoll auf Platte. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.17

RDB snapshot

RDB snapshot sichert Redis-Daten periodisch oder als fortlaufendes Änderungsprotokoll auf Platte. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.18

AOF

AOF sichert Redis-Daten periodisch oder als fortlaufendes Änderungsprotokoll auf Platte. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.19

Cache (SQLite, Redis und Warteschlangen)

Cache vermeidet teure Neuberechnung durch wiederverwendete Ergebnisse und messbare Treffer. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.20

Cache miss

Cache miss vermeidet teure Neuberechnung durch wiederverwendete Ergebnisse und messbare Treffer. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.21

Cache hit

Cache hit vermeidet teure Neuberechnung durch wiederverwendete Ergebnisse und messbare Treffer. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.22

Job queue

Job queue transportiert abgegrenzte Arbeitsaufträge vom Erzeuger zu einem verarbeitenden Worker. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.23

Job

Job transportiert abgegrenzte Arbeitsaufträge vom Erzeuger zu einem verarbeitenden Worker. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.24

Producer

Producer transportiert abgegrenzte Arbeitsaufträge vom Erzeuger zu einem verarbeitenden Worker. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.25

Consumer

Consumer transportiert abgegrenzte Arbeitsaufträge vom Erzeuger zu einem verarbeitenden Worker. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.26

Queue worker

Queue worker transportiert abgegrenzte Arbeitsaufträge vom Erzeuger zu einem verarbeitenden Worker. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.27

FIFO

FIFO transportiert abgegrenzte Arbeitsaufträge vom Erzeuger zu einem verarbeitenden Worker. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.28

Retry

Retry behandelt fehlgeschlagene Jobs erneut oder isoliert sie nach begrenzten Versuchen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.29

Dead-letter queue

Dead-letter queue behandelt fehlgeschlagene Jobs erneut oder isoliert sie nach begrenzten Versuchen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.30

Visibility timeout

Visibility timeout reserviert einen abgeholten Job vorübergehend, bis er bestätigt oder erneut sichtbar wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.31

Idempotency key

Idempotency key macht wiederholte gleichartige Anfragen anhand eines stabilen Schlüssels wirkungsgleich. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
18.32

Distributed lock

Distributed lock koordiniert exklusiven Zugriff mehrerer Prozesse über einen gemeinsamen Sperrschlüssel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „SQLite, Redis und Warteschlangen“.

Artikel öffnen →
Modul 19Konten, Authentifizierung und SitzungenGrundlagen, Betrieb und Fehlersuche für Konten, Authentifizierung und Sitzungen.32 Begriffe
19.1

Identity

Identity repräsentiert eine Person oder Dienstidentität mit zugeordnetem Kontozustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.2

Account

Account repräsentiert eine Person oder Dienstidentität mit zugeordnetem Kontozustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.3

Registration

Registration repräsentiert eine Person oder Dienstidentität mit zugeordnetem Kontozustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.4

Login

Login prüft Anmeldedaten und beginnt oder beendet einen authentifizierten Kontext. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.5

Logout

Logout prüft Anmeldedaten und beginnt oder beendet einen authentifizierten Kontext. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.6

Authentication

Authentication prüft Anmeldedaten und beginnt oder beendet einen authentifizierten Kontext. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.7

Authorization

Authorization entscheidet nach erfolgreicher Identitätsprüfung über eine konkrete Aktion. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.8

Password hash

Password hash speichert Passwörter als absichtlich teure Einwegableitung mit individuellem Zufallswert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.9

Salt

Salt speichert Passwörter als absichtlich teure Einwegableitung mit individuellem Zufallswert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.10

Argon2

Argon2 speichert Passwörter als absichtlich teure Einwegableitung mit individuellem Zufallswert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.11

bcrypt

bcrypt speichert Passwörter als absichtlich teure Einwegableitung mit individuellem Zufallswert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.12

Session

Session verknüpft einen zufälligen Browserbezeichner mit serverseitigem Anmeldezustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.13

Session ID

Session ID verknüpft einen zufälligen Browserbezeichner mit serverseitigem Anmeldezustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.14

Session cookie

Session cookie verknüpft einen zufälligen Browserbezeichner mit serverseitigem Anmeldezustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.15

Access token

Access token trägt zeitlich begrenzte Zugriffsansprüche oder erneuert sie ohne Passwort. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.16

Refresh token

Refresh token trägt zeitlich begrenzte Zugriffsansprüche oder erneuert sie ohne Passwort. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.17

JWT

JWT trägt zeitlich begrenzte Zugriffsansprüche oder erneuert sie ohne Passwort. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.18

OAuth 2.0

OAuth 2.0 standardisiert delegierte Autorisierung und ergänzt sie um überprüfbare Benutzeridentität. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.19

OpenID Connect

OpenID Connect standardisiert delegierte Autorisierung und ergänzt sie um überprüfbare Benutzeridentität. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.20

Google login

Google login bindet einen externen Identitätsanbieter über eine exakt registrierte Rücksprungadresse an. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.21

Discord login

Discord login bindet einen externen Identitätsanbieter über eine exakt registrierte Rücksprungadresse an. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.22

Callback URL

Callback URL bindet einen externen Identitätsanbieter über eine exakt registrierte Rücksprungadresse an. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.23

CSRF

CSRF verhindert oder begrenzt zustandsändernde Fremdseitenanfragen mit bestehenden Cookies. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.24

SameSite cookie

SameSite cookie verhindert oder begrenzt zustandsändernde Fremdseitenanfragen mit bestehenden Cookies. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.25

Secure cookie

Secure cookie beschränkt Sitzungs-Cookies auf HTTPS und entzieht sie JavaScript-Zugriff. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.26

HttpOnly cookie

HttpOnly cookie beschränkt Sitzungs-Cookies auf HTTPS und entzieht sie JavaScript-Zugriff. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.27

Role model

Role model entscheidet nach erfolgreicher Identitätsprüfung über eine konkrete Aktion. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.28

Permission check (Konten, Authentifizierung und Sitzungen)

Permission check entscheidet nach erfolgreicher Identitätsprüfung über eine konkrete Aktion. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.29

Account recovery

Account recovery repräsentiert eine Person oder Dienstidentität mit zugeordnetem Kontozustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.30

Email verification

Email verification bestätigt Besitz eines Kommunikationskanals über kurzlebige Einmal-Tokens. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.31

Brute-force protection

Brute-force protection begrenzt wiederholte Anmeldeversuche pro Identität und Herkunft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
19.32

Login rate limit

Login rate limit prüft Anmeldedaten und beginnt oder beendet einen authentifizierten Kontext. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Konten, Authentifizierung und Sitzungen“.

Artikel öffnen →
Modul 20Monitoring und BeobachtbarkeitGrundlagen, Betrieb und Fehlersuche für Monitoring und Beobachtbarkeit.32 Begriffe
20.1

Monitoring

Monitoring macht Systemzustand über gezielt erhobene Signale und untersuchbare Zusammenhänge sichtbar. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.2

Observability

Observability macht Systemzustand über gezielt erhobene Signale und untersuchbare Zusammenhänge sichtbar. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.3

Metric

Metric ist ein numerischer Zeitreihenwert mit Name, Labels und Messzeitpunkt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.4

Log

Log zeichnet diskrete Ereignisse auf und begrenzt deren lokalen Speicherverbrauch. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.5

Trace

Trace verknüpft Arbeitsschritte oder Logs derselben Anfrage über Dienstgrenzen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.6

Event (Monitoring und Beobachtbarkeit)

Event beschreibt ein einzelnes zustandsveränderndes Vorkommnis mit Zeitpunkt und Kontext. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.7

Dashboard

Dashboard kombiniert ausgewählte Messwerte für einen konkreten Betriebszweck. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.8

Alert

Alert löst bei einem handlungsrelevanten Messzustand eine Benachrichtigung aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.9

Threshold

Threshold löst bei einem handlungsrelevanten Messzustand eine Benachrichtigung aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.10

Uptime

Uptime misst Erreichbarkeit über Zeit oder durch wiederholte externe Funktionsprüfungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.11

Availability check

Availability check misst Erreichbarkeit über Zeit oder durch wiederholte externe Funktionsprüfungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.12

Liveness probe

Liveness probe trennt Prozesslebendigkeit von Bereitschaft zur Annahme echten Verkehrs. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.13

Readiness probe

Readiness probe trennt Prozesslebendigkeit von Bereitschaft zur Annahme echten Verkehrs. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.14

CPU metric

CPU metric misst Auslastung oder Sättigung einer konkreten technischen Ressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.15

Memory metric

Memory metric misst Auslastung oder Sättigung einer konkreten technischen Ressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.16

Disk metric

Disk metric misst Auslastung oder Sättigung einer konkreten technischen Ressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.17

Network metric

Network metric misst Auslastung oder Sättigung einer konkreten technischen Ressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.18

GPU metric

GPU metric misst Auslastung oder Sättigung einer konkreten technischen Ressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.19

Queue metric

Queue metric misst Auslastung oder Sättigung einer konkreten technischen Ressource. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.20

Request rate

Request rate quantifiziert Verkehrsmenge, Fehleranteil oder Dauer von Anfragen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.21

Error rate

Error rate quantifiziert Verkehrsmenge, Fehleranteil oder Dauer von Anfragen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.22

Response time

Response time quantifiziert Verkehrsmenge, Fehleranteil oder Dauer von Anfragen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.23

Percentile

Percentile beschreibt eine Verteilungsgrenze statt eines durch Ausreißer verzerrbaren Mittelwerts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.24

P50

P50 beschreibt eine Verteilungsgrenze statt eines durch Ausreißer verzerrbaren Mittelwerts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.25

P95

P95 beschreibt eine Verteilungsgrenze statt eines durch Ausreißer verzerrbaren Mittelwerts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.26

P99

P99 beschreibt eine Verteilungsgrenze statt eines durch Ausreißer verzerrbaren Mittelwerts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.27

Prometheus

Prometheus sammelt pull-basiert numerische Metriken von instrumentierten Zielen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.28

Exporter

Exporter sammelt pull-basiert numerische Metriken von instrumentierten Zielen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.29

Grafana

Grafana visualisiert und alarmiert auf Daten aus angebundenen Observability-Quellen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.30

Structured log

Structured log zeichnet diskrete Ereignisse auf und begrenzt deren lokalen Speicherverbrauch. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.31

Correlation ID

Correlation ID verknüpft Arbeitsschritte oder Logs derselben Anfrage über Dienstgrenzen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
20.32

Log rotation

Log rotation zeichnet diskrete Ereignisse auf und begrenzt deren lokalen Speicherverbrauch. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Monitoring und Beobachtbarkeit“.

Artikel öffnen →
Modul 21FFmpeg, Container und CodecsGrundlagen, Betrieb und Fehlersuche für FFmpeg, Container und Codecs.32 Begriffe
21.1

FFmpeg

FFmpeg ist ein Kommandozeilen-Framework zum Lesen, Filtern und Schreiben von Medienströmen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.2

ffprobe

ffprobe liest Container-, Stream-, Codec- und Zeitinformationen ohne Transcoding. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.3

Media container

Media container verpackt bereits codierte Streams oder wechselt nur deren Hülle ohne Neucodierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.4

Codec

Codec definiert Kompression und die Umwandlung zwischen Rohdaten und codierten Medien. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.5

Encoder

Encoder definiert Kompression und die Umwandlung zwischen Rohdaten und codierten Medien. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.6

Decoder

Decoder definiert Kompression und die Umwandlung zwischen Rohdaten und codierten Medien. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.7

Transcoding

Transcoding definiert Kompression und die Umwandlung zwischen Rohdaten und codierten Medien. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.8

Remuxing

Remuxing verpackt bereits codierte Streams oder wechselt nur deren Hülle ohne Neucodierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.9

Bitrate

Bitrate steuert Datenmenge und Qualitätsverteilung über die Laufzeit eines Mediums. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.10

Constant bitrate

Constant bitrate steuert Datenmenge und Qualitätsverteilung über die Laufzeit eines Mediums. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.11

Variable bitrate

Variable bitrate steuert Datenmenge und Qualitätsverteilung über die Laufzeit eines Mediums. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.12

CRF

CRF steuert Datenmenge und Qualitätsverteilung über die Laufzeit eines Mediums. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.13

Two-pass encoding

Two-pass encoding steuert Datenmenge und Qualitätsverteilung über die Laufzeit eines Mediums. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.14

Resolution

Resolution bestimmt räumliche oder zeitliche Struktur eines Videostroms. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.15

Aspect ratio

Aspect ratio bestimmt räumliche oder zeitliche Struktur eines Videostroms. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.16

Frame rate

Frame rate bestimmt räumliche oder zeitliche Struktur eines Videostroms. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.17

Keyframe

Keyframe bestimmt räumliche oder zeitliche Struktur eines Videostroms. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.18

GOP

GOP bestimmt räumliche oder zeitliche Struktur eines Videostroms. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.19

Pixel format

Pixel format beschreibt digitale Farbkanäle, Wertebereich und Farbauflösung eines Bildes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.20

Color space

Color space beschreibt digitale Farbkanäle, Wertebereich und Farbauflösung eines Bildes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.21

Chroma subsampling

Chroma subsampling beschreibt digitale Farbkanäle, Wertebereich und Farbauflösung eines Bildes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.22

H.264

H.264 ist ein Videocodec mit eigenem Verhältnis aus Qualität, Rechenlast und Kompatibilität. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.23

H.265

H.265 ist ein Videocodec mit eigenem Verhältnis aus Qualität, Rechenlast und Kompatibilität. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.24

VP9

VP9 ist ein Videocodec mit eigenem Verhältnis aus Qualität, Rechenlast und Kompatibilität. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.25

AV1

AV1 ist ein Videocodec mit eigenem Verhältnis aus Qualität, Rechenlast und Kompatibilität. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.26

AAC

AAC ist ein verlustbehafteter Audiocodec mit unterschiedlichen Container- und Geräteprofilen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.27

Opus

Opus ist ein verlustbehafteter Audiocodec mit unterschiedlichen Container- und Geräteprofilen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.28

MP3

MP3 ist ein verlustbehafteter Audiocodec mit unterschiedlichen Container- und Geräteprofilen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.29

Stream mapping

Stream mapping wählt explizit aus, welche Video-, Audio- oder Untertitelstreams ausgegeben werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.30

Filtergraph

Filtergraph verkettet Medienfilter mit benannten Ein- und Ausgängen zu einer Verarbeitungspipeline. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.31

Hardware encoding

Hardware encoding führt Videocodierung auf spezialisiertem Gerät oder allgemeinen CPU-Kernen aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
21.32

Software encoding

Software encoding führt Videocodierung auf spezialisiertem Gerät oder allgemeinen CPU-Kernen aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „FFmpeg, Container und Codecs“.

Artikel öffnen →
Modul 22Medien-, Bild- und DokumentformateGrundlagen, Betrieb und Fehlersuche für Medien-, Bild- und Dokumentformate.32 Begriffe
22.1

MP4

MP4 ist ein Mediencontainer, der bestimmte Video-, Audio- und Metadatenstreams bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.2

WebM

WebM ist ein Mediencontainer, der bestimmte Video-, Audio- und Metadatenstreams bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.3

Matroska

Matroska ist ein Mediencontainer, der bestimmte Video-, Audio- und Metadatenstreams bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.4

MOV

MOV ist ein Mediencontainer, der bestimmte Video-, Audio- und Metadatenstreams bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.5

AVI

AVI ist ein Mediencontainer, der bestimmte Video-, Audio- und Metadatenstreams bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.6

WAV

WAV speichert Audio unkomprimiert oder verlustfrei und eignet sich für Bearbeitung und Archivierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.7

FLAC

FLAC speichert Audio unkomprimiert oder verlustfrei und eignet sich für Bearbeitung und Archivierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.8

OGG

OGG ist ein Mediencontainer, der bestimmte Video-, Audio- und Metadatenstreams bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.9

M4A

M4A ist ein Mediencontainer, der bestimmte Video-, Audio- und Metadatenstreams bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.10

PNG

PNG ist ein Rasterbildformat mit eigener Unterstützung für Qualität, Animation oder Transparenz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.11

JPEG

JPEG ist ein Rasterbildformat mit eigener Unterstützung für Qualität, Animation oder Transparenz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.12

WebP

WebP ist ein Rasterbildformat mit eigener Unterstützung für Qualität, Animation oder Transparenz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.13

AVIF

AVIF ist ein Mediencontainer, der bestimmte Video-, Audio- und Metadatenstreams bündelt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.14

GIF

GIF ist ein Rasterbildformat mit eigener Unterstützung für Qualität, Animation oder Transparenz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.15

SVG

SVG beschreibt Formen mathematisch und bleibt bei Vergrößerung scharf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.16

PDF

PDF bewahrt Seitenlayout oder gewinnt Text aus gescannten Dokumentseiten zurück. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.17

PDF page

PDF page bewahrt Seitenlayout oder gewinnt Text aus gescannten Dokumentseiten zurück. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.18

Raster image

Raster image speichert ein Bild als endliches Pixelraster mit fester Auflösung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.19

Vector graphic

Vector graphic beschreibt Formen mathematisch und bleibt bei Vergrößerung scharf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.20

Alpha channel

Alpha channel speichert pro Pixel Deckkraft zusätzlich zu den Farbwerten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.21

Transparency

Transparency speichert pro Pixel Deckkraft zusätzlich zu den Farbwerten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.22

Image compression

Image compression reduziert Bilddaten ohne Informationsverlust oder durch kontrolliertes Verwerfen von Details. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.23

Lossless compression

Lossless compression reduziert Bilddaten ohne Informationsverlust oder durch kontrolliertes Verwerfen von Details. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.24

Lossy compression

Lossy compression reduziert Bilddaten ohne Informationsverlust oder durch kontrolliertes Verwerfen von Details. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.25

Metadata

Metadata speichert Zusatzangaben wie Aufnahmezeit, Orientierung oder Gerätemodell außerhalb der Pixel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.26

EXIF

EXIF speichert Zusatzangaben wie Aufnahmezeit, Orientierung oder Gerätemodell außerhalb der Pixel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.27

ICC color profile

ICC color profile ordnet numerische Farbwerte einem definierten Farbraum für konsistente Darstellung zu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.28

DPI

DPI ist eine Druckdichte-Metadatenangabe und ändert allein nicht die Pixelzahl. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.29

Audio channel

Audio channel ist ein einzelner diskreter Audiostrom innerhalb von Mono-, Stereo- oder Mehrkanalton. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.30

Sample rate

Sample rate gibt an, wie viele Audiomesswerte pro Sekunde gespeichert werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.31

Bit depth

Bit depth bestimmt den Wertebereich jedes unkomprimierten Audiosamples. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
22.32

Document OCR

Document OCR bewahrt Seitenlayout oder gewinnt Text aus gescannten Dokumentseiten zurück. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Medien-, Bild- und Dokumentformate“.

Artikel öffnen →
Modul 23Machine-Learning-GrundlagenGrundlagen, Betrieb und Fehlersuche für Machine-Learning-Grundlagen.32 Begriffe
23.1

Künstliche Intelligenz

Künstliche Intelligenz ist der Oberbegriff für Systeme, die Aufgaben wie Wahrnehmen, Schlussfolgern oder Planen automatisieren. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.2

Maschinelles Lernen

Maschinelles Lernen leitet Entscheidungsregeln aus Beispieldaten ab, statt jede Regel von Hand zu programmieren. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.3

Deep Learning

Deep Learning nutzt viele gestapelte neuronale Schichten, um Merkmale direkt aus großen Datenmengen zu lernen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.4

Neuronales Netz

Ein neuronales Netz verbindet gewichtete Recheneinheiten in Schichten und passt ihre Gewichte anhand eines Fehlersignals an. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.5

Model

Ein Modell ist die gelernte mathematische Abbildung, die Eingaben nach dem Training in Vorhersagen oder Erzeugnisse überführt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.6

Model weight

Ein Modellgewicht ist ein gelernter Zahlenwert, der bestimmt, wie stark ein Signal zwischen zwei Modellteilen wirkt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.7

Parameter

Ein Parameter ist ein während des Trainings optimierbarer Modellwert; seine Anzahl beeinflusst Speicherbedarf und Ausdruckskraft. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.8

Training

Training ist das wiederholte Berechnen von Vorhersage, Fehler und Gewichtsänderung auf Beispieldaten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.9

Training data

Trainingsdaten sind die Beispiele, aus denen ein Modell Muster lernt; Auswahl und Beschriftung prägen sein Verhalten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.10

Inference

Inferenz ist die Ausführung eines bereits trainierten Modells auf neuen Eingaben ohne weitere Gewichtsänderung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.11

Input

Ein Input ist die für ein Modell passend kodierte Eingabe, etwa Token-IDs, normalisierte Pixel oder Audiosamples. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.12

Output

Ein Output ist die rohe oder nachbearbeitete Modellausgabe, etwa Logits, Texttokens, ein Bildtensor oder eine Transkription. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.13

Tensor

Ein Tensor ist ein mehrdimensionales Zahlenfeld mit Datentyp und Form, auf dem ML-Frameworks rechnen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.14

Batch

Ein Batch bündelt mehrere Beispiele zu einer gemeinsamen Rechenoperation und tauscht Speicherverbrauch gegen Durchsatz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.15

Epoch

Eine Epoche ist ein vollständiger Durchlauf durch den für das Training vorgesehenen Datensatz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.16

Learning rate

Die Lernrate skaliert jeden Optimierungsschritt; zu hohe Werte destabilisieren, zu niedrige verlangsamen das Lernen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.17

Loss function

Eine Verlustfunktion misst als Zahl die Abweichung zwischen Modellvorhersage und Trainingsziel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.18

Optimizer

Ein Optimierer berechnet aus Gradienten und Verlauf die konkrete Änderung der Modellgewichte. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.19

Checkpoint

Ein Checkpoint speichert Modellzustand und häufig Optimiererzustand zu einem bestimmten Trainings- oder Releasepunkt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.20

Model architecture

Die Modellarchitektur legt Schichttypen, Verbindungen und Datenfluss fest und muss zum Checkpoint passen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.21

Base model

Ein Basismodell ist ein breit trainierter Ausgangspunkt, der direkt genutzt oder für eine Aufgabe angepasst wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.22

Fine-tuning

Fine-Tuning trainiert ein vorhandenes Basismodell mit einem kleineren, aufgabenspezifischen Datensatz weiter. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.23

Quantization

Quantisierung speichert Gewichte oder Aktivierungen mit weniger Bits, um Speicher und Rechenzeit gegen Genauigkeit einzutauschen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.24

Distillation

Distillation trainiert ein kleineres Schülermodell darauf, Ausgaben oder Zwischenrepräsentationen eines größeren Lehrers nachzuahmen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.25

Embedding

Ein Embedding bildet diskrete Inhalte als dichten Zahlenvektor ab, in dem ähnliche Inhalte nahe beieinander liegen können. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.26

Token

Ein Token ist die vom Tokenizer erzeugte kleinste Verarbeitungseinheit, nicht zwingend ein vollständiges Wort. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.27

Tokenizer

Ein Tokenizer zerlegt Text nach einem festen Vokabular und bildet Teile deterministisch auf Token-IDs ab. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.28

Transformer

Ein Transformer verarbeitet Sequenzen mit Attention und parallelen Feed-forward-Blöcken statt einer rein rekurrenten Schleife. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.29

Attention

Attention gewichtet Beziehungen zwischen Sequenzpositionen, damit relevante Teile den aktuellen Rechenschritt stärker beeinflussen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.30

Language model

Ein Sprachmodell schätzt Wahrscheinlichkeiten für Tokenfolgen und erzeugt Text durch wiederholte Auswahl des nächsten Tokens. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.31

Large language model

Ein Large Language Model ist ein groß skaliertes Sprachmodell mit vielen Parametern und breitem Vortraining. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
23.32

Multimodal model

Ein multimodales Modell verarbeitet oder erzeugt mehrere Modalitäten wie Text, Bild und Audio in einem gemeinsamen Ablauf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Machine-Learning-Grundlagen“.

Artikel öffnen →
Modul 24Diffusion und ComfyUIGrundlagen, Betrieb und Fehlersuche für Diffusion und ComfyUI.32 Begriffe
24.1

Diffusion model

Ein Diffusionsmodell lernt, schrittweise Rauschen aus einem Zufallszustand zu entfernen und daraus Daten zu erzeugen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.2

Forward diffusion

Forward Diffusion fügt Trainingsdaten nach einem definierten Zeitplan zunehmend Rauschen hinzu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.3

Reverse diffusion

Reverse Diffusion rekonstruiert aus Rauschen schrittweise eine Probe, gesteuert durch das gelernte Modell. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.4

Noise

Rauschen ist der zufällige Ausgangstensor, dessen Werte durch Seed, Form und Datentyp bestimmt werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.5

Noise schedule

Der Noise Schedule legt fest, wie viel Rauschen jeder Zeitschritt hinzufügt oder entfernt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.6

Latent space

Der Latent Space ist eine komprimierte Merkmalsdarstellung, in der viele Bildmodelle statt auf Pixeln rechnen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.7

VAE

Ein Variational Autoencoder komprimiert Bilder in Latents und dekodiert Latents zurück in Pixel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.8

Text encoder

Ein Textencoder wandelt Prompt-Token in kontextabhängige Vektoren um, die den Bildprozess konditionieren. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.9

CLIP

CLIP lernt einen gemeinsamen Raum für Bild und Text und liefert in Diffusionsabläufen häufig die Textkonditionierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.10

Prompt (Diffusion und ComfyUI)

Ein Prompt beschreibt gewünschte Motive, Eigenschaften und Beziehungen als positive Konditionierung des Generators. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.11

Negative prompt

Ein negativer Prompt liefert unerwünschte Merkmale als Gegenkonditionierung, sofern das gewählte Modell sie unterstützt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.12

Sampler

Ein Sampler ist das numerische Verfahren, das aus Modellvorhersagen die nächste Latent-Stufe berechnet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.13

Scheduler

Ein Scheduler verteilt Rauschpegel oder Sigmas über die Sampling-Schritte und verändert dadurch Verlauf und Ergebnis. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.14

Sampling steps

Sampling-Schritte sind die Anzahl iterativer Entrauschungsberechnungen; mehr Schritte sind nicht automatisch besser. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.15

Guidance scale

Die Guidance Scale bestimmt, wie stark konditionierte und unbedingte Vorhersage auseinandergezogen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.16

CFG

Classifier-free Guidance kombiniert bedingte und unbedingte Modellvorhersagen, um die Promptbindung zu steuern. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.17

Seed

Der Seed initialisiert den Zufallszahlengenerator und macht gleiche Eingaben unter gleichen Bedingungen reproduzierbar. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.18

Denoising strength

Die Denoising Strength legt bei Image-to-Image fest, wie weit der Start-Latent verrauscht und damit verändert wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.19

Text-to-image

Text-to-Image erzeugt einen Bild-Latent aus Textkonditionierung und Zufallsrauschen ohne Eingabebild. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.20

Image-to-image

Image-to-Image kodiert ein Startbild als Latent und verändert es unter zusätzlicher Promptkonditionierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.21

Inpainting

Inpainting regeneriert ausschließlich eine maskierte Bildregion unter Nutzung des unmaskierten Kontexts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.22

Outpainting

Outpainting erweitert die Leinwand und erzeugt neue Bereiche passend zum vorhandenen Randkontext. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.23

Upscaling

Upscaling vergrößert ein Bild und rekonstruiert dabei Details über Interpolation oder ein gelerntes Modell. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.24

ControlNet

ControlNet ergänzt ein Diffusionsmodell um räumliche Vorgaben wie Kanten, Pose, Tiefe oder Segmentierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.25

LoRA

LoRA speichert eine kleine niederrangige Gewichtsänderung, die ein Basismodell ohne vollständigen neuen Checkpoint anpasst. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.26

ComfyUI

ComfyUI ist eine knotenbasierte Oberfläche und API, die generative Modellkomponenten als gerichteten Workflow ausführt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.27

ComfyUI node

Ein ComfyUI-Node besitzt typisierte Ein- und Ausgänge und führt genau einen abgegrenzten Verarbeitungsschritt aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.28

ComfyUI workflow

Ein ComfyUI-Workflow ist ein gerichteter Graph kompatibler Nodes einschließlich Parametern und Verbindungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.29

Workflow JSON

Workflow JSON serialisiert Node-Typen, IDs, Parameter und Kanten für reproduzierbare ComfyUI-Ausführung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.30

Model loader

Ein Model Loader liest Gewichte und passende Architekturkomponenten aus dem Modellverzeichnis in Speicher. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.31

KSampler

KSampler ist der ComfyUI-Node, der Latent, Konditionierung, Sampler, Scheduler, Seed und Schrittzahl zusammenführt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
24.32

VAE Decode

VAE Decode wandelt einen fertigen Latent-Tensor mit dem passenden VAE in sichtbare Pixel um. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Diffusion und ComfyUI“.

Artikel öffnen →
Modul 25Bildmodelle und ModellbetriebGrundlagen, Betrieb und Fehlersuche für Bildmodelle und Modellbetrieb.32 Begriffe
25.1

FLUX

FLUX ist eine Familie transformerbasierter Bildgenerationsmodelle von Black Forest Labs mit eigenen Workflow- und Lizenzanforderungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.2

FLUX Schnell

FLUX Schnell ist die auf wenige Schritte optimierte FLUX-Variante für schnelle Inferenz und unterliegt ihrer eigenen Modelllizenz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.3

FLUX Dev

FLUX Dev ist eine höherwertige, rechenintensivere FLUX-Variante, deren nichtkommerzielle Lizenz vor dem Einsatz geprüft werden muss. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.4

Quantized image model

Ein quantisiertes Bildmodell reduziert die Bitbreite von Gewichten, damit es mit weniger VRAM läuft, kann aber Details verlieren. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.5

GGUF model

Ein GGUF-Modell bündelt quantisierte Tensoren und Metadaten in einem für kompatible Loader lesbaren Dateiformat. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.6

Safetensors

Safetensors ist ein Gewichtsformat ohne ausführbaren Pickle-Code und mit expliziten Tensor-Offsets. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.7

Diffusers

Diffusers ist eine Python-Bibliothek, die Modellkomponenten, Scheduler und Pipelines für Diffusionsinferenz bereitstellt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.8

Hugging Face Hub

Der Hugging Face Hub verteilt versionierte Modellartefakte, Modellkarten und Lizenzen über Repositories. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.9

Model card

Eine Modellkarte dokumentiert Zweck, Trainingskontext, Grenzen, Lizenz und bekannte Risiken eines Modells. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.10

Model license

Die Modelllizenz legt fest, ob Gewichte kopiert, verändert, kommerziell genutzt oder als Dienst angeboten werden dürfen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.11

Commercial use

Kommerzielle Nutzung bedeutet, ein Modell oder seine Ergebnisse in einem auf Einnahmen gerichteten Angebot einzusetzen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.12

Checkpoint directory

Das Checkpoint-Verzeichnis ist der vom Loader erwartete Ablageort für Gewichtsdateien und zugehörige Konfiguration. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.13

Model download

Ein Modelldownload überträgt oft mehrere große, versionierte Artefakte und muss Lizenz, freien Speicher und Prüfsummen berücksichtigen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.14

File integrity

Dateiintegrität bestätigt per kryptografischer Prüfsumme, dass ein Modellartefakt unverändert und vollständig angekommen ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.15

Model cache

Der Modellcache hält bereits geladene oder heruntergeladene Artefakte vor und spart Zeit auf Kosten von RAM oder Plattenplatz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.16

VRAM requirement

Der VRAM-Bedarf umfasst Gewichte, Aktivierungen, Latents und temporäre Puffer und hängt von Präzision und Auflösung ab. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.17

Native resolution

Die native Auflösung ist der Größenbereich, auf den ein Bildmodell trainiert wurde und in dem Kompositionen meist stabil bleiben. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.18

Aspect-ratio bucket

Ein Seitenverhältnis-Bucket gruppiert Trainings- oder Inferenzgrößen mit ähnlichem Verhältnis bei begrenzten Pixelbudgets. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.19

Tiled upscaling

Tiled Upscaling verarbeitet überlappende Bildkacheln einzeln, um hohe Auflösungen mit begrenztem VRAM zu erreichen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.20

Real-ESRGAN

Real-ESRGAN ist ein gelerntes Super-Resolution-Modell, das Bilder vergrößert und typische reale Degradationen ausgleicht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.21

Background removal

Hintergrundentfernung segmentiert das Hauptmotiv und erzeugt daraus einen transparenten Alphakanal. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.22

Image segmentation

Bildsegmentierung weist jedem Pixel eine Klasse oder Instanz zu und erzeugt dadurch räumliche Bereiche. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.23

Segmentation mask

Eine Segmentierungsmaske kodiert pro Pixel, welcher Bereich ausgewählt, geschützt oder verändert werden soll. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.24

Object detection

Objekterkennung liefert Klassen und Begrenzungsrahmen für gefundene Gegenstände, aber noch keine pixelgenaue Maske. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.25

Object removal

Objektentfernung maskiert ein Motiv und rekonstruiert den verdeckten Hintergrund durch Inpainting. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.26

Inpainting mask

Eine Inpainting-Maske kennzeichnet die Pixel, die neu erzeugt werden, während der übrige Bildinhalt erhalten bleibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.27

Mask feathering

Mask Feathering macht eine harte Maskenkante über einen einstellbaren Radius weich, um Übergänge zu verbergen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.28

Bounding box

Eine Bounding Box ist ein rechteckiger Bereich aus Koordinaten, der Position und Ausdehnung eines erkannten Objekts beschreibt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.29

Prompt weighting

Prompt Weighting verändert den relativen Einfluss einzelner Textteile auf die Bildkonditionierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.30

Clip skip

CLIP Skip verwendet eine frühere Textencoder-Schicht und verändert damit die Promptrepräsentation für dafür trainierte Modelle. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.31

LoRA weight

Das LoRA-Gewicht skaliert, wie stark eine geladene LoRA-Änderung auf das Basismodell wirkt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
25.32

Model switching

Modellwechsel ersetzt Gewichte und gegebenenfalls Encoder oder VAE; inkompatible Restkomponenten müssen entladen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Bildmodelle und Modellbetrieb“.

Artikel öffnen →
Modul 26Audio, Transkription und MusikgenerierungGrundlagen, Betrieb und Fehlersuche für Audio, Transkription und Musikgenerierung.32 Begriffe
26.1

Spracherkennung

Spracherkennung wandelt akustische Sprachsignale in Text oder Tokenfolgen um. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.2

Transcription

Transkription erzeugt aus einer Audioaufnahme lesbaren Text und kann Zeitmarken oder Sprecherinformationen ergänzen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.3

Whisper

Whisper ist eine offene Modellfamilie für mehrsprachige Spracherkennung, Übersetzung und Sprachaktivitätserkennung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.4

faster-whisper

faster-whisper führt Whisper-Modelle über CTranslate2 mit optimierten Datentypen und geringerem Speicherbedarf aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.5

Whisper model size

Die Whisper-Modellgröße bestimmt Parameterzahl, Sprachgenauigkeit, VRAM-Bedarf und Verarbeitungsgeschwindigkeit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.6

Language detection

Spracherkennung schätzt aus einem Audioausschnitt die wahrscheinlich gesprochene Sprache für die weitere Dekodierung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.7

Timestamp (Audio, Transkription und Musikgenerierung)

Eine Zeitmarke ordnet Text oder Ereignis einer Position auf der Audio-Zeitachse zu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.8

Segment

Ein Transkriptionssegment bündelt einen zusammenhängenden Audiozeitraum mit Text, Start, Ende und Konfidenz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.9

Word timestamp

Eine Wortzeitmarke schätzt Start und Ende eines einzelnen erkannten Wortes statt nur eines ganzen Segments. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.10

Voice activity detection

Voice Activity Detection unterscheidet Sprachbereiche von Stille oder Geräusch und verkürzt unnötige Inferenz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.11

Diarization

Diarization ordnet Sprachsegmente unterschiedlichen Sprecheridentitäten zu, ohne deren Namen kennen zu müssen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.12

Speaker segmentation

Sprechersegmentierung bestimmt die Zeitgrenzen, an denen ein anderer Sprecher beginnt oder endet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.13

Subtitle

Ein Untertitel verbindet Text mit Zeitintervallen und optional Formatierungs- oder Positionsinformationen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.14

SRT

SRT ist ein einfaches Untertitelformat aus laufender Nummer, Zeitintervall und Textblock. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.15

WebVTT

WebVTT ist ein Web-Untertitelformat mit Zeitmarken, Cues und optionalen Darstellungsangaben. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.16

Text normalization

Textnormalisierung vereinheitlicht Zahlen, Satzzeichen, Großschreibung oder Füllwörter nach der Erkennung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.17

Audio resampling

Audio-Resampling ändert die Abtastrate eines Signals und muss Aliasing durch geeignete Filter vermeiden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.18

Mono downmix

Ein Mono-Downmix kombiniert mehrere Audiokanäle zu einem Kanal und verhindert dabei Übersteuerung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.19

Noise reduction

Rauschminderung schätzt störende Signalanteile und dämpft sie, kann dabei aber Sprache oder Musik beschädigen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.20

Music generation

Musikgenerierung erzeugt Audio aus Konditionierungen wie Stil, Text, Struktur, Tempo oder Referenzmaterial. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.21

Text-to-music

Text-to-Music übersetzt eine textuelle Stil- und Inhaltsbeschreibung in eine zeitliche Musikrepräsentation und Audio. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.22

Lyrics

Lyrics sind der gesungene Text und müssen für ein Musikmodell oft in Abschnitte und Zeilen strukturiert werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.23

Instrumental mode

Instrumentalmodus deaktiviert Gesangskonditionierung und erzeugt Musik ohne intendierte Stimme. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.24

Style description

Eine Stilbeschreibung konditioniert Genre, Instrumentierung, Stimmung, Produktion und stimmliche Eigenschaften. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.25

Song structure

Songstruktur beschreibt zeitliche Abschnitte wie Intro, Strophe, Refrain, Bridge und Outro. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.26

Tempo

Tempo ist die wahrgenommene Geschwindigkeit eines Musikstücks und wird häufig in Schlägen pro Minute angegeben. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.27

BPM

BPM gibt an, wie viele musikalische Grundschläge pro Minute vorgesehen sind. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.28

Musical key

Die Tonart beschreibt tonales Zentrum und Skalenmaterial eines Musikstücks. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.29

Duration

Dauer ist die geplante oder tatsächliche Länge eines Audioergebnisses auf der Zeitachse. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.30

ACE-Step

ACE-Step ist ein offenes Musikgenerationsmodell, das Text, Lyrics und Struktur in längere Audiostücke umsetzt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.31

Language-model backend

Ein Sprachmodell-Backend erzeugt oder interpretiert Textkonditionierung für nachgelagerte Audio- oder Musikmodelle. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
26.32

Music checkpoint

Ein Musik-Checkpoint enthält gelernte Gewichte für Audioerzeugung und muss zur Modellkonfiguration passen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Audio, Transkription und Musikgenerierung“.

Artikel öffnen →
Modul 27GPU, CUDA und InferenzoptimierungGrundlagen, Betrieb und Fehlersuche für GPU, CUDA und Inferenzoptimierung.32 Begriffe
27.1

GPU compute

GPU Compute nutzt viele parallele Recheneinheiten für große Tensoroperationen statt serieller CPU-Ausführung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.2

CUDA

CUDA ist NVIDIAs Programmier- und Laufzeitplattform für allgemeine Berechnungen auf kompatiblen GPUs. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.3

CUDA Toolkit

Das CUDA Toolkit liefert Compiler, Bibliotheken, Header und Diagnosewerkzeuge für CUDA-Anwendungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.4

CUDA driver

Der CUDA-fähige NVIDIA-Treiber verbindet Nutzerbibliotheken mit GPU und Kernel und begrenzt unterstützte Laufzeitversionen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.5

Compute capability

Compute Capability kennzeichnet die von einer NVIDIA-GPU unterstützten Hardwarefunktionen und Instruktionen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.6

NVIDIA Container Toolkit

Das NVIDIA Container Toolkit bindet Treiberbibliotheken und GPU-Geräte kontrolliert in Linux-Container ein. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.7

NVIDIA runtime

Die NVIDIA-Container-Runtime ergänzt den OCI-Startvorgang um GPU-Geräte und passende Treiber-Mounts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.8

Default runtime

Die Default Runtime ist die Container-Runtime, die ohne explizite Auswahl für neue Container verwendet wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.9

GPU device

Ein GPU-Gerät ist die vom Betriebssystem exponierte Recheneinheit mit eigener ID, VRAM und Auslastung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.10

GPU passthrough

GPU-Passthrough übergibt ein physisches GPU-Gerät oder Teilfunktionen an eine VM oder einen Container. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.11

NVIDIA_VISIBLE_DEVICES

NVIDIA_VISIBLE_DEVICES filtert, welche GPU-IDs eine NVIDIA-Container-Runtime in einem Container sichtbar macht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.12

CUDA out of memory

CUDA Out of Memory bedeutet, dass eine GPU-Speicheranforderung nicht aus dem verfügbaren VRAM erfüllt werden konnte. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.13

VRAM fragmentation

VRAM-Fragmentierung verteilt freien Speicher in zu kleine Blöcke, sodass eine große zusammenhängende Allokation scheitert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.14

Model offloading

Model Offloading verschiebt nicht gleichzeitig benötigte Modellteile aus dem VRAM in RAM oder Speicher. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.15

CPU offloading

CPU Offloading hält ausgewählte Gewichte oder Operationen im Hauptspeicher und reduziert VRAM auf Kosten der Geschwindigkeit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.16

VAE offloading

VAE Offloading verschiebt Encoder oder Decoder des VAE auf die CPU, wenn sie nicht gleichzeitig mit dem Hauptmodell benötigt werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.17

Attention slicing

Attention Slicing berechnet Attention in kleineren Teilstücken, um Spitzenverbrauch im VRAM zu senken. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.18

Memory-efficient attention

Speichereffiziente Attention vermeidet die vollständige Materialisierung großer Attention-Matrizen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.19

FlashAttention

FlashAttention ist ein IO-bewusster Attention-Kernel, der Speicherzugriffe reduziert und exakte Attention beschleunigt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.20

xFormers

xFormers ist eine Bibliothek optimierter Transformer-Bausteine, darunter speichereffiziente Attention-Kernel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.21

Mixed precision

Mixed Precision kombiniert Datentypen unterschiedlicher Breite, um Tensor Cores und Speicher effizienter zu nutzen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.22

FP32

FP32 ist 32-Bit-Gleitkomma mit hoher Reichweite und Genauigkeit, aber hohem Speicher- und Bandbreitenbedarf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.23

FP16

FP16 ist 16-Bit-Gleitkomma mit geringem Speicherbedarf, aber kleinerem Zahlenbereich als FP32. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.24

BF16

BF16 behält den Exponentenbereich von FP32 bei, nutzt aber weniger Mantissenbits und damit weniger Präzision. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.25

INT8

INT8 stellt quantisierte Werte mit acht ganzzahligen Bits dar und benötigt Kalibrierung oder geeignete Skalierungsfaktoren. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.26

INT4

INT4 stellt quantisierte Werte mit vier Bits dar und spart stark Speicher bei höherem Quantisierungsfehler. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.27

Quantization error

Quantisierungsfehler ist die Abweichung zwischen ursprünglichem Wert und seiner diskreten Niedrigbit-Darstellung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.28

Tensor Core

Ein Tensor Core ist eine spezialisierte GPU-Einheit für schnelle Matrix-Multiplikation in unterstützten Datentypen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.29

Batch size

Batch Size ist die Zahl gleichzeitig verarbeiteter Beispiele und beeinflusst VRAM, Latenz und Durchsatz. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.30

Inference latency

Inferenzlatenz ist die Zeit von einer vollständigen Eingabe bis zur verfügbaren Modellausgabe. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.31

Throughput

Durchsatz misst, wie viele Beispiele, Token oder Frames ein System pro Zeiteinheit verarbeitet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
27.32

GPU utilization

GPU-Auslastung zeigt den Anteil der Zeit, in der Recheneinheiten aktiv arbeiten, nicht den belegten VRAM. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „GPU, CUDA und Inferenzoptimierung“.

Artikel öffnen →
Modul 28AnwendungssicherheitGrundlagen, Betrieb und Fehlersuche für Anwendungssicherheit.32 Begriffe
28.1

Bedrohungsmodell

Ein Bedrohungsmodell beschreibt schützenswerte Werte, Angreifer, Vertrauensgrenzen und realistische Angriffswege eines Systems. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.2

Angriffsfläche

Die Angriffsfläche umfasst alle öffentlich oder intern erreichbaren Eingaben, Dienste, Konten und Abhängigkeiten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.3

Security boundary

Eine Sicherheitsgrenze markiert den Übergang, an dem Daten, Identitäten oder Rechte neu geprüft werden müssen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.4

Defense in depth

Defense in Depth kombiniert unabhängige Schutzschichten, damit das Versagen einer Kontrolle nicht sofort zum Gesamtschaden führt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.5

Secret management

Secret Management erzeugt, speichert, verteilt und widerruft Zugangsdaten außerhalb von Quellcode und Images. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.6

Secret rotation

Secret Rotation ersetzt Zugangsdaten kontrolliert, aktualisiert Verbraucher und widerruft anschließend den alten Wert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.7

Credential leak

Ein Credential Leak macht ein Passwort, Token oder Schlüssel über Logs, Code, Image-Layer oder Ausgabe unbefugt sichtbar. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.8

Input validation

Eingabevalidierung akzeptiert nur Daten mit erwarteter Struktur, Länge, Typ und Wertebereich. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.9

Output encoding

Output Encoding maskiert Daten passend zum Ausgabekontext, etwa HTML, URL oder JavaScript. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.10

SQL injection

SQL Injection schleust ungeprüfte Eingabe in Datenbankbefehle ein; parametrisierte Abfragen trennen Daten vom SQL-Code. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.11

Command injection

Command Injection lässt Benutzereingaben als Shell-Bestandteil ausführen; feste Argumentlisten vermeiden die Interpretation. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.12

Path traversal

Path Traversal nutzt Pfadbestandteile wie Punkt-Punkt, um ein erlaubtes Basisverzeichnis zu verlassen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.13

Cross-site scripting

Cross-Site Scripting bringt nicht vertrauenswürdigen Inhalt als aktiven Browsercode in eine Seite. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.14

Server-side request forgery

SSRF zwingt einen Server, vom Angreifer gewählte interne oder externe Ziele abzurufen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.15

Unsafe file upload

Unsicherer Dateiupload akzeptiert Inhalt, Größe, Namen oder Formate ohne ausreichende Prüfung und Isolation. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.16

MIME sniffing

MIME Sniffing lässt Clients den Inhaltstyp erraten und kann hochgeladene Daten als aktiven Inhalt interpretieren. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.17

Zip bomb

Eine Zip-Bomb ist ein stark komprimiertes Archiv, das beim Entpacken extrem viel Speicher oder Rechenzeit beansprucht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.18

Malware scan

Ein Malware-Scan vergleicht Dateien oder Verhalten mit Signaturen und Heuristiken, garantiert aber keine Schadensfreiheit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.19

Rate limiting

Rate Limiting begrenzt Aktionen pro Identität, IP oder Token in einem Zeitfenster. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.20

Abuse prevention

Missbrauchsprävention kombiniert Quoten, Reputation, Anomalieerkennung und Moderation gegen zweckwidrige Nutzung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.21

Denial of service

Denial of Service erschöpft gezielt Bandbreite, Verbindungen, CPU, GPU, RAM oder Speicher eines Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.22

Content Security Policy

Content Security Policy begrenzt per HTTP-Header, aus welchen Quellen ein Browser Skripte und andere Ressourcen laden darf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.23

CORS policy

Eine CORS-Policy entscheidet, welche fremden Browser-Ursprünge Antworten einer API lesen dürfen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.24

TLS termination

TLS-Terminierung entschlüsselt HTTPS an einem definierten Proxy und leitet die Anfrage kontrolliert weiter. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.25

Reverse-proxy trust

Reverse-Proxy-Vertrauen legt fest, von welchen Proxys weitergereichte Client-IP- und Protokoll-Header akzeptiert werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.26

Security header

Ein Security Header steuert Browser-Schutzfunktionen wie Framing, MIME-Behandlung, Transport oder Referrer-Weitergabe. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.27

Audit log

Ein Audit-Log protokolliert sicherheitsrelevante Aktionen mit Zeitpunkt, Akteur, Ziel und Ergebnis nachvollziehbar. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.28

Data protection

Datenschutz schützt personenbezogene Daten durch Rechtsgrundlage, Zweckbindung, Zugriffskontrolle und sichere Verarbeitung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.29

Data minimization

Datenminimierung erhebt und behält nur Daten, die für den erklärten Zweck tatsächlich erforderlich sind. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.30

Deletion policy

Eine Löschrichtlinie definiert Auslöser, Fristen, Umfang und überprüfbare Durchführung der Datenlöschung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.31

Security update (Anwendungssicherheit)

Ein Sicherheitsupdate schließt eine bekannte Schwachstelle in Software, Image, Bibliothek oder Firmware. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
28.32

Vulnerability management

Schwachstellenmanagement inventarisiert Komponenten, bewertet Funde, priorisiert Risiken und verfolgt Behebungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Anwendungssicherheit“.

Artikel öffnen →
Modul 29Zuverlässigkeit und KapazitätsplanungGrundlagen, Betrieb und Fehlersuche für Zuverlässigkeit und Kapazitätsplanung.32 Begriffe
29.1

Service-level indicator

Ein Service Level Indicator ist eine gemessene Kennzahl wie Erfolgsquote oder Latenz, die Nutzererfahrung abbildet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.2

Service-level objective

Ein Service Level Objective legt den angestrebten Bereich eines SLI für einen Zeitraum fest. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.3

Service-level agreement

Ein Service Level Agreement ist eine vertragliche Zusage mit definierten Messregeln und möglichen Folgen bei Nichterfüllung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.4

Error budget

Ein Error Budget ist der aus einem SLO abgeleitete tolerierbare Anteil fehlerhafter oder nicht verfügbarer Zeit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.5

Capacity planning

Kapazitätsplanung prognostiziert Last und dimensioniert Rechenleistung, Speicher, Netzwerk und Reserven. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.6

Resource profile

Ein Ressourcenprofil misst typischen und maximalen Verbrauch eines Workloads über CPU, RAM, GPU, Disk und Netzwerk. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.7

CPU limit

Ein CPU-Limit begrenzt die nutzbare Prozessorzeit eines Containers und kann bei Erreichen drosseln. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.8

Memory limit

Ein Speicherlimit begrenzt den RAM eines Prozesses oder Containers; Überschreitung kann zum OOM-Abbruch führen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.9

GPU limit

Ein GPU-Limit begrenzt Gerätezugriff oder geplante GPU-Kapazität, wird aber nicht von jeder Orchestrierung gleich unterstützt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.10

Disk limit

Ein Plattenlimit begrenzt belegbaren Speicher oder reserviert freien Platz für sicheren Betrieb. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.11

Upload quota

Eine Upload-Quote begrenzt Zahl oder Gesamtgröße hochgeladener Dateien pro Nutzer oder Zeitraum. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.12

Daily quota

Eine Tagesquote setzt einen Zähler zu einer definierten Zeitzone und Uhrzeit zurück. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.13

Concurrency

Concurrency bezeichnet mehrere gleichzeitig offene oder fortschreitende Aufgaben, auch wenn sie nicht parallel rechnen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.14

Parallelism

Parallelismus führt mehrere Operationen tatsächlich gleichzeitig auf verschiedenen Recheneinheiten aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.15

Job serialization

Job-Serialisierung lässt ressourcenintensive Aufträge nacheinander laufen, um Spitzenlast zu vermeiden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.16

Queue position

Die Warteschlangenposition ist die Zahl der vor einem Auftrag eingeordneten Jobs und kann sich durch Prioritäten ändern. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.17

Wait time

Wartezeit misst die Spanne zwischen Annahme eines Auftrags und Beginn seiner Verarbeitung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.18

Processing speed

Verarbeitungsgeschwindigkeit setzt verarbeitete Datenmenge oder Arbeitseinheiten ins Verhältnis zur Zeit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.19

Autoscaling

Autoscaling verändert Instanzzahl oder Ressourcen automatisch anhand gemessener Last und definierter Grenzen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.20

Vertical scaling

Vertikale Skalierung gibt einer bestehenden Instanz mehr oder weniger CPU, RAM oder GPU. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.21

Horizontal scaling

Horizontale Skalierung erhöht oder senkt die Zahl gleichartiger Instanzen und benötigt teilbaren Zustand. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.22

Load shedding

Load Shedding lehnt weniger wichtige Arbeit kontrolliert ab, bevor Überlast alle Anfragen beeinträchtigt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.23

Circuit breaker

Ein Circuit Breaker stoppt vorübergehend Aufrufe an eine fehlerhafte Abhängigkeit und prüft später eine Erholung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.24

Retry budget

Ein Retry Budget begrenzt zusätzliche Wiederholungen, damit Fehler nicht durch eine Retry-Welle verstärkt werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.25

Exponential backoff

Exponentieller Backoff vergrößert den Abstand zwischen Wiederholungen, meist ergänzt durch Zufallsstreuung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.26

Timeout budget

Ein Timeout Budget verteilt die maximal erlaubte End-to-End-Zeit auf interne Aufrufe und Verarbeitung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.27

Graceful shutdown

Graceful Shutdown beendet Annahme neuer Arbeit, schließt laufende Aufgaben und gibt Ressourcen geordnet frei. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.28

Health dependency

Eine Health Dependency ist eine externe Komponente, deren Zustand die Einsatzbereitschaft eines Dienstes beeinflusst. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.29

Single point of failure

Ein Single Point of Failure ist eine einzelne Komponente, deren Ausfall den gesamten Dienst stoppt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.30

High availability

Hochverfügbarkeit nutzt Redundanz und automatische Umschaltung, um einzelne Ausfälle zu überstehen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.31

Disaster recovery

Disaster Recovery stellt Daten und Dienste nach einem großflächigen Ausfall aus geprüften Sicherungen wieder her. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
29.32

Recovery time objective

Das Recovery Time Objective ist die maximal akzeptierte Zeit bis zur Wiederherstellung eines Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Zuverlässigkeit und Kapazitätsplanung“.

Artikel öffnen →
Modul 30Builds, Tests und ReleasesGrundlagen, Betrieb und Fehlersuche für Builds, Tests und Releases.32 Begriffe
30.1

Source code

Quellcode ist die menschenlesbare Anweisung, aus der ein Build ausführbare oder auslieferbare Artefakte erzeugt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.2

Version control

Versionskontrolle speichert nachvollziehbare Änderungen an Dateien und ermöglicht Vergleich, Zusammenarbeit und Rückkehr. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.3

Git

Git ist ein verteiltes Versionskontrollsystem, das Inhalte als unveränderliche Objekte und Commits speichert. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.4

Repository (Builds, Tests und Releases)

Ein Repository enthält Versionsgeschichte, Referenzen und Arbeitsdaten eines abgegrenzten Projekts. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.5

Commit (Builds, Tests und Releases)

Ein Commit ist ein unveränderlicher Schnappschuss mit Elternbezug, Autorinformation und Beschreibung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.6

Branch

Ein Branch ist ein beweglicher Name für eine Commit-Linie und erlaubt parallele Entwicklung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.7

Tag

Ein Git-Tag ist ein stabiler Verweis auf einen bestimmten Commit, häufig für Releases. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.8

Merge

Ein Merge vereint Änderungen zweier Commit-Linien und verlangt bei überlappenden Änderungen eine Konfliktentscheidung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.9

Release

Ein Release ist eine benannte, geprüfte Zusammenstellung aus Version, Artefakten, Änderungen und Hinweisen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.10

Semantic versioning

Semantic Versioning kennzeichnet inkompatible, kompatible und korrigierende Änderungen als Major, Minor und Patch. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.11

Changelog

Ein Changelog fasst nutzerrelevante Änderungen zwischen veröffentlichten Versionen strukturiert zusammen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.12

Build

Ein Build wandelt definierte Quellen und Abhängigkeiten reproduzierbar in ein auslieferbares Artefakt um. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.13

Reproducible build

Ein reproduzierbarer Build erzeugt aus identischen Quellen und Werkzeugversionen bitgleiches oder verifizierbar gleichwertiges Ergebnis. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.14

Multi-stage build

Ein Multi-Stage-Build trennt Kompilierwerkzeuge vom schlanken Laufzeit-Image und kopiert nur benötigte Artefakte. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.15

Build cache

Ein Build-Cache verwendet unveränderte Zwischenergebnisse erneut und invalidiert sie anhand von Eingaben. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.16

.dockerignore

Eine .dockerignore-Datei schließt lokale Dateien aus dem Docker-Build-Kontext aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.17

Dependency lockfile

Ein Lockfile fixiert exakt aufgelöste Abhängigkeitsversionen und Integritätswerte für wiederholbare Installationen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.18

Unit test

Ein Unit-Test prüft eine kleine Funktion oder Klasse isoliert mit kontrollierten Ein- und Ausgaben. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.19

API test

Ein API-Test sendet definierte Requests und prüft Status, Header, Schema und fachliche Antwort. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.20

End-to-end test

Ein End-to-End-Test durchläuft einen vollständigen Nutzerfluss über echte integrierte Komponenten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.21

Browser test

Ein Browser-Test steuert eine Browser-Engine und prüft DOM, Interaktion, Navigation und sichtbare Zustände. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.22

Fixture

Eine Fixture ist ein kontrollierter Ausgangsdatensatz oder Systemzustand, den ein Test reproduzierbar verwendet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.23

Mock

Ein Mock ersetzt eine Abhängigkeit und zeichnet erwartete Aufrufe oder kontrollierte Antworten vor. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.24

Test coverage

Test Coverage misst, welche Codepfade ein Testlauf ausführt, beweist aber nicht deren Korrektheit. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.25

Linter

Ein Linter erkennt statisch Regelverstöße, verdächtige Muster und häufige Fehler im Quelltext. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.26

Formatter

Ein Formatter schreibt Quelltext deterministisch in einen vereinbarten Stil um. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.27

Static analysis

Statische Analyse untersucht Code ohne Ausführung auf Typfehler, Datenflüsse, Schwachstellen oder Regelverstöße. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.28

Continuous integration

Continuous Integration baut und prüft jede Änderung automatisiert in einer sauberen Umgebung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.29

Continuous delivery

Continuous Delivery hält geprüfte Artefakte automatisiert bereit, lässt die Produktionsfreigabe aber kontrollierbar. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.30

Deployment artifact

Ein Deployment-Artefakt ist das unveränderliche, versionierte Paket, das in eine Zielumgebung ausgerollt wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.31

Checksum manifest

Ein Prüfsummenmanifest listet Dateien und kryptografische Hashes, um Übertragung und Inhalt zu verifizieren. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
30.32

Staging

Staging ist eine produktionsähnliche Umgebung für Integrations- und Freigabetests ohne reale Produktivdaten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Builds, Tests und Releases“.

Artikel öffnen →
Modul 31Störungsanalyse und WiederherstellungGrundlagen, Betrieb und Fehlersuche für Störungsanalyse und Wiederherstellung.32 Begriffe
31.1

Incident

Ein Incident ist eine ungeplante Störung, die Sicherheit, Verfügbarkeit oder Qualität eines Dienstes beeinträchtigt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.2

Incident severity

Incident Severity klassifiziert Auswirkung und Dringlichkeit nach vorab definierten Kriterien. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.3

Initial response

Initial Response bestätigt die Störung, schützt Belege, begrenzt Schaden und weist Verantwortung zu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.4

Triage

Triage priorisiert Symptome, betroffene Nutzer und wahrscheinlichste Fehlerdomänen für die ersten Prüfungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.5

Affected service

Der betroffene Dienst ist die Komponente, deren beobachtbares Verhalten vom Sollzustand abweicht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.6

Blast radius

Blast Radius beschreibt, wie viele Nutzer, Daten und abhängige Systeme eine Störung erreicht. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.7

Incident timeline

Eine Incident Timeline ordnet Änderungen, Alarme, Symptome und Maßnahmen chronologisch mit Zeitquelle. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.8

Known change

Eine bekannte Änderung ist ein dokumentierter Eingriff kurz vor dem Symptom und damit eine prüfbare Hypothese. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.9

Service inspect (Störungsanalyse und Wiederherstellung)

Service Inspect zeigt die gewünschte Orchestrator-Spezifikation eines Dienstes einschließlich Image, Mounts und Umgebung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.10

Task history

Task History zeigt aktuelle und vorherige Instanzen eines orchestrierten Dienstes samt Zuständen und Fehlern. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.11

Container inspect

Container Inspect liefert den tatsächlichen Laufzeitzustand eines Containers als strukturierte Metadaten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.12

Container exit code

Der Container-Exit-Code ist die numerische Rückgabe des Hauptprozesses und grenzt Start-, Signal- und Anwendungsfehler ein. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.13

OOMKilled

OOMKilled bedeutet, dass der Kernel oder die Runtime einen Prozess wegen Speichermangels beendet hat. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.14

Health-check failure

Ein Health-Check-Fehler entsteht, wenn der definierte Prüfcommand nicht rechtzeitig oder nicht erfolgreich antwortet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.15

Restart loop

Eine Restart Loop entsteht, wenn ein Dienst wiederholt startet, fehlschlägt und von seiner Policy neu gestartet wird. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.16

Image pull failure

Ein Image-Pull-Fehler verhindert den Start, weil Registry, Referenz, Berechtigung, Netzwerk oder Plattform nicht passt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.17

Bind-mount failure

Ein Bind-Mount-Fehler entsteht, wenn Hostpfad, Typ, Rechte oder Knotenzuordnung nicht zur Spezifikation passen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.18

Permission denied

Permission Denied bedeutet, dass Dateirechte, Besitzer, Sicherheitsprofil oder Prozessidentität eine Operation verbietet. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.19

Connection refused

Connection Refused bedeutet, dass das Ziel erreichbar ist, aber am adressierten Port kein Listener die Verbindung annimmt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.20

DNS failure

Ein DNS-Fehler verhindert die Auflösung eines Namens in die für die Verbindung benötigte Adresse. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.21

TLS failure

Ein TLS-Fehler tritt bei Zertifikatsprüfung, Hostnamen, Protokollversion, Cipher oder Vertrauenskette auf. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.22

HTTP 502

HTTP 502 bedeutet, dass ein Gateway vom Upstream keine gültige Antwort erhalten hat. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.23

HTTP 503

HTTP 503 bedeutet, dass ein Dienst vorübergehend nicht bereit oder wegen Überlast nicht verfügbar ist. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.24

HTTP 504

HTTP 504 bedeutet, dass ein Gateway innerhalb seines Zeitlimits keine Upstream-Antwort erhielt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.25

Queue stall

Ein Queue Stall liegt vor, wenn wartende Jobs wachsen, aber kein Worker sie erfolgreich übernimmt oder abschließt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.26

Worker crash

Ein Worker Crash beendet den verarbeitenden Prozess unerwartet während oder vor einem Job. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.27

Database connection failure

Ein Datenbankverbindungsfehler entsteht bei falscher Adresse, Authentifizierung, TLS, Poolerschöpfung oder nicht bereitem Server. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.28

Disk full

Disk Full bedeutet, dass Dateisystem oder Inode-Vorrat keine weiteren Schreibvorgänge erlaubt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.29

GPU out of memory

GPU Out of Memory bedeutet, dass Gewichte, Aktivierungen und Puffer den verfügbaren VRAM überschreiten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.30

Rollback (Störungsanalyse und Wiederherstellung)

Ein Rollback stellt die letzte bekannte funktionsfähige Version von Artefakt, Konfiguration und Schema wieder her. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.31

Service recovery

Service Recovery führt einen gestörten Dienst kontrolliert in einen geprüften, stabilen Zustand zurück. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
31.32

Postmortem

Ein Postmortem dokumentiert Wirkung, Zeitlinie, Ursachen und konkrete Verbesserungen ohne Schuldzuweisung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Störungsanalyse und Wiederherstellung“.

Artikel öffnen →
Modul 32Wartung, Updates und GovernanceGrundlagen, Betrieb und Fehlersuche für Wartung, Updates und Governance.32 Begriffe
32.1

Wartungsfenster

Ein Wartungsfenster ist ein angekündigter Zeitraum für Änderungen mit definiertem Start, Ende und Abbruchpunkt. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.2

Inventory

Ein Inventar listet betriebene Hardware, Software, Versionen, Besitzer und Lebenszyklusstatus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.3

Service catalog

Ein Servicekatalog beschreibt Zweck, Besitzer, Abhängigkeiten, Schnittstellen und Betriebsanforderungen jedes Dienstes. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.4

Dependency map

Eine Abhängigkeitskarte zeigt gerichtete Beziehungen zwischen Diensten, Datenbanken, Netzwerken und externen Komponenten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.5

Configuration baseline

Eine Konfigurationsbaseline ist der geprüfte Referenzstand, gegen den spätere Änderungen verglichen werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.6

Desired configuration

Desired Configuration beschreibt deklarativ den Zustand, den Automatisierung oder Betrieb herstellen soll. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.7

Configuration drift

Configuration Drift ist die unbeabsichtigte Abweichung des Ist-Zustands von der versionierten Sollkonfiguration. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.8

Version check

Ein Versionscheck ermittelt installierte und verfügbare Versionen samt Kanal und Supportstatus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.9

Release notes

Release Notes beschreiben Änderungen, Fehlerbehebungen, bekannte Probleme und Upgradehinweise einer Version. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.10

Breaking change

Eine Breaking Change macht bisher gültige Schnittstellen, Konfigurationen oder Daten ohne Anpassung inkompatibel. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.11

Deprecation

Deprecation kündigt die zukünftige Entfernung einer noch verfügbaren Funktion an und nennt einen Ersatzpfad. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.12

Compatibility matrix

Eine Kompatibilitätsmatrix dokumentiert getestete Kombinationen aus Software-, Treiber-, Modell- und Plattformversionen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.13

Migration plan

Ein Migrationsplan legt Reihenfolge, Verantwortliche, Prüfungen, Datenwege, Downtime und Rollback fest. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.14

Data migration

Eine Datenmigration kopiert oder transformiert Daten zwischen Speicherorten, Formaten oder Systemen unter Integritätsprüfung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.15

Schema migration

Eine Schemamigration verändert kontrolliert Tabellen, Felder, Indizes oder Constraints einer Datenbank. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.16

Model upgrade

Ein Modellupgrade ersetzt Gewichte oder Architektur und verlangt Qualitäts-, Ressourcen- und Workflowtests. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.17

Driver upgrade

Ein Treiberupgrade ersetzt die hardwarenahe Softwareschicht und muss Kernel, Runtime und Anwendungen kompatibel halten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.18

Image upgrade

Ein Image-Upgrade rollt ein neues unveränderliches Container-Image statt einer Änderung im laufenden Container aus. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.19

Canary deployment

Ein Canary Deployment leitet zunächst einen kleinen Teil der Last an die neue Version und vergleicht Signale. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.20

Blue-green deployment

Blue-Green Deployment betreibt alte und neue Umgebung parallel und schaltet den Verkehr kontrolliert um. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.21

Pre-upgrade backup

Ein Pre-Upgrade-Backup sichert vor der Änderung alle nicht reproduzierbaren Daten und Wiederherstellungsmetadaten. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.22

Post-upgrade validation

Post-Upgrade Validation wiederholt definierte Funktions-, Daten- und Leistungsprüfungen nach der Änderung. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.23

Rollback point

Ein Rollback Point ist der eindeutig benannte Zustand, zu dem Artefakte, Konfiguration und Daten zurückkehren können. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.24

License review

License Review prüft Rechte, Pflichten und Inkompatibilitäten von Software-, Modell- und Inhaltslizenzen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.25

Open-source license

Eine Open-Source-Lizenz gewährt Nutzung, Einsicht, Änderung und Weitergabe unter festgelegten Bedingungen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.26

Data retention

Data Retention legt fest, welche Daten aus welchem Grund wie lange gespeichert werden. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.27

Deletion request

Ein Löschantrag ist die nachvollziehbare Aufforderung, betroffene personenbezogene Daten zu finden und zu entfernen. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.28

Responsibility

Verantwortung ordnet für Betrieb, Freigabe, Sicherheit und Störungsreaktion eine entscheidungsfähige Rolle zu. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.29

Operations documentation

Betriebsdokumentation beschreibt Architektur, Abhängigkeiten, Routinen, Grenzwerte und Wiederherstellungsverfahren. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.30

Runbook

Ein Runbook ist eine schrittweise, überprüfbare Anleitung für einen wiederkehrenden Betriebs- oder Störungsfall. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.31

Standard operating procedure

Eine Standard Operating Procedure definiert verbindliche Schritte, Rollen, Nachweise und Freigaben für einen Routineprozess. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →
32.32

Technical debt

Technische Schulden sind bewusst oder unbewusst aufgeschobene Qualitätsarbeiten, die spätere Änderungen verteuern. Detaillierte Dokumentation zu Architektur, Praxiseinsatz und Fehlerbehebung im Modul „Wartung, Updates und Governance“.

Artikel öffnen →