openskills.info
Envoy Proxy Fundamentals logoCourse Preview

Envoy Proxy Fundamentals

Envoy is a programmable network proxy that accepts traffic, applies configured processing, and forwards it to backend services. Teams use it at an application edge, as a service-mesh sidecar, or as an internal load balancer.

itCloud native tools and technologies

Envoy Proxy Fundamentals

Envoy is a self-contained network proxy. It receives traffic from a downstream client, applies a configured processing pipeline, and forwards traffic to an upstream endpoint. That sounds ordinary. The useful difference is that Envoy makes routing, security, load balancing, and telemetry available outside the application process.

You can place Envoy at an application edge, beside an application as a sidecar, or between internal services. The placement changes who is downstream and upstream. The core model does not change.

Start with the request path

A listener binds an address and port and accepts downstream connections. Envoy chooses a filter chain for that connection. Network filters then process the connection. For HTTP traffic, the HTTP connection manager creates an HTTP filter chain for each request. The router filter selects a route and cluster, then forwards the request to an endpoint in that cluster.

Continue the course

This section is part of the paid course.

See pricing to subscribe, or log in if you already have access.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.