- Build microservices with Spring Boot
- Use event-driven architecture and messaging with RabbitMQ
- Create RESTful services with Spring
- Master service discovery with Eureka and load balancing with Ribbon
- Route requests with Zuul as your API gateway
- Write end-to-end rest tests for an event-driven architecture using Cucumber
- Carry out continuous integration and deployment
Learn Microservices with Spring Boot: A Practical Approach to RESTful Services using RabbitMQ, Eureka, Ribbon, Zuul and Cucumber
📄 Viewing lite version
Full site ›
Book Details
Author(s)Moises Macero
PublisherApress
ISBN / ASIN1484231643
ISBN-139781484231647
AvailabilityUsually ships in 24 hours
Sales Rank134,731
MarketplaceUnited States 🇺🇸
Description ▲
Build a microservices architecture with Spring Boot, by evolving an application from a small monolith to an event-driven architecture composed of several services. This book follows an incremental approach to teach microservice structure, test-driven development, Eureka, Ribbon, Zuul, and end-to-end tests with Cucumber.Author Moises Macero follows a very pragmatic approach to explain the benefits of using this type of software architecture, instead of keeping you distracted with theoretical concepts. He covers some of the state-of-the-art techniques in computer programming, from a practical point of view. You'll focus on what's important, starting with the minimum viable product but keeping the flexibility to evolve it.What You'll Learn
Similar Products ▼
- Spring Microservices in Action
- Effective Java
- Building Microservices: Designing Fine-Grained Systems
- Learning Spring Boot 2.0 - Second Edition: Simplify the development of lightning fast applications based on microservices and reactive programming
- Hands-On Full Stack Development with Spring Boot 2.0 and React: Build modern and scalable full stack applications using the Java-based Spring Framework 5.0 and React
- Pro Spring 5: An In-Depth Guide to the Spring Framework and Its Tools
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
- Java 8 in Action: Lambdas, Streams, and functional-style programming
- Docker Deep Dive