Envoy – Edge and Service Proxy Course

Deploy Layer 4/Layer 7 Load Balancing, HTTPS, HTTP/2 and TLS 1.3 with Envoy

Envoy is an open source L7 proxy and communication bus Originally built at Lyft to move their architecture away from a monolith. The project was born out of the belief that:

What you’ll learn

  • Layer 7 Load Balancing between services.
  • Layer 4 Load Balancing between services.
  • Block Undesired Requests and Re-route requests to different services.
  • Enable HTTPS with letsEncrypt.
  • Enable HTTP/2 with Envoy.
  • Enable Secure TLS.

Course Content

  • HTTP, Proxies and Web Servers –> 7 lectures • 3hr 8min.
  • Envoy Architecture –> 8 lectures • 21min.
  • Working with Envoy –> 12 lectures • 51min.

Envoy - Edge and Service Proxy Course

Requirements

  • Linux or Mac.

Envoy is an open source L7 proxy and communication bus Originally built at Lyft to move their architecture away from a monolith. The project was born out of the belief that:

The network should be transparent to applications. When network and application problems do occur it should be easy to determine the source of the problem.

In this course, I want to discuss Envoy and enable it as HTTP and TCP load balancer and also Enable full HTTPS on it.

Get Tutorial