YoVDO

Traefik Crash Course - Without Docker

Offered By: Hussein Nasser via YouTube

Tags

Traefik Courses Load Balancing Courses Let's Encrypt Courses Reverse Proxies Courses

Course Description

Overview

Dive into a comprehensive 57-minute crash course on Traefik, an open-source reverse proxy and Edge Router written in GO. Explore Traefik's architecture, TCP vs HTTP proxying, and its capabilities as a reverse proxy and load balancer. Learn to install Traefik Docker, configure it as a Layer 7 proxy, set up static configurations, and proxy to multiple backend NodeJS services. Master advanced techniques like splitting load across backends, blocking specific requests, implementing weighted round-robin, and utilizing Traefik as a Layer 4 proxy. Discover how to create DNS records, enable HTTPS with Let's Encrypt, and optimize TLS settings. Gain practical insights through hands-on demonstrations and access valuable resources for further learning.

Syllabus

Intro.
Problem.
Traefik Architecture.
TCP vs HTTP Proxying.
Demo.
Install Treafik Docker .
Treafik as a Layer 7 Proxy.
Static Configuration.
Proxy to all 4 backend NodeJS services .
Split load to multiple backends (app1/app2) .
Block certain requests (/admin).
Weighted RR.
Treafik as a Layer 4 Proxy (tcp router).
Create DNS record.
Enable HTTPS on Treafik (lets encrypt) .
Disable 1.1/1.0 Enable TLS 1.2 and TLS 1.3 .
Summary .


Taught by

Hussein Nasser

Related Courses

Deploy a Web App on GKE with HTTPS Redirect using Lets Encrypt
Google Cloud via Coursera
SSL Certificates for Web Developers
LinkedIn Learning
NGINX, Apache, SSL Encryption - Certification Course
Udemy
The Complete SSL and TLS Guide: HTTP to HTTPS
Udemy
SSL/TLS Operations
Udemy