Definition
Was bedeutet CI/CD?
Continuous Integration prüft Änderungen regelmäßig durch Builds, Tests und Qualitätskontrollen. Continuous Delivery oder Deployment bereitet geprüfte Versionen für Test- und Produktivsysteme vor oder liefert sie automatisiert aus. Dadurch wird ein Release zu einem wiederholbaren Prozess statt zu einer Reihe manueller Einzelschritte.
Praxis
Warum ist CI/CD für Unternehmen relevant?
CI/CD reduziert das Risiko, dass wichtige Schritte beim Veröffentlichen vergessen werden. Kleine Änderungen können kontrollierter und häufiger bereitgestellt werden, während fehlgeschlagene Prüfungen früh sichtbar sind. Welche Automatisierung sinnvoll ist, hängt von Anwendung, Team und Betriebsrisiko ab.