Overview
Explore a comprehensive conference talk from Spring I/O 2023 focused on enhancing developer experience with Spring Boot on Kubernetes. Dive into strategies for reducing cognitive load, improving inner development loops, and streamlining the path to production. Learn about effective local development techniques, including options for running Kubernetes in development environments. Follow the process of building a cloud-native application using Spring Boot and test-driven development principles. Discover how to enhance the inner development loop using Cloud Native Buildpacks, Tilt, Knative, and Telepresence. Explore continuous integration practices and learn how to implement dynamic temporary environments for pull requests using ArgoCD and GitOps principles. Finally, understand how to use Cartographer to design a golden path to production on Kubernetes, providing clear separation of concerns and allowing developers to focus on delivering value.
Syllabus
Developer Experience with Spring Boot on Kubernetes by Thomas Vitale @ Spring I/O 2023
Taught by
Spring I/O