preface
acknowledgments
about this book
about the author
about the cover illustration
1 Why microservices?
1.1 This book is practical
1.2 What will I learn?
1.3 What do I need to know?
1.4 Managing complexity
1.5 What is a microservice?
1.6 What is a microservices application?
1.7 What’s wrong with the monolith?
1.8 Why are microservices popular now?
1.9 Benefits of microservices
1.10 Drawbacks of microservices
1.11 Modern tooling for microservices
1.12 Designing a microservices application
1.13 An example application