Continuous Delivery – Mehr als eine Pipeline

Continuous Delivery ist mehr als eine Continuous-Delivery-Pipeline. Dieser Vortrag beschreibt die Vorteile von Continuous Delivery und erläutert, warum Continuous Delivery jenseits von Time-to-Market so wichtig ist, um Softwareentwicklung weiter zu optimieren.

Anschließend zeigt der Vortrag auf, welche Maßnahmen das Deployment weiter beschleunigen und verbessern können. Dabei geht es unter anderem um Architektur und Release- sowie Branching-Techniken. So wird klar, was Continuous Delivery tatsächlich ist: Ein fundamental anderer Ansatz, um Software nicht nur schneller sondern auch zuverlässiger zu entwickeln und Benutzern zur Verfügung zu stellen.

Vorkenntnisse

* Grundlegendes Verständnis über Continuous Delivery und Softwarearchitektur

Lernziele

* Continuous Delivery bedeutet nicht nur schnelleres Time-to-Market.
* Continuous Delivery hilft dabei, fundamentale Herausforderungen in der Softwareentwicklung zu lösen.
* Deployment-Automatisierung alleine ist für Continuous Delivery nicht ausreichend.
* Es gibt verschiedene Barrieren, die jeweils ein noch schnelleres Deployment verhindern.
* Maßnahmen bei Architektur, Microservices, Techniken beim Branching, Feature Toggles und andere Releasing-Strategien zählen zu den Bereichen, die zu einer Lösung beitragen können.

Speaker

 

Eberhard Wolff
Eberhard Wolff ist Fellow bei INNOQ und arbeitet seit mehr als 15 Jahren als Architekt und Berater, oft an der Schnittstelle zwischen Business und Technologie. Er ist Autor zahlreicher Artikel und Bücher, unter anderem zu Continuous Delivery und Microservices und trägt regelmäßig als Sprecher auf internationalen Konferenz vor. Sein technologischer Schwerpunkt sind moderne Architektur- und Entwicklungsansätze wie Cloud, Continuous Delivery, DevOps und Microservices.

CLC-Newsletter

Sie möchten über die Continuous Lifecycle und die ContainerConf auf dem Laufenden gehalten werden?

 

Anmelden