Description
Wiley India Spring Microservices In Action by John Carnell
Spring Microservices in Action was written for the practicing Java/Spring developer who needs hands-on advice and examples of how to build and operationalize microservice-based applications. When I wrote this book, I wanted it to be based around core microservice patterns that aligned with Spring Boot and Spring Cloud examples that demonstrated the patterns in action. As such, you’ll find specific microservice design patterns discussed in almost every chapter, along with examples of the patterns implemented using Spring Boot and Spring Cloud.
About the Author
John Carnell is a senior cloud engineer at Genesys, where he works in Genesys’s PureCloud division. John spends the majority of his day hands-on building telephony-based microservices using the AWS platform. His day-to-day job centers on designing and building microservices across a number of technology plat-forms including Java, Clojure, and Go. John is a prolific speaker and writer. He regularly speaks at local user groups and has been a regular speaker on “The No Fluff Just Stuff Software Symposium.” Over the last 20 years, John has authored, co-authored, and been a technical reviewer for a number of Java-based technology books and industry publications.
TABLE OF CONTENTS
1. Welcome to the cloud, Spring
2. Building microservices with Spring Boot
3. Controlling your configuration with Spring Cloud configuration server
4. On service discovery
5. When bad things happen: client resiliency patterns with Spring Cloud and Netflix Hystrix
6. Service routing with Spring Cloud and Zuul
7. Securing your microservices
8. Event-driven architecture with Spring Cloud Stream
9. Distributed tracing with Spring Cloud Sleuth and Zipk
10. Deploying your microservices