foreword
preface
acknowledgments
about this book
about the authors
about the cover illustration
Part 1 Understanding Istio
1 Introducing the Istio service mesh
1.1 Challenges of going faster
Our cloud infrastructure is not reliable
Making service interactions resilient
Understanding what’s happening in real time
1.2 Solving these challenges with application libraries
Drawbacks to application-specific libraries
1.3 Pushing these concerns to the infrastructure
The application-aware service proxy
Meet the Envoy proxy
1.4 What’s a service mesh?
1.5 Introducing the Istio service mesh
How a service mesh relates to an enterprise service bus
How a service mesh relates to an API gateway
Can I use Istio for non-microservices deployments?
Where Istio fits in distributed architectures
What are the drawbacks to using a service mesh?