Page 118 - Cyber Defense eMagazine December 2022 Edition
P. 118
function entries. The ability for user space applications to read and respond to data from kernel activities
is effectively enabled by eBPF in this case. eBPF ensures the safety of the kernel and other processes
running on it by requiring validation before it runs programs in a kernel sandbox. The eBPF framework is
already widely used, particularly in cloud-based applications and is native to all contemporary Linux
kernels and is also accessible in Windows.
Advantages of eBPF
The biggest advantage of eBPF comes from its ability to pull deep data from the application environment.
When this is combined with the right security solution can give a 360-degree view of observability and
visibility into all API activity. This provides visibility into how an API is working. This allows unprecedented
insight into security incidents, which can assist in prevention by seeing where issues might arise. Another
advantage is how APIs can be built on top of eBPF, which can more easily achieve isolation of services
when under attack.
The list of innovations will expand and change as eBPF continues to draw more extensive and
mainstream attention and as the industry learns more about how to build value on top of it. Infrastructure,
application, and security management will have a bright and exciting future thanks to eBPF. That is why
we must continue to leverage eBPF to increase the effectiveness and efficiency of API security. End of
article.
About the Author
Sanjay Nagaraj is Co-Founder & CTO of Traceable AI and an
entrepreneur and a silicon valley engineering leader.
Sanjay believes in building products and teams that are obsessed with
customer’s success. Prior to co-founding Traceable, he was VP
Engineering for AppDynamics/Cisco. At AppDynamics he was
responsible for product teams for Application Performance
Management and Database Monitoring products. He was responsible
for scaling teams across different geographic locations. The innovation
that he and his team built was critical in helping DevOps teams to lead the digital transformation at many
of fortune 100 companies. The customer obsession of his team and the products at AppDynamics he
was responsible for generated over half a billion dollars in revenue during his tenure.
As a senior engineering leader, he has been building complex enterprise software solutions for over 20
years. Sanjay received his BS in Computer Science from University of Mysore. Prior to AppDynamics,
Sanjay worked at various companies including Hyperion Solutions (Oracle) and Philips. Sanjay is an
inventor credited with 10+ US Patents.
https://www.traceable.ai/
Cyber Defense eMagazine – December 2022 Edition 118
Copyright © 2022, Cyber Defense Magazine. All rights reserved worldwide.