Glossar

Die wichtigsten Begriffe aus den Bereichen Cloud, Kubernetes und DevOps verständlich erklärt.

Zuletzt aktualisiert: 16. März 2026

Glossar

Hier findest du die wichtigsten Begriffe rund um Cloud, Kubernetes und DevOps. Klicke auf einen Begriff, um mehr zu erfahren.

Kernbegriffe

BegriffBeschreibung
KubernetesOpen-Source-Plattform zur Orchestrierung von Container-Workloads. Der Industriestandard für automatisierte Deployments und Skalierung.
ContainerLeichtgewichtige, isolierte Laufzeitumgebung für Anwendungen. Bündelt Code und Abhängigkeiten in einem portablen Paket.
ClusterEine Gruppe von Computern, die zusammen als ein System arbeiten. In Kubernetes besteht ein Cluster aus Control Plane und Worker Nodes.
Cloud ComputingModell zur bedarfsgerechten Bereitstellung von Rechenressourcen über das Internet.
DevOpsMethodik, bei der Teams den gesamten Prozess von Entwicklung bis Betrieb verantworten.
MicroservicesArchitekturansatz, bei dem Anwendungen aus kleinen, unabhängigen Services bestehen.
CI/CDContinuous Integration und Continuous Delivery. Automatisierte Pipelines für Build, Test und Deployment.
Helm ChartVersioniertes Paket, das alle Kubernetes-Manifeste für ein Deployment bündelt.
Helm ReleaseEine konkrete, laufende Instanz eines Helm Charts in einem Kubernetes-Cluster.
Infrastructure as CodeAnsatz, bei dem Infrastruktur in Dateien definiert und versioniert wird statt manuell konfiguriert.

Weitere Begriffe

A

Abstraktion Eine Darstellung, die technische Details vor dem Anwender verbirgt. Dadurch wird ein System allgemeiner und leichter verständlich.

Agile Softwareentwicklung Sammlung von Praktiken mit iterativen Entwicklungszyklen und selbstorganisierenden Teams. Ziel ist es, schnell auf Veränderungen reagieren zu können.

API (Application Programming Interface) Eine Schnittstelle, die die Kommunikation zwischen verschiedenen Programmen ermöglicht.

API Gateway Ein Tool, das individuelle Anwendungs-APIs zusammenfasst und zentral verfügbar macht.

Autoscaling Die Fähigkeit eines Systems, automatisch zu skalieren, typischerweise Rechenressourcen wie CPU oder Speicher.

B

Bare Metal Machine Ein physischer Computer (in der Regel ein Server) mit nur einem Betriebssystem, ohne Virtualisierungsschicht.

Blue Green Deployment Eine Deployment-Strategie zur Aktualisierung von Anwendungen mit minimaler Ausfallzeit. Zwei identische Umgebungen werden betrieben, zwischen denen der Datenverkehr umgeleitet wird.

C

Canary Deployment Eine Deployment-Strategie, bei der eine aktualisierte Version parallel zur Live-Umgebung bereitgestellt wird, zunächst ohne Live-Traffic. Erst nach erfolgreicher Überprüfung wird der Verkehr schrittweise umgeleitet.

Client-Server-Architektur Ein Architekturmuster, bei dem die Anwendungslogik auf zwei oder mehr Komponenten aufgeteilt wird: Clients, die Anfragen senden, und Server, die diese beantworten.

Cloud Native Apps Anwendungen, die speziell entwickelt wurden, um die Vorteile von Cloud-Computing-Innovationen wie Containerisierung, Microservices und Automatisierung zu nutzen.

Cloud Native Security Ein Ansatz zur Integration von Sicherheitsstandards in Cloud-Native-Anwendungen über den gesamten Entwicklungs- und Betriebszyklus.

Cloud Native Technology Technologien, die zur Erstellung und zum Betrieb von Cloud-Native-Anwendungen eingesetzt werden, darunter Container, Service Meshes und deklarative APIs.

Container as a Service (CaaS) Ein Cloud-Service-Modell für die Verwaltung und Bereitstellung von Anwendungen mit Container-basierter Abstraktion.

Container Registry Ein Repository zum Speichern und Verteilen von Container Images. In lowcloud verbindest du eine externe Container Registry, um deine Apps zu bauen und zu deployen.

Containerisierung Das Bündeln einer Anwendung und aller ihrer Abhängigkeiten in einem Container Image, das unabhängig von der Umgebung ausgeführt werden kann.

D

Dezentrale Apps Anwendungen, deren Funktionalität in mehrere kleinere, unabhängige Teile aufgeteilt ist, die eigenständig betrieben werden können.

DevSecOps Die Verschmelzung von Entwicklungs-, Betriebs- und Sicherheitsverantwortung in einem integrierten Prozess.

Distributed System (Verteiltes System) Eine Sammlung autonomer Computer, die über ein Netzwerk verbunden sind und dem Anwender als ein einziges System erscheinen.

F

Function as a Service (FaaS) Serverlose Cloud-Dienste, die Code als Reaktion auf Ereignisse ausführen, ohne dass der Anwender Server verwalten muss.

H

Horizontal Scaling (Horizontale Skalierung) Eine Technik zur Erhöhung der Systemkapazität durch das Hinzufügen weiterer Nodes oder Instanzen.

I

Immutable Infrastructure Ein Infrastrukturansatz, bei dem einmal bereitgestellte Ressourcen nicht mehr verändert, sondern bei Änderungen komplett neu erstellt werden.

Infrastructure as a Service (IaaS) Ein Cloud-Modell, bei dem physische oder virtualisierte Rechenressourcen nach dem Pay-as-you-go-Prinzip bereitgestellt werden.

L

Loosely Coupled Architecture Ein Architekturstil, bei dem Komponenten unabhängig voneinander sind und über definierte Schnittstellen kommunizieren.

M

Monolithische Applikation Eine Anwendung, die alle Funktionen in einem einzigen, zusammenhängenden Programm enthält.

mTLS (Mutual Transport Layer Security) Eine Technik zur gegenseitigen Authentifizierung und Verschlüsselung der Kommunikation zwischen zwei Diensten.

N

Nodes Computer, die in einem Cluster zusammenarbeiten, um eine gemeinsame Aufgabe zu erfüllen. In Kubernetes gibt es Control Plane Nodes und Worker Nodes.

O

Observability Eine Eigenschaft, die beschreibt, wie gut der interne Zustand eines Systems von außen verstanden werden kann, typischerweise durch Logs, Metriken und Traces.

P

Platform as a Service (PaaS) Eine externe Plattform, die Entwicklern ermöglicht, Anwendungen bereitzustellen und zu betreiben, ohne die darunterliegende Infrastruktur verwalten zu müssen.

R

Reliability (Zuverlässigkeit) Beschreibt, wie gut ein System auf Ausfälle reagiert und seinen Betrieb aufrechterhalten kann.

S

Skalierbarkeit Die Fähigkeit eines Systems, mit wachsenden Anforderungen umzugehen und seine Kapazitäten entsprechend zu erweitern.

Self Healing Die Fähigkeit eines Systems, sich von bestimmten Fehlern automatisch und ohne menschliches Eingreifen zu erholen.

Service Im Cloud-Kontext ein Microservice mit eigenständiger Funktionalität, der über definierte Schnittstellen erreichbar ist.

Service Discovery Der Prozess, über den Dienste andere Dienste und deren Instanzen im Netzwerk finden.

Service Mesh Eine Infrastrukturschicht, die den Netzwerkverkehr zwischen Diensten verwaltet und Funktionen wie Zuverlässigkeit, Observability und Sicherheit bereitstellt.

Service Proxy Eine Komponente, die Netzwerkverkehr abfängt, Logik anwendet und ihn an den Zieldienst weiterleitet.

Site Reliability Engineering (SRE) Eine Disziplin, die Betriebs- und Softwaretechnik verbindet, um zuverlässige und skalierbare Systeme zu betreiben.

Stateful Apps Anwendungen, die Daten persistent speichern müssen, um ordnungsgemäß zu funktionieren. Datenbanken sind ein typisches Beispiel.

T

Tightly Coupled Architektur Ein Architekturstil, bei dem Komponenten stark voneinander abhängig sind. Änderungen an einer Komponente haben oft Auswirkungen auf andere.

Transport Layer Security (TLS) Ein Protokoll zur Verschlüsselung und Absicherung der Kommunikation über ein Netzwerk.

V

Vertikale Skalierung Eine Technik zur Erhöhung der Systemkapazität durch Hinzufügen von CPU und Speicher zu einzelnen Nodes.

Virtuelle Maschine (VM) Ein virtueller Computer mit eigenem Betriebssystem, der nicht an bestimmte Hardware gebunden ist und Virtualisierung zur Ressourcenteilung nutzt.

Z

Zero Trust Architektur Ein Sicherheitsansatz für den Entwurf von IT-Systemen, bei dem keinem Benutzer und keinem Gerät automatisch vertraut wird.