Descripción:
Este curso ofrece una introducción práctica y conceptual al Extended Berkeley Packet Filter (eBPF), una tecnología revolucionaria que permite extender las capacidades del kernel de Linux sin modificar su código fuente. A lo largo del curso, los participantes explorarán desde los fundamentos teóricos hasta aplicaciones avanzadas en redes, seguridad y observabilidad del sistema.
Objetivo del curso: Al finalizar el curso, el participante será capaz de comprender, diseñar e implementar programas eBPF, así como aplicar esta tecnología en escenarios prácticos de redes, seguridad y monitoreo del sistema, utilizando herramientas y conceptos clave como el verificador eBPF, BTF, libbpf y CO-RE, con una visión clara de su evolución futura dentro del ecosistema Linux.
Requisitos de ingreso.
Comprensión de textos en idioma inglés.
Temario:
- ¿Qué es el eBPF y por qué es importante?
- “Hola Mundo” de eBPF
- Anatomía de un programa eBPF
- La llamada al sistema bpf()
- CO-RE, BTF y Libbpf
- El verificador eBPF
- Programa eBPF y tipos de anexos
- eBPF para Redes
- eBPF para la Seguridad
- Programación eBPF
- Evolución futura del eBPF
Este curso se concidera exotico por lo que la apertura de un grupo puede tardar
Precio proximamente