Release Pipeline

Eine Release-Orchestrierungs-Pipeline erleichtert den Fluss von Softwareänderungen vom Code-Commit bis zur Produktion.

Eine Release-Orchestrierungspipeline erleichtert den Fluss von Softwareänderungen vom Code-Commit bis zur Produktion. Eine gut strukturierte Release-Pipeline hilft DevOps Teams liefern den Endbenutzern regelmäßig und konsistent einen Mehrwert.

Orchestrierungspipelines werden durch Application Release Orchestration (ARO) betrieben, auch bekannt als Application Release Automation (ARA) oder kontinuierliche lieferung und Release-Automatisierung (CDRA). Die Orchestrierung von Anwendungs-Releases stellt sicher, dass die richtigen Pipeline-Schritte jedes Mal zur richtigen Zeit ausgeführt werden, und verbessert die Release-Zuverlässigkeit durch integrierte Funktionen zur Behandlung von Fehlern und Verzögerungen.

Release Pipeline-Orchestrierung für DevOps Werkzeuge

Um den Endbenutzern schneller und zuverlässiger einen Mehrwert zu bieten, DevOps Teams automatisieren Softwarelieferung Aktivitäten, darunter das Erstellen von Anwendungsartefakten, das Testen von Codeänderungen, das Bereitstellen von Cloud-Instanzen oder das Einrichten von lokalen Umgebungen sowie das Bereitstellen von Software in Entwicklungs-, Test-, Vorproduktions- und Produktionsumgebungen. Teams übernehmen eine Vielzahl spezialisierter DevOps Tools mit dem Ziel, diese Arbeit zu automatisieren.

Die Einführung von Tools zur Automatisierung einzelner Aktivitäten ist jedoch nur der erste Schritt zur Verbesserung der Softwarebereitstellung. Auch der Release-Prozess selbst muss automatisiert werden. Eine Release-Orchestrierungspipeline verbindet einzelne Tools automatisch zu einer End-to-End-Toolchain und erstellt so eine Abfolge von Schritten. Die Orchestrierungspipeline ruft jedes einzelne Tool in der richtigen Phase des Prozesses auf und verbindet den Datenfluss zwischen den Tools. So entsteht ein vollständiges Bild des Softwarebereitstellungsprozesses und ein vollständiger Datensatz zur Überprüfung früherer Releases.

Besuchen Sie die Periodic Table of DevOps Zubehör

Digital.ai Release

Digital.ai Release, ehemals XebiaLabs XL Releaseist eine Release-Orchestrierungslösung der Enterprise-Klasse, die es Organisationen ermöglicht, die Zuverlässigkeit zu erhöhen und die Wertlieferung an Endbenutzer zu beschleunigen. Digital.ai Release verwaltet alle Release-Orchestrierungs-Pipelines einer Organisation und verbindet deren Vielzahl an Anwendungen, Umgebungen, Teams und Technologien.