Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this Book
About the Author
About the Cover Illustration
Chapter 1. Welcome to the cloud, Spring
1.1. What’s a microservice?
1.2. What is Spring and why is it relevant to microservices?
1.3. What you’ll learn in this book
1.4. Why is this book relevant to you?
1.5. Building a microservice with Spring Boot
1.6. Why change the way we build applications?
1.7. What exactly is the cloud?
1.8. Why the cloud and microservices?
1.9. Microservices are more than writing the code
1.9.1. Core microservice development pattern
1.9.2. Microservice routing patterns
1.9.3. Microservice client resiliency patterns
1.9.4. Microservice security patterns
1.9.5. Microservice logging and tracing patterns
1.9.6. Microservice build/deployment patterns
1.10. Using Spring Cloud in building your microservices
1.10.1. Spring Boot
1.10.2. Spring Cloud Config
1.10.3. Spring Cloud service discovery
1.10.4. Spring Cloud/Netflix Hystrix and Ribbon
1.10.5. Spring Cloud/Netflix Zuul
1.10.6. Spring Cloud Stream
1.10.7. Spring Cloud Sleuth
1.10.8. Spring Cloud Security