Neeraj will be presenting the following session
-
keyboard_arrow_down
Neeraj Poddar - Security & observability for all apps - combining the User/Kernel powers
45 Mins
Talk
Intermediate
Securing your applications with a defense in depth architecture and gaining visibility in your application behavior are the two key requirements to be successful in any modern cloud native deployment.
While service meshes like Istio provide these capabilities via a user space proxy mechanism it's not always feasible to inject sidecars proxies for all your applications. On the other hand Kernel technologies like eBPF when used in a CNI like Cilium provides security and metrics transparently but lacks the richness of information and policy capabilities provided by a layer 7 proxy with strong identities.
In this session, I will present how we can leverage capabilities provided by both these technologies and achieve better security and observability ensuring all your applications can have uniform policy and visibility irrespective of whether they are in the mesh or not or if they are running as a container in Kubernetes or long running VM where making privileged changes are often not possible.
Attendees will gain a good understanding of how Istio and eBPF interact with each other and how to use them effectively in their environment.
1. What got you started/interested in modern software development methods?
I have worked in startups and have held leadership roles in the engineering organization for most of my career. It was very evident early on that in order to deliver quickly and with quality to meet customer demands and have a competitive advantage modern development methods are a must in any organization.
2. What do you think is the biggest challenge faced by the software product engineering community today?
Delivering quickly with quality and leveraging Open Source products/platforms effectively.
3. What do you think are the most exciting developments in software product engineering today?
Fast innovation due to availability of open source products and collaboration with these communities.
4. Why did you choose the topic(s) you will be speaking about at the conference?
Service mesh and eBPF are two evolving and related technologies that can accelerate microservices adoption and help organizations reach security and scalability they need to meet their customer demands. Understanding their benefits, limitations and interactions is key to effectively adopt these technologies.
5. What are some of the key takeaways from your session(s) at Agile India?
With the rise in popularity of service mesh and eBPF technologies there's often confusion around which technology should be used and whether they can be used together or are in conflict with each other. It's important for users to understand their capabilities and harness their power to better meet their security and observability goals.
6. Any personal remarks/message you want to share with the software community?
Very exciting to meet and share learnings with like minded people in the community in an environment like Agile India so I look forward to the conference.