Kapitel 34. Verbesserung der Wiederholbarkeit und Auditierbarkeit mit Continuous Delivery

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Billy Korando

Handarbeit wird wegen des Zeit- und Arbeitsaufwands und der kleinen Unvollkommenheiten geschätzt, die ihr Charakter und Einzigartigkeit verleihen. Während diese Eigenschaften bei Lebensmitteln, Möbeln oder Kunst geschätzt werden, sind sie bei der Bereitstellung von Code ein ernsthaftes Hindernis für den Erfolg eines Unternehmens.

Menschen sind nicht gut dafür geeignet, sich wiederholende Aufgaben auszuführen. Egal, wie detailorientiert eine Person ist, bei der Durchführung der komplexen Schritte, die für die Bereitstellung einer Anwendung erforderlich sind, passieren Fehler. Ein Schritt kann übersprungen, in der falschen Umgebung ausgeführt oder anderweitig falsch durchgeführt werden, was zu einem Fehler bei der Bereitstellung führt.

Wenn es zu Fehlern bei der Bereitstellung kommt, kann viel Zeit darauf verwendet werden, herauszufinden, was schief gelaufen ist. Dieser Untersuchungsprozess wird dadurch erschwert, dass es bei manuellen Prozessen oft keinen zentralen Kontrollpunkt gibt und sie undurchsichtig sein können. Wenn die Ursache gefunden ist, wird in der Regel versucht, weitere Kontrollmechanismen einzurichten, um zu verhindern, dass das ...

Get 97 Dinge, die jeder Java-Programmierer wissen sollte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.