Segmente

DevOps & Plattform-Engineering

DevOps und Plattform-Engineering sind Ansätze, die darauf abzielen, die Zusammenarbeit zwischen Softwareentwicklung und IT-Betrieb zu verbessern.

Modellordnung
  1. Wissensbereiche
  2. /Themenbereiche
  3. /Segmente
  4. /Bausteine
Ansicht
Segment
Typ
Einordnung

Delivery Pipeline

Dieses Segment fasst alle Aspekte zusammen, die zur Strukturierung und Umsetzung einer Delivery Pipeline gehören. Es umfasst Konzepte, Methoden und technische Ansätze zur Automatisierung von Build-, Test- und Auslieferungsprozessen sowie zur Steuerung von Änderungen entlang des Weges von der Codeänderung bis zur Bereitstellung. Der Fokus liegt auf der logischen Abfolge und den Schnittstellen der Pipeline-Bestandteile, unabhängig von konkreten Teamstrukturen oder Organisationsmodellen. Themen, die nicht unmittelbar Teil der Delivery Pipeline sind, wie Infrastruktur-Bereitstellung oder Laufzeitbetrieb, werden in anderen Segmenten behandelt.

MethodeDelivery Pipeline

Continuous Delivery (CD)

Continuous Delivery ist ein Softwareentwicklungsansatz, der darauf abzielt, Änderungen an Software schnell, zuverlässig und sicher in Produktion zu bringen.

#Daten#Analytics
MethodeDelivery Pipeline

Continuous Deployment

Continuous Deployment ermöglicht das vollautomatische Ausrollen von Softwareänderungen bis in die Produktion, ohne manuelle Freigabeschritte.

#DevOps#Plattform
KonzeptDelivery Pipeline

Artifact Repository

Ein Artifact Repository dient der zentralen Speicherung und Verwaltung von Softwareartefakten.

#Produkt#Delivery
KonzeptDelivery Pipeline

Continuous Integration (CI)

Continuous Integration ist eine Softwareentwicklungspraxis, die darauf abzielt, Änderungen im Code kontinuierlich zu integrieren und automatisierte Tests durchzuführen.

#DevOps#Plattform
KonzeptDelivery Pipeline

Release

Ein Release beschreibt den Prozess der Veröffentlichung neuer Softwareversionen.

#Produkt#Delivery
KonzeptDelivery Pipeline

Software-Lieferpipeline

Eine Software-Lieferpipeline automatisiert den Prozess des Softwarebuilds, -tests und -bereitstellung.

#Daten#Analytics
KonzeptDelivery Pipeline

Versions Kontroll System

Ein Versionskontrollsystem (VCS) ermöglicht die Verwaltung von Änderungen an Dateien über die Zeit.

#Produkt#Delivery
ToolDelivery Pipeline

GitLab

GitLab ist eine webbasierte DevOps-Plattform zur Verwaltung von Git-Repositories, CI/CD und Aufgabenmanagement.

#DevOps#Software Eng.
ToolDelivery Pipeline

Jenkins

Jenkins ist ein Open-Source-Automatisierungsserver, der zur kontinuierlichen Integration und kontinuierlichen Bereitstellung von Software verwendet wird.

#DevOps#Plattform
TechnologieDelivery Pipeline

GitHub Actions

GitHub Actions ist eine CI/CD-Plattform, die Automatisierungen für Softwareentwicklungs-Workflows ermöglicht.

#DevOps#Plattform