Loading...

Continuous Delivery

Continuous Delivery

Unsere Kunden profitieren von unserer langjährigen Erfahrung in Continuous Delivery. Continuous Delivery ist ein DevOps-Verfahren zur Softwareentwicklung, bei dem Codeänderungen automatisch erstellt, getestet und für eine Produktionsversion vorbereitet werden. Die CD ist eine Erweiterung der Continuous Integration. Dabei werden alle Codeänderungen nach dem Entwurf in einer Test- und/oder Produktionsumgebung bereitgestellt. Bei einer korrekten Implementierung der Continuous Delivery steht Entwicklern stets ein Erstellungsartefakt für die Bereitstellung zur Verfügung, das bereits einen standardisierten Testprozess durchlaufen hat. Dank der Continuous Delivery wird jede Codeänderung erstellt, getestet und in eine nicht produktive Test- oder Staging-Umgebung verschoben. Vor einer Bereitstellung für die Produktionsumgebung können mehrere parallele Testphasen notwendig sein. Zuletzt genehmigt der Entwickler eine Aktualisierung für die Produktion, wenn alle Schritte abgeschlossen sind. Die Continuous Delivery entscheidet sich insofern vom Continuous Deployment, als dass der Übergang in die Produktionsumgebung ohne eine explizite Genehmigung stattfindet. Die Continuous Delivery ermöglicht Entwicklern automatische Tests, die über einfache Einheitstests hinausgehen. Dadurch können Anwendungsaktualisierungen über mehrere Dimensionen hinweg getestet werden, bevor sie für einen End-Kunden bereitgestellt werden. Diese Tests können UI-, Last-, Integrations- sowie API-Zuverlässigkeitstests uvm. umfassen. Sie unterstützen Entwickler bei der gründlichen Validierung von Aktualisierungen, auch Probleme können schon vorab entdeckt werden. Dank der Cloud ist die automatische Erstellung und Replikation mehrerer Testumgebungen heutzutage noch einfacher und kostengünstiger als die Durchführung dieser Prozesse an einem lokalen Standort. Die Continuous Delivery automatisiert den kompletten Software-Einführungsprozess. Jede bestätigte Überarbeitung löst einen automatischen Prozess aus, in dessen Verlauf die Aktualisierung erstellt, getestet und bereitgestellt wird. Die finale Entscheidung zur Bereitstellung in einer Live-Produktionsumgebung wird vom Entwickler ausgelöst. Mit der DiGiTW Continuous Delivery werden Codeänderungen automatisch erstellt, getestet und für die Produktionseinführung vorbereitet. Dies macht Ihre Software-Bereitstellung effizienter und schneller.

Cookies erleichtern die Bereitstellung unserer Dienste. Mit der Nutzung unserer Dienste erklären Sie sich damit einverstanden, dass wir Cookies verwenden.