🎁 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

Service Mesh
An infrastructure layer that handles service-to-service communication, providing load balancing, encryption, and observability.
Jenkins
An open-source automation server for building, testing, and deploying software through configurable CI/CD pipelines.
Immutable Infrastructure
An approach where servers are never modified after deployment — changes require building and deploying entirely new server instances.
Artifact
A packaged, versioned output of a build process — such as a Docker image, JAR file, or compiled binary — ready for deployment.
Terraform
An open-source tool for provisioning and managing cloud infrastructure using declarative configuration files.
Health Check
An endpoint or mechanism that reports whether an application is running correctly and ready to handle requests.
View All DevOps Terms →