Deployment im Jahr 2014: Vollständig automatisiert und ohne Downtime!

Wer sämtliche Schritte automatisiert hat, um eine neue Version seiner Software zu testen und in Produktion zu stellen, für den hat das Deployment jeden Schrecken verloren. Statt sich mit Fragen wie "Habe ich auch nichts vergessen?" zu quälen, drückt man den sprichwörtlichen Knopf, und alles ist gut. Wenn überhaupt, so stellt sich eigentlich nur noch die Frage, ob man einen solchen Knopf überhaupt noch braucht. In diesem Workshop erwerben die Teilnehmer das nötige Know-how, um den Build-Prozess ihrer Software nicht zuletzt für das Deployment vollständig zu automatisieren. Mittels kontinuierlicher Integration und Inspektion unter Verwendung von Apache Ant und Jenkins CI, sowie automatisierter Packetierung und Verteilung durch Einsatz von RPM, Puppet und Co. Sämtliche Schritte können durch die Teilnehmer in einer bereitgestellten VM (VirtualBox) interaktiv nachvollzogen werden. Das Mitbringen eines eigenen Laptops ist daher dringend empfohlen.

About the speakers

Arne Blankerts
Arne Blankerts
Twitter LinkedIn Xing

Arne Blankerts has created solutions far ahead of the times already years ago. He helps to create sustainable software and tailored infrastructures, and finds security issues with magic intuition. In his free time, he reads fantasy novels and likes to cook.

Sebastian Bergmann
Sebastian Bergmann
Twitter LinkedIn Xing

Sebastian Bergmann, creator of PHPUnit, has played a vital role in professionalizing the PHP community. His comprehensive experience with test automation and quality assurance make him an internationally sought-after expert. In his free time, he plays board games, and really enjoys making fancy ice cream.

Share presentation
Auf Knopfdruck – und ohne Wartungsfenster! Moving Fast Without Deploying Broken Things