Glossar-Beitrag

Continuous Deployment/Delivery (CD)

Continuous Deployment und Continuous Delivery (CD) sind Prozesse, die die Bereitstellung von Anwendungen in verschiedenen Umgebungen automatisieren. Es tritt häufig in Zusammenhang mit Continuous Integration (CI) als CI/CD auf. Der Unterschied zwischen Deployment und Delivery liegt im Grad der Automatisierung sowie in der Häufigkeit der Bereitstellung von Softwareänderungen.

Continuous Deployment

Continuous Deployment überführt Änderungen sofort in die Produktion, vorausgesetzt, die Tests wurden bestanden.

Es gibt lauffähige Anpassungen unmittelbar frei und veröffentlicht diese automatisch.

Continuous Delivery

Continuous Delivery umfasst alle Schritte, um die Software nach bestandenen Tests bereitzustellen, jedoch ohne sie automatisch in den Produktivbetrieb zu überführen.

Die Software wird stets in einem funktionsfähigen Zustand gehalten und zur Veröffentlichung vorbereitet, aber der finale Schritt zur Installation und produktiven Nutzung erfordert eine manuelle Freigabeentscheidung durch Entwickler:innen oder das Operations-Team.

Ziele

1. Automatisierung der Bereitstellung

Ziel von CD ist es, den Prozess der Softwarebereitstellung zu automatisieren, um menschliche Fehler zu reduzieren und die Effizienz zu steigern.

2. Konsistenz und Zuverlässigkeit

CD stellt sicher, dass der Bereitstellungsprozess konsistent und zuverlässig ist, sodass jede Version der Software stabil und funktional ist.

3. Kontinuierliche Verbesserung

Durch häufige und regelmäßige Releases wird ein kontinuierlicher Verbesserungsprozess gefördert, was zu einer stetigen Verbesserung der Software führt.

4. Minimierung von Risiken

Kleine, häufige Updates minimieren die Risiken, da Fehler schneller erkannt und behoben werden können.

Gehe zurück zur Übersicht!

Beitrag teilen:

Entdecke den Blog!

Visuell abstrahierte Darstellung eines komplexen Schaltkreises, der leuchtende Linien, Knotenpunkte und elektronische Verbindungen zeigt. Das Bild symbolisiert die Struktur und Funktionalität von Firmware, die als unsichtbare, aber essenzielle Schicht in der Technologie agiert. Die leuchtenden Bahnen repräsentieren die Interaktionen zwischen Hardware und Software, die durch Firmware ermöglicht werden, und verdeutlichen die Rolle der Firmware als zentrales Bindeglied in modernen Geräten.

Firmware

Was ist Firmware? Firmenware ist eine Software, die auf unterster Ebene eines Gerätes agiert. Dort leistet sie grundlegende Funktionen. Diese reichen von der Interaktion mit

Weiterlesen »
"Houston, we have a problem" - Deine Anmeldung konnte leider nicht gespeichert werden. Bitte versuche es erneut.
Moin und herzlich willkommen. Deine Anmeldung zum smart letter war erfolgreich!

Schickt mir den smart letter!

Trage Dich jetzt ein, um keine Updates mehr von uns rund um Smartifizierung und Embedded Systems zu verpassen.

News
22. Mai 2025

Talent Transfair - Jobmesse CAU Kiel

Jobmesse
CAU Kiel
3. –
4. Juni 2025

all about automation Hamburg 2025

Messe
Hamburg