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.200 Kurse von Branchenfachleuten.
Release eines Softwareinkrements durchführen
Aus dem Kurs: DevOps – Grundlagen
Release eines Softwareinkrements durchführen
Der Prozess des Release steht am Scheidepunkt zwischen Dev und Ops. Hier wird also das Software-Artefakt nun soweit vorbereitet, dass es deployed werden kann, also folglich auf einem System zur Verfügung gestellt wird. Wichtig ist an der Stelle, dass vor allem im Release-Prozess noch einmal Dokumentation und Kollaboration stattfindet. Und ich zeige Ihnen nun, wie das Ganze aussehen kann. Zunächst einmal sollten die gesamten Ergebnisse, die innerhalb der vorherigen Phasen stattgefunden haben irgendwo zentral dokumentiert werden, beispielsweise kann das in Form eines Wikis stattfinden. Zu dieser Dokumentation gehören also die jeweilig erhobenen Code-Metriken, die ausgeführten Tests, als auch die Änderungen, die mit diesem Commit durchgeführt werden. Bei dieser Dokumentation ist es also auch wichtig, ein Versionierungskonzept für die Inkremente zu haben. In meinem Beispiel die Commit-Id. Sollte also zu einem späteren Zeitpunkt ein Problem auftreten, beispielsweise wenn die Software in…
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.
-
-