๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

DevOps Advanced

What is Istio?

An open-source service mesh that provides traffic management, security, and observability for microservices on Kubernetes.

Istio injects Envoy proxy sidecars alongside each microservice, forming a mesh that handles all network communication. This provides mutual TLS encryption, traffic routing, circuit breaking, retries, and detailed telemetry without code changes.

Key features include canary deployments (route percentage of traffic), fault injection (test resilience), rate limiting, and distributed tracing. Istio adds complexity but provides consistent networking policies across all services.

Related Terms

Service Discovery
A mechanism that automatically detects and tracks the network locations of service instances in distributed systems.
Rolling Update
A deployment strategy that gradually replaces old application instances with new ones, maintaining availability throughout.
Health Check
An endpoint or mechanism that reports whether an application is running correctly and ready to handle requests.
GitFlow
A branching model for Git that defines a strict workflow with feature, develop, release, hotfix, and main branches.
SonarQube
A platform for continuous code quality inspection that detects bugs, vulnerabilities, and code smells through static analysis.
GitOps
A practice where Git repositories serve as the single source of truth for both application code and infrastructure configuration.
View All DevOps Terms โ†’