Mit ansible steht ein mächtiges Tool bereit, welches wir bereits in vielen Projekten erfolgreich zur Provisionierung von Systemen einsetzen. Dass es sich darüber hinaus auch zur Nutzung in einem automatisierten Deployment eignet und wie man es in eine ContinuousDelivery-Pipeline integriert, möchte ich in diesem Vortrag aufzeigen.
Als Real-World-Beispiel dient eine Spring Boot-Applikation (executable war), die über einen Loadbalancer (haproxy) angesprochen und per Jenkins in einem A/B-Deployment aktualisiert wird.
Zielgruppe sind Mitglieder agiler Teams, die Richtung DevOps schielen. Vorkenntnisse in Deployment-Strategien sind nicht notwendig.
Thorben Hischke
![](../sites/entwicklertag.de.karlsruhe.2017/files/Thorben Hischke.jpg)
Thorben Hischke arbeitet seit 2007 bei der Netpioneer GmbH in Karlsruhe als System Architekt. Seine Themenschwerpunkte sind die Integration von CMS-Systemen in komplexe Umgebungen bei den Kunden und wie man damit funktionale Webpräsenzen erstellen kann. Da er ziemlich faul ist, versucht er alles, was man zweimal machen muss, zu automatisieren.