contents

 

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?