Auch Batch-Anwendungen leiden unter monolithischem Wachstum und Conways Law - Batch-Server mit Hunderten von Jobs sind die Folge, ein Horror für Updates und Testing. In dieser Session berichten wir von unseren Erfahrungen bei der Umstellung auf Micro-Batch-Services - von der Entwicklung eines eigenen Spring Boot Starters über Test, Release als RPMs, Deployment bis hin zum zentralen Monitoring über Spring Boot Admin, einem eigenen Administrations- und Monitoring-Tool für Spring-Boot-Anwendungen. Viele Erfahrungen sind dabei auch auf Nicht-Batch-Anwendungen übertragbar. Hier gibt's nicht bloß Theorie, sondern Berichte aus der Praxis!