Overview
This course focuses on teaching participants how to architect Kubernetes clusters for high-traffic websites. By the end of the course, learners will understand Kubernetes infrastructure basics, traffic management concepts such as NodePort, LoadBalancer, and Ingress, as well as the Ingress controller landscape and the Kubernetes Gateway API. The course covers topics like deploying to Kubernetes, using kubectl, load balancer service caveats, scaling on HTTP requests, and includes a live demo and community Q&A sessions. The intended audience for this course includes individuals interested in Kubernetes networking, microservices architecture, and traffic management in high-traffic website scenarios.
Syllabus
- Microservices March 2022: Kubernetes Networking
- Architecting Kubernetes Clusters for High-Traffic Websites
- Agenda + from Monoliths to Microservices
- Kubernetes
- Deploying to Kubernetes
- kubectl
- Load Balancer Service Caveats
- Ingress Use Cases
- The Ingress
- Ingress Controllers + Autoscaling
- Scale on HTTP Requests
- Live Demo
- Community Q&A pt. 1
- Summary: Kubernetes, Deployments, Services, Ingress, Autoscale
- Community Q&A pt. 2
- Microservices March 2022: Upcoming Livestreams
Taught by
NGINX, Inc