
Microservices with Spring Boot and Spring Cloud
Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes
Created by Magnus Larsson
Explore how to design, build, and deploy robust microservices using Spring Boot, Spring Cloud, Kubernetes, and Istio. Move from simple service creation to managing complex distributed systems, focusing on real-world techniques for resilience, scalability, and observability.
Packt | Aug 2025 | 810 min
What You Will Learn
You will work through a practical project that starts with basic microservice design and grows into a full distributed system. Along the way, you will use Docker, Kubernetes, and Istio for deployment and management, and apply tools like Prometheus, Grafana, and EFK for monitoring and logging. Each step builds your confidence and skills for real-world application.
Key Features
- Create and deploy scalable microservices using Spring Boot and Spring Cloud
- Secure APIs and manage service communication with OAuth, Istio, and Spring Security
- Monitor, trace, and troubleshoot distributed systems with modern observability tools
Target Audience
Ideal for Java or Spring Boot developers ready to move into microservices architecture. If you have experience building Java applications and want to learn how to design, secure, and operate scalable distributed systems, you will gain hands-on skills to advance your career and tackle production challenges.





