- What a service mesh is and the core concepts behind it (traffic management, security, observability, and policy).
- How Cilium implements service-mesh capabilities — the architecture, underlying technologies (notably eBPF), and the key features that make Cilium suited for modern microservices environments.
This lesson assumes familiarity with Kubernetes and basic networking concepts. If you’re new to Kubernetes, start with the Kubernetes Basics guide. For hands-on Cilium material, see the Cilium documentation.
Core concepts covered (brief):
- Traffic management: routing, retries, circuit breaking, L7 vs L4 control.
- Security: identity, mTLS, and authorization policies.
- Observability: distributed tracing, flow visibility, metrics and logs.
- Policy enforcement & performance: how kernel-level technologies improve policy performance.
- Cilium — eBPF-based networking and security
- Hubble — observability for Cilium
- Envoy Proxy
- eBPF overview