Istio: Up and Running: Using a Service Mesh to Connect, Secure, Control, and Observe
<p>You did it. You successfully transformed your application into a microservices architecture. But now that you’re running services across different environments—public to public, private to public, virtual machine to container—your cloud native software is beginning to encounter reliability issues.</p><p>How do you stay on top of this ever-increasing complexity? With the Istio service mesh, you’ll be able to manage traffic, control access, monitor, report, get telemetry data, manage quota, trace, and more with resilience across your microservice.</p><p>In this book, Lee Calcote and Zack Butcher explain why your services need a service mesh and demonstrate step-by-step how Istio fits into the life cycle of a distributed application. You’ll learn about the tools and APIs for enabling and managing many of the features found in Istio.</p><ul><li>Explore the observability challenges Istio addresses</li><li>Use request routing, traffic shifting, fault injection, and other features essential to running a solid service mesh</li><li>Generate and collect telemetry information</li><li>Try different deployment patterns, including A/B, blue/green, and canary</li><li>Get examples of how to develop and deploy real-world applications with Istio support</li></ul>