Segments

DevOps & Platform Engineering

DevOps and Platform Engineering are approaches aimed at improving collaboration between software development and IT operations.

Model order
  1. Knowledge domains
  2. /Thematic areas
  3. /Segments
  4. /Building blocks
View
Segment
Type
Classification

Delivery Pipeline

This segment groups all aspects related to structuring and implementing a delivery pipeline. It covers concepts, methods, and technical approaches for automating build, test, and delivery processes, as well as controlling changes from code modification to deployment. The focus is on the logical flow and interfaces between pipeline components, independent of specific team structures or organizational models. Topics that are not directly part of the delivery pipeline, such as infrastructure provisioning or runtime operations, are addressed in other segments.

MethodDelivery Pipeline

Continuous Delivery (CD)

Continuous Delivery is a software development approach aimed at delivering changes to software quickly, reliably, and safely into production.

#Data#Analytics
MethodDelivery Pipeline

Continuous Deployment

Continuous deployment enables fully automated release of software changes into production without manual approval steps.

#DevOps#Platform
ConceptDelivery Pipeline

Artifact Repository

An artifact repository serves as a central storage and management system for software artifacts.

#Product#Delivery
ConceptDelivery Pipeline

Continuous Integration (CI)

Continuous Integration is a software development practice aimed at continuously integrating code changes and performing automated tests.

#DevOps#Platform
ConceptDelivery Pipeline

Release

A release describes the process of publishing new software versions.

#Product#Delivery
ConceptDelivery Pipeline

Software Delivery Pipeline

A software delivery pipeline automates the process of software building, testing, and deployment.

#Data#Analytics
ConceptDelivery Pipeline

Version Control System

A version control system (VCS) enables the management of changes to files over time.

#Product#Delivery
ToolDelivery Pipeline

GitLab

GitLab is a web-based DevOps platform for managing Git repositories, CI/CD, and task management.

#DevOps#Software Eng.
ToolDelivery Pipeline

Jenkins

Jenkins is an open-source automation server used for continuous integration and continuous delivery of software.

#DevOps#Platform
TechnologyDelivery Pipeline

GitHub Actions

GitHub Actions is a CI/CD platform that enables automation for software development workflows.

#DevOps#Platform