Code to Cloud

8 — Networking, Domains, TLS, CDN & Security

Lecture slides and notes for 8 — Networking, Domains, TLS, CDN & Security in Code to Cloud by Md Ahbab. 147 pages.

Document Info: 147 pages · Slides

8 — Networking, Domains, TLS, CDN & Security, first page preview

Content Preview

Networking, Domains, Certificates and Production Security From packets to production hardening For working programmers shipping and operating internet facing services. Reference deck By Md Ahbab Hamid Khan

Agenda 01 The network foundation 02 Domains and DNS 03 Reverse proxies and Nginx 04 Choosing a proxy: Caddy, Traefik, HAProxy 05 TLS and certificates 06 ACME, renewal and HTTP versions 07 Kubernetes ingress 08 CDN and edge caching 09 Production hardening 2

Assumed prerequisites What you already know shapes what this deck skips ▪ Fluency in one language: functions, classes, async, error handling ▪ HTTP basics: methods, status codes, headers, request and response ▪ Comfort in a Unix shell and with Git version control ▪ No coverage of programming fundamentals or language syntax ▪ No hands on labs; concepts, trade-offs and reference material only ▪ Cloud provider specifics are mentioned only as examples 3