Dimension Wissen 6

Der Entwicklerkosmos / Die vier Dimensionen

Die Dimension ‚Wissen‘

6. Saubere Auslieferung

DeploymentPipeline

Was ist der Unterschied zwischen „Release“, „Delivery“ und „Deployment“?

Release“ ist der Erzeugung von Software in deploybarer Form, d.h. so wie sie ausgeliefert wird.

Deployment“ ist die Installation der Software in der Zielumgebung.

Delivery“ im Sinn von Continuous Delivery ist der gesamte Prozess der Deployment Pipeline vom Continuous Integration (Auschecken aus dem Versionskontrollsystem, Kompilieren, Unittest ausführen) bis hin zum Deployment auf dem Zielsystem.

Was steckt hinter „Continuous Delivery“ ?

Die beiden wichtigsten Punkt beim Clean Delivery sind die Automatisierung dieser Prozesse und die regelmäßige Durchführung, die nur durch einen hohen Automatisierungsgrad realistisch wird. Die Methapher der Pipeline veranschaulicht beide Punkte sehr gut.

Vorteile dieser Pipeline sind
1. ein möglichst frühzeitiges Erkennen von Fehlern und
2. kurze Time-To-Market-Werte

Genaue Informationen dazu finden sich in Continuous-Delivery.

Über diese technischen Aspekte hinaus greift die DevOps-Bewegung auch die Art der Zusammenarbeit zwischen Entwicklung und Betrieb auf, um die Deployment Pipeline auf zwischenmenschlicher und organisatorischer Art noch effektiver zu machen.


[ < ]       [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ]      [ > ]

Zurück


Wir freuen uns über Kommentare zu dieser Seite:

Der Entwicklerkosmos / Die vier Dimensionen

Die Dimension ‚Wissen‘

6. Saubere Auslieferung

DeploymentPipeline

Was ist der Unterschied zwischen „Release“, „Delivery“ und „Deployment“?

Release“ ist der Erzeugung von Software in deploybarer Form, d.h. so wie sie ausgeliefert wird.

Deployment“ ist die Installation der Software in der Zielumgebung.

Delivery“ im Sinn von Continuous Delivery ist der gesamte Prozess der Deployment Pipeline vom Continuous Integration (Auschecken aus dem Versionskontrollsystem, Kompilieren, Unittest ausführen) bis hin zum Deployment auf dem Zielsystem.

Was steckt hinter „Continuous Delivery“ ?

Die beiden wichtigsten Punkt beim Clean Delivery sind die Automatisierung dieser Prozesse und die regelmäßige Durchführung, die nur durch einen hohen Automatisierungsgrad realistisch wird. Die Methapher der Pipeline veranschaulicht beide Punkte sehr gut.

Vorteile dieser Pipeline sind
1. ein möglichst frühzeitiges Erkennen von Fehlern und
2. kurze Time-To-Market-Werte

Genaue Informationen dazu finden sich in Continuous-Delivery.

Über diese technischen Aspekte hinaus greift die DevOps-Bewegung auch die Art der Zusammenarbeit zwischen Entwicklung und Betrieb auf, um die Deployment Pipeline auf zwischenmenschlicher und organisatorischer Art noch effektiver zu machen.


[ < ]       [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ]      [ > ]

Zurück


Wir freuen uns über Kommentare zu dieser Seite:

Schreibe einen Kommentar