Author(s): Christian Posta (Author), Rinor Maloku (Author)
Publisher: Manning Publications
Publication Date: 13 April 2022
Edition: 1st
Language: English
Print length: 375 pages
ISBN-10: 1617295825
ISBN-13: 9781617295829
Book Description
The “servicemesh” pattern, implemented by platforms like Istio, helps you push operational issues into the infrastructure so the application code is easier to understand, maintain, and adapt. Istio in Action teaches you how to implement a full-featured Istio-based service mesh to manage a microservices application.
Istio in Action is a comprehensive guide to handling authentication, routing, retrying, load balancing, collecting data, security, and other common network-related tasks using the Istio service mesh platform. With helpful diagrams and hands-on examples, you’ll learn how to use this open-source service mesh to control routing, secure container applications, and monitor network traffic. You will also bring Istio to legacy systems without changes to your applications and discover how to use Istio in amulti-cloud world with the data layer deployed on a cluster like Kubernetes.
Cloud-native applications can include thousands of clustered containers, distributed components, and complex interactions. To build them effectively, developers need a new approach to infrastructural concerns like monitoring, storage, scaling, orchestration, and security. The Istio platform offers a configurable infrastructure layer called a service mesh that reliably and efficiently manages day-to-day concerns like service discovery, load balancing, encryption, authentication and authorization, circuit breakers, and more. Open source andcloud-ready, Istio is a welcome upgrade from manually managed microservices infrastructure.
Editorial Reviews
Review
“The definitive guide to understand Istio and when it’s worthusing it.” Andrea Cosentino
“If you are looking for how to setup and use Istio, this is thebook for you.” Michael J. Haller
“The perfect blend of how and why.” Morgan Nelson
“Istio: how to use it, when to use it, what it is, and most importantly, what it is not.” Andrea Tarocchi
“Provides detailed information on an exciting technology with aton of real-world examples. The authors walk readers through a difficult subject with ease. Highly recommended.” Morgan Nelson
“A thorough treatment of Istio with excellent examples you can reproduce. I learnt a lot about Service Mesh, its “raison d’etre”,and Istio’s capabilities. Excellent resource!” Michael Bright
From the Back Cover
Istio in Action is a comprehensive guide to handling authentication, routing, retrying, load balancing, collecting data, security, and other common network-related tasks using the Istio service mesh platform. With author Christian Posta’s expert guidance, you’ll experiment with a basic service mesh as you explore the features of Envoy, Istio’s service proxy. With helpful diagrams and hands-on examples, you’ll learn how to use this open-source service mesh to control routing, secure container applications, and monitor network traffic. You’ll also bring Istio to legacy systems without changes to your applications and discover how to use Istio in a multi-cloud world with the data layer deployed on a cluster like Kubernetes.
About the Author
Christian Posta is GlobalField CTO at Solo.io, and well known in the cloud-native community for being anarchitect, engineer, author, speaker, and contributor to various open-source projects in the service mesh and cloud-native ecosystem.
Rinor Maloku is a software and DevOps engineer working at Red Hat. As a member of the Platform-as-a-Service team, he builds middleware software ensuring the high-availability, resiliency, and scalability of customer-facing apps. Prior to that, heconsulted multiple DAX 30 member companies in their endeavour to utilise the full potential of cloud computing and the Cloud Native Computing Foundation technologies.