Secure, monitor, and test your cloud native applications using the Service Mesh architecture
About This Book
* Manage the complexity of cloud-native applications with powerful service mesh techniques
* Get to grips with Istio to enable traffic policy controls for your microservices apps
* Use multiple microservices testing frameworks to test your service mesh environments.
Who This Book Is For
The book is intended for solution architects, network engineers, and cloud architects wanting to learn the Service Mesh technology and tools to design powerful container-based microservices architecture for networking and software deployments
What You Will Learn
* Build a microservices based application using polyglot application, caching, and cloud function APIs.
* Deep insight into service mesh architecture
* Server-side discovery of services to load balance a request to the appropriate service
* Configure a proxy called Envoy, deployed as a sidecar, for calls between services & clients
* Set up a secure communication amongst microservices applications using Istio
* Learn the seamless way to setup and configure Istio's service mesh monitoring for microservices without hard-coding or programming any capabilities.
In Detail
Application monitoring, automated continuous integration and continuous delivery for enhancing a loosely coupled microservices framework is the major challenge that developers face today to meet the modern application development requirement. Service mesh helps in overcoming these challenges as it based upon loosely coupled architecture and doesn't require writing any code to easily maintain a large network of applications.
This book covers all about Service Mesh right from it's architecture to using it easily to manage your microservices-based applications
It is a practical guide to deploy Microservices and implement Istio & Service Mesh to enable traffic management, monitoring, security, metering, coupling and application testing. This framework will help you develop skill sets to become an IT professional in this modern technology. It is also packed with real examples for Istio & Sservices running on a microservices framework
By the end of the book, you will be able to master service mesh and use it to make your microservices-based applications secure and faster
Sprache
Verlagsort
Zielgruppe
Maße
Höhe: 235 mm
Breite: 191 mm
Dicke: 34 mm
Gewicht
ISBN-13
978-1-78961-579-1 (9781789615791)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
Anjali Khatri is currently a Senior Program manager for Engineering at Merlin International Inc. specializing in DevOps, Microservices based new application development & modernizing legacy application for cross-industry customers.
As a former IBM'er, her 8+ years of professional skills include: Software Development, Analytics Sales & IT consulting for evangelizing open source solutions. Vikram S Khatri is a cross-industry executive IT specialist who has co-authored 2 redbooks, holds 5 patents and 30+ certifications and the original author of the IBM data movement tool.
With a career expanding 32+ years, he is a visionary, thought leader and trusted advisor for multiple IBM products & solutions such as: IBM Cloud Private, IBM Spectrum Scale, pureScale, BLU acceleration, DB2, POWER based systems, IBM storage, network systems, and many more.
He is the author of 15+ proof of technology collateral.
Table of Contents
Monolithic Versus Microservices
Cloud-Native Applications
Service Mesh Architecture
Service Mesh Providers
Service Mesh Interface and SPIFFE
Building Your Own Kubernetes Environment
Understanding the Istio Service Mesh
Installing a Demo Application
Installing Istio
Exploring Istio Traffic Management Capabilities
Exploring Istio Security Features
Enabling Istio Policy Controls
Exploring Istio Telemetry Features
Understanding the Linkerd Service Mesh
Installing Linkerd
Exploring the Reliability Features of Linkerd
Exploring the Security Features of Linkerd
Exploring the Observability Features of Linkerd
Understanding the Consul Service Mesh
Installing Consul
Exploring the Service Discovery Features of Consul
Exploring Traffic Management in Consul