Kontinuierliche Bereitstellung mit strengen Richtlinien für das Änderungsmanagement abstimmen


12

Ich bin neugierig, wie andere ihre DevOps-Praktiken in einer strengen Change-Management-Umgebung entwickeln, z. B. mit einem Genehmigungsprozess für Change Advisory Boards (CAB) .

Ich verstehe, dass die Automatisierung Ihren Prüfungsprozess verbessern kann, indem sie einen strengeren, nachweisbareren und wiederholbareren Prozess gewährleistet. Es scheint jedoch, dass eine kontinuierliche Bereitstellung in einer solchen Situation mehr oder weniger unmöglich ist. Da es eine Woche oder länger dauern kann, bis die Änderungen genehmigt sind, verlieren Sie die Fähigkeit zur schnellen und häufigen Bereitstellung. Welche Schritte unternehmen Sie, um in diesen Prozessen zu arbeiten, ohne lediglich Änderungsanforderungen zu senden und auf die Genehmigung zu warten?

Antworten:


7

Wenn Sie den Änderungsprozess einhalten müssen, werden Sie gemäß den Einschränkungen des Änderungsprozesses durchgehend eingeschränkt. Wenn Änderungen vor der Bereitstellung genehmigt werden müssen, können Sie keine kontinuierliche Bereitstellung durchführen. Wenn die Genehmigung lange dauert, können Sie sie nicht schnell bereitstellen. Es gibt keine Problemumgehung, durch die Sie den Prozess verfolgen und nicht davon beeinflusst werden können. Dies sind die Kosten für die Verfolgung des Veränderungsprozesses. Diese Kosten sind es wert, die Betroffenen in diesem Prozess darauf aufmerksam zu machen.

Es geht nicht alles verloren ... Sie können die Automatisierung rund um den Prozess maximieren , um Fehler zu minimieren. Alle CD-Schritte außer der Verknüpfung zwischen dem Generieren eines stabilen Artefakts und dem Bereitstellen dieses Artefakts für die Produktion. Diese Verknüpfung würde entweder durch eine Art Benutzereingriff (Schaltfläche, CLI-Befehl usw.) ersetzt oder mit dem Genehmigungsprotokoll verknüpft (z. B. wenn ein Ticket für Änderungsanforderungen in den Status "Genehmigt" versetzt wird, wird die zugehörige Bereitstellung ausgelöst ). Sie müssen nur so viel Nutzen wie möglich daraus ziehen, während Sie den obligatorischen Prozessen folgen, mit denen Sie konfrontiert wurden. Genehmigungen werden dadurch natürlich nicht schneller.


Ja, das ist so ziemlich meine Einschätzung. Ich war neugieriger, wie andere mit einem CAB-Prozess umgegangen sind.
Erik Funkenbusch

4
Meistens durch Weinen in alkoholische Getränke. Es ist der ewige Zusammenprall von Managementkontrolle und agiler Entwicklung.
Adrian
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.