Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

EBPF and Kubernetes - Little Helper Minions for Scaling Microservices

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

This course aims to teach learners about the benefits of using eBPF in the context of Kubernetes for scaling microservices. By the end of the course, students will understand the evolution of eBPF in the Linux kernel, its applications in networking, tracing, and security, and how it can be leveraged by Kubernetes users. The course covers topics such as the challenges faced by the kernel, packet flow in Kubernetes, the history of eBPF, networking advancements, and the performance comparison of eBPF. The teaching method involves a deep dive into eBPF concepts, its user space landscape, inner workings, and interactions with the kernel. This course is intended for developers, system administrators, and individuals interested in cloud-native technologies and microservices scaling.

Syllabus

Introduction
Kubernetes
Kernel Challenges
Benefits of eBPF
Packet flow in Kubernetes
Early days of eBPF
Networking and tracing
Networking in 2016
eBPF in 2017
eBPF in 2018
bTF
AFXDP
Other Kernel Features
Cloud Providers
Other Events
eBPF in Numbers
Industry Shift
Cilium Architecture
Performance Comparison
Conclusion

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of EBPF and Kubernetes - Little Helper Minions for Scaling Microservices

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.