Explore a deep dive into BPF technology and its applications in network and application security, tracing, and visibility through this conference talk. Learn how BPF evolved from a simple bytecode language to a powerful virtual machine capable of extending and instrumenting both the Linux kernel and user space applications. Discover how the Cilium open source project leverages BPF to address networking, security, and load balancing challenges in highly distributed applications. Gain insights into combining Cilium with Docker for simplified security, operations, and troubleshooting of distributed systems. Delve into topics such as network security, HTTP ports, BPF policy enforcement, load balancing, and encryption. Engage with hands-on examples and demonstrations throughout the presentation, concluding with a Q&A session to address any remaining questions.
Cilium - Network and Application Security with BPF and XDP