🎁 New User? Get 20% off your first purchase with code NEWUSER20 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

Docker
A platform for building, shipping, and running applications in lightweight, isolated containers.
Prometheus
An open-source monitoring and alerting toolkit that collects time-series metrics using a pull-based model.
Container Registry
A storage and distribution service for container images, similar to a package repository but for Docker images.
Grafana
An open-source analytics and visualization platform for creating dashboards from various data sources.
SRE (Site Reliability Engineering)
An engineering discipline that applies software engineering principles to infrastructure and operations to create reliable systems.
Infrastructure as Code (IaC)
The practice of managing infrastructure through machine-readable configuration files rather than manual processes.
View All DevOps Terms →