Solo.io invites you to their event

Developing eBPF Applications Workshop with Certification Option (CEST time zone event)

About this event

eBPF (Extended Berkeley Packet Filter) is a revolutionary technology with origins in the Linux kernel that can run sandboxed programs in an operating system kernel. It is used to safely and efficiently extend the capabilities of the kernel without requiring to change kernel source code or load kernel modules. 

BumbleBee is a new open source project which helps to build, run, and distribute eBPF programs using OCI (Open Container Initiative) images, allowing you to focus on writing eBPF code while taking care of the user space components, automatically exposing your data as Prometheus metrics.

In this workshop, we're introducing eBPF and the different ways to create eBPF programs. You will be able to understand the tradeoffs of kernel data structures e.g. HashMap, PerfBuf, and RingBuf, and how you can migrate from one to another. We’ll also take you through several labs to cover debugging kernel space code, take a look at existing BPF scripts and see how you can migrate them to BumbleBee to make distribution easier.

In this workshop you will learn how to:

  • Migrate existing libbpf applications to BumbleBee
  • Choose between the different available kernel data structures
  • Troubleshoot your kernel logic during (e)BPF development
  • Follow best practices for advanced/production use cases

This workshop also includes a certification option. This credential, offered by Solo.io with Credly, certifies that you possess the essential skills to create libbpf based, portable eBPF programs using BumbleBee. At the completion of the workshop, you will be able to take an assessment and a score 80% or higher earns the certification.

------

Interested in another date and time or a dedicated workshop for your team? Email us at events@solo.io to request a workshop.

Have general questions, please join our community slack and learn more about Solo.io. You can also follow us on LinkedIn and Twitter and get the latest updates.

Hosted by

  • Team member
    KF T
    Krisztian Fekete

Solo.io

API Infrastructure from the Edge to Service Mesh

Solo.io, the modern service connectivity company, delivers API infrastructure from the edge to service mesh, helping enterprises adopt, secure, and operate innovative cloud native technologies