Begriffe auf den Punkt gebracht

Pipelines

 

Eine (DevOps-) Pipeline besteht aus einer Reihe von Prozessen/Tools, mithilfe derer Entwickler/-innen und Operations-Fachleute an der Code-Bereitstellung arbeiten können. Pipelines haben ihre Daseinsberechtigung, weil Produktzyklen in der Softwarewelt immer kürzer werden. Kunden erwarten, dass sich Software laufend ihren Bedürfnissen anpasst und neue Versionen in Kürze marktreif sind. Gerade deswegen ist die agile und flexible Softwareentwicklung heute so verbreitet und ein wichtiger Teil des DevOps-Prozesses.

Die Pipeline lässt sich in die Build Pipeline und die Release Pipeline unterteilen:

  • Die Build Pipeline verarbeitet einen neu geschriebenen Code, der als Datei vorliegt, weiter. Der Code wird also kompiliert und gebaut. Das Ergebnis ist eine versionierte App (z. B. Anpassung für Dynamics 365 Business Central).
  • Wenn wir bei diesem Beispiel bleiben, hat die Release Pipeline dann die Aufgabe, diese App bzw. Anpassung in Dynamics 365 Business Central zu integrieren.

 

Haftungsausschluss: Die Inhalte dieses Artikels sind lediglich unverbindliche Informationen und Hinweise. Die anaptis GmbH übernimmt keine Gewähr für die inhaltliche Richtigkeit der Angaben.