Using Spring Cloud Data Flow to Run Spring Boot 2.x and 3.x Workloads (Workshop)
summary
Workshop shows Spring Cloud Data Flow running on Kubernetes (minikube) with Skipper and K9s, registering prebuilt Spring Cloud Stream apps, deploying an HTTP → log stream and sending events via curl to prove end-to-end flow. The demo registers both Spring Boot 2.x and 3.x app images, flips a stream from boot 2.6.8 to boot 3.1.1 to show version selection and automatic upgrade, and launches ephemeral batch runs with Spring Cloud Task and a compose-task-runner workflow. Observability, restartability and integration with brokers (Rabbit/Kafka) are shown working.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 31:32Stream applications overview
- 1:00:10Registering and deploying streams
- 1:38:20Batch tasks and Spring Cloud Task
- 2:06:48Local setup and installation
- 2:32:15Q&A and closing
related talks
40mSpring On Kubernetes
39mDeveloper Experience with Spring Boot on Kubernetes
01h 20mGetting Started with Spring Cloud
51mSpring Cloud Stream: Developer Recipes, Tips and Tricks
01h 27mSpring Cloud at Netflix
32mContinuous Deployment Made Easy with Skipper - Mark Pollack
44mInner Development Loop with Java on Kubernetes
46mModern DevOps with Kubernetes
