Introducing Istio Service Mesh for Microservices, 2nd Edition

Build and Deploy Resilient, Fault-Tolerant Cloud Native Applications


Introducing Istio Service Mesh for Microservices, 2nd Edition
Introducing Istio Service Mesh for Microservices, 2nd Edition
Compliments of Red Hat

Book Details

Authors Burr Sutter, Christian Posta
Publisher O'Reilly Media
Published 2019
Edition 2nd
Paperback 85 pages
Language English
ISBN-13 9781492052630, 9781492052623
ISBN-10 1492052639, 1492052620
License Compliments of Red Hat

Book Description

Microservices fundamentally change the way you design enterprise software. By adding network dependencies to your application logic, you invite in a host of potential hazards that grow proportionally with the number of connections you make. With the updated edition of this practical ebook, application architects and development team leads will learn how to use the Istio service mesh to connect, manage, and secure microservices in order to create powerful cloud-native applications.

Burr Sutter and his team at Red Hat introduce you to several key microservices capabilities that Istio provides on top of Kubernetes and OpenShift. You'll learn how your application can offload service discovery, load balancing, resilience, observability, and security to Istio so you can focus on differentiating business logic.

Dive into Istio with detailed examples of:
- Traffic control: Examine Istio patterns including smarter canaries and dark launches
- Service resiliency: Discover how Istio provides load balancing, circuit breaking, and pool ejection
- Chaos testing: Test your system's ability to withstand turbulent conditions through fault injection
- Observability: Use tracing and metrics to learn the relationships between individual system components
- Security: Explore Istio's security capabilities, such as mTLS, RBAC, and policy enforcement


This book is published as open-access, which means it is freely available to read, download, and share without restrictions.

If you enjoyed the book and would like to support the author, you can purchase a printed copy (hardcover or paperback) from official retailers.

Download and Read Links

Share this Book

[localhost]# find . -name "*Similar_Books*"


Managing Cloud Native Data on Kubernetes

Kubernetes Cloud

Is Kubernetes ready for stateful workloads? This open source system has become the primary platform for deploying and managing cloud native applications. But because it was originally designed for stateless workloads, working with data on Kubernetes has been challenging. If you want to avoid the inefficiencies and duplicative costs of having separa

CI/CD with Docker and Kubernetes, 2nd Edition

Kubernetes Docker

Containers change how developers build, test, and deploy code. Adopting them takes time, and using them incorrectly can slow down the delivery process. Not every organization has a dedicated team of engineers to focus on this transition, unlike companies such as Spotify or Netflix. A startup CTO, for example, may need to prioritize shipping feature

Kubernetes Patterns

Kubernetes Cloud

The way developers design, build, and run software has changed significantly with the evolution of microservices and containers. These modern architectures use new primitives that require a different set of practices than most developers, tech leads, and architects are accustomed to. With this focused guide, Bilgin Ibryam and Roland Huß from Red H

Kubernetes Patterns, 2nd Edition

Kubernetes Cloud

The way developers design, build, and run software has changed significantly with the evolution of microservices and containers. These modern architectures offer new distributed primitives that require a different set of practices than many developers, tech leads, and architects are accustomed to. With this focused guide, Bilgin Ibryam and Roland H

The Enterprise Path to Service Mesh Architectures, 2nd Edition

Planning to build a microservice-driven cloud native application or looking to modernize existing application services? Consider using a service mesh. A service mesh approach can help you create robust and scalable applications, but it also introduces new challenges. This updated report answers common questions regarding service mesh architectures

Migrating to Cloud-Native Application Architectures

Cloud

Adoption of cloud-native application architectures is helping many organizations transform their IT into a force for true agility in the marketplace. This report defines the unique characteristics of cloud-native application architectures such as microservices and twelve-factor applications. Author Matt Stine also examines the cultural, organizatio