Istio
Istio is an open-source service mesh that provides a transparent and powerful way to secure, connect and observe microservices running on a distributed architecture such as kubernetes. It's designed to address service-to-service communication challenges in modern cloud-native applications without requiring changes to application code. At it's core, Istio uses "Envoy", a high-performance proxy deployed as a sidecar alongside each service.
It provides features such as:
- Traffic management
- Security (mTLS, authentication and authorization between services)
- Observability (integration with Prometheus, Graffana, Jaeger, etc.)
- Policy enforcement
It also supports ingress capabilities to manage incoming traffic via an Ingress Gateway, decoupling traffic control from application logic.
Related articles

Micro Services
Categories: Cloud Computing, Containers Orchestration, Open Source Summit Europe 2017 | Tags: Mesos, DNS, Encryption, gRPC, Linkerd, Micro Services, MITM, Service Mesh, CNCF, Istio, Kubernetes, Proxy, SPOF, SSL/TLS
Back in the days, applications were monolithic and we could use an IP address to access a service. With virtual machines (VM), multiple hosts started to appear on the same machine with multiple appsā¦
By David WORMS
Nov 14, 2017