unzugeordnet
A4 / Microservices, Container und Cloud
13.40 - 14.25 Uhr
Themenbereich: Kurzvortrag der Microservices, Container und Cloud
Vom Code in die Cloud mit Maven, Spring Boot, Docker und Kubernetes
Unter "Einreichung von Sponsored Talks" können Sie noch einen Sponsored Talk einreichen und buchen.
Matthias Seifert) und )) (Digital Frontiers GmbH & Co. KG)
Zielgruppe:
Fortgeschrittene
Abstract:
Im DevOps-Alltag werden aktuelle Änderungen durch Continuous Delivery und Continuous Deployment schnell und ohne manuellen Aufwand direkt ausgeliefert. Zumindest sollte es so sein. In der Realität sind die Entwicklungszyklen oft sehr lang und schwerfällig an und die DevOps-Erfahrung ist nicht wirklich angenehm. Aber das muss nicht sein. Im Ökosystem von Java, Maven und Docker gibt es viele Werkzeuge, die helfen, die den DevOps-Alltag zu verbessern und schnellere Entwicklungs- und Bereitstellungszyklen zu ermöglichen.
In diesem Vortrag werden wir eine produktionserprobte Toolchain vorstellen, die von der Entwicklungsumgebung bis zum Deployment in einem Kubernetes-Cluster reicht. Diese Toolchain besteht unter anderem aus Java, Maven, Spring Boot und Dekorate zur Generierung von kubernetes Deployment-Deskriptoren.
Wie werden zeigen, wie diese Build-Pipeline konfiguriert wird, um die resultierenden Artefakte, Docker-Images und Kubernetes-Deskriptoren zu erstellen und einen automatischen Rollout (und Rollback) der Änderungen durchzuführen.
Vom Commit bis zum Rollout in der Produktion in wenigen Minuten ist möglich und nicht sehr kompliziert.
Der Vortrag ist mit vielen praktischen Beispielen gefüllt und bietet eine gute Blaupause für viele Situationen im Alltag.
Über die Referenten:
Matthias Seifert
Matthias Seifert
Matthias Seifert ist Consultant bei Digital Frontiers. In dieser Rolle berät er Kunden bei der Softwareentwicklung im cloud native Bereich.François Fernandès