Aus dem Kurs: DevOps – Grundlagen
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.100 Kurse von Branchenfachleuten.
Deploymentvorgang automatisieren
Aus dem Kurs: DevOps – Grundlagen
Deploymentvorgang automatisieren
Mit dem Prozess des Deployments wird innerhalb einer DevOps-Pipeline die Software letztendlich bereitgestellt. Das heißt, das Software-Artefakt findet seinen Weg auf den Produktionsserver. In diesem Video betrachten wir, wie das Ganze in der Realität bewerkstelligt werden kann. Zunächst einmal ist zu bemerken, dass die Bereitstellung von Software ein sehr individuelles Problem ist. Das heißt, abhängig von der jeweiligen Plattform, auf der die Software bereitgestellt wird oder auch die Technologie der Software als solches. kann das Ganze sehr individuell sein. Besonders dann, wenn Software auf Serverumgebungen zur Verfügung gestellt wird, kann man dafür das jeweilige Konfigurationsmanagement-Tool der Wahl nehmen. In meinem Beispiel hier können so Puppet oder auch Ansible im Rahmen der Konfiguration ein Software-Artefakt auf dem Server installieren. Eine weitere Möglichkeit ist auch mithilfe von Skripten innerhalb des Continuous Integration Servers eine solche Software zu installieren…
Inhalt
-
-
-
-
-
Übersicht über die DevOps-Pipeline2 Min. 30 Sek.
-
(Gesperrt)
Planung rund um Automatisierung4 Min. 52 Sek.
-
(Gesperrt)
Die Codequalität sicherstellen5 Min. 21 Sek.
-
(Gesperrt)
Buildprozess automatisieren1 Min. 50 Sek.
-
(Gesperrt)
Artefakte testen5 Min. 57 Sek.
-
(Gesperrt)
Release eines Softwareinkrements durchführen1 Min. 32 Sek.
-
(Gesperrt)
Deploymentvorgang automatisieren2 Min. 38 Sek.
-
(Gesperrt)
Anwendung und Server betreiben1 Min. 39 Sek.
-
(Gesperrt)
Laufende Applikationen überwachen5 Min. 54 Sek.
-
(Gesperrt)
Feature-Flags für kontinuierliche Deployments2 Min. 20 Sek.
-
-