Java, Spring Boot, GitOps & Kubernetes: Dein Weg in die Cloud
Details
GitOps ist mehr als ein Buzzword – es ist ein Ansatz, um Anwendungen zuverlässig, reproduzierbar und automatisiert in die Cloud zu bringen. In diesem Talk erfährst du anhand der bekannten Spring-PetClinic-Anwendung, wie GitOps in der Praxis funktioniert:
- Deployment einer Java-Spring-Boot-App in Kubernetes
- Einsatz von Helm Charts, Kustomize und sinnvollen Repository-Strukturen
- Automatisierung des gesamten Prozesses mit Build-Servern
- Tipps und Tools, um GitOps auch lokal ohne Kosten auszuprobieren
Am Ende nimmst du konkrete Best Practices und direkt anwendbares Wissen mit, um dein eigenes Projekt erfolgreich per GitOps in die Cloud zu deployen.
Referent:
Thomas Michael arbeitet als Cloud Engineer bei der Cloudogu GmbH in Braunschweig und hat sich auf moderne Cloud-Infrastrukturen, Kubernetes, Helm Charts und GitOps spezialisiert. Nach seinem Informatikstudium startete er mehrere Jahre in der Software-Entwicklung mit Java und Node.js, bevor ihn die Cloud komplett in ihren Bann zog. Aktuell arbeitet er vor allem an der Entwicklung des GitOps Playground (GOP) in Groovy – einem Tool, das lokale GitOps-Testumgebungen schnell aufsetzt und Entwicklern den Einstieg in Kubernetes und ArgoCD erleichtert. Sein Ziel ist es, komplexe Cloud-Prozesse verständlich, reproduzierbar und skalierbar zu machen. Privat begeistert er sich für Klettern, Bouldern und Klavierspielen, wodurch er Ausgleich und Inspiration für seine beruflichen Projekte findet.
