Zeitgemäße Techniken aus Continuous Integration (CI) und Continuous Delivery (CD) unterstützen wichtige Architekturziele wie Stabilität und Reaktionsfähigkeit. Dieser Spicker zeigt den Aufbau einer passenden CI/CD-Kette.
Neue Features in eure Lösung zu integrieren ist aufwändig und fehleranfällig. Wie minimiert ihr dieses Risiko?
Moderne Architekturansätze wie Microservices haben hohe Anforderungen bzgl. Integration und Verteilung. Welche Wechselwirkungen bestehen zwischen Architekturstil und CI/CD?
Manuelle, wiederkehrende Tätigkeiten binden Kräfte und lassen sich nicht in gleichbleibender Qualität wiederholen. Wie eliminiert das Team diese monotonen Aufgaben?
Auswirkungen von Änderungen in Quelltext, Technologie und Konfiguration werden erst spät im Entwicklungsprozess erkannt. Wie erhaltet ihr rasch Feedback?