Vorträge

Treffen Sie uns auf einer Konferenz!

Verschaffen Sie sich einen Überblick, auf welchen Events unsere codecentric-Kollegen als Referenten vertreten sind. Wir würden uns freuen, Sie auf einer Konferenz persönlich begrüßen zu dürfen.

Mit Ansible die Puppen tanzen lassen

07.09.2017

HerbstCampus

TH Nürnberg, Bahnhofstraße, Nürnberg, Deutschland

Manchmal passiert es tatsächlich, dass man Spring-Boot-Anwendungen auf Windows laufen lassen muss – z.B. weil Legacy-Code angebunden werden muss, der Windows voraussetzt. Doch dabei will man nicht auf die CI/CD-Pipeline verzichten, die komplett automatisiert, z.B. per Ansible, die Konfiguration und das Deployment der Anwendungen übernimmt. Doch geht das überhaupt? Windows Container in Windows selbst laufen lassen?

In diesem Vortrag stellt Jonas Hecht eine Toolchain vor, die mithilfe von Werkzeugen wie Packer, Vagrant, PowerShell und Ansible Spring-Boot-Apps in Docker-Windows-Containern laufen lässt und mit Docker Compose und Spring Cloud die Skalierung unterstützt – inkl. Demo.

Das Thema berührt sehr viele Aspekte moderner Softwareentwicklung – von Microservice-Architekturen mit Spring Boot und Spring Cloud über Docker(isierung) und Automatisierung innerhalb von CI/CD-Pipelines mit Ansible. Außerdem schlägt es eine Brücke in das Microsoft-Universum.

Wer sich in das Thema einlösen möchte, sollte unbedingt auch einen Blick auf die englisch-sprachige Blog-Serie von Jonas werfen, in der er das Thema seines Talks im Detail unter die Lupe nimmt. Hier geht es zu Teil 1.

Jonas HechtJonas Hecht