Skip to content

Details

This event is replacing the one we just cancelled. The workshop could not happen under the current circumstances, we're sure you understand.
But we're staying close to the original topic, so we hope those who previously signed up will find this equally interesting:

Software Circus, Kinvolk & Container Solutions are partnering a second time for 2 ONLINE talks!

Register here!:
https://zoom.us/webinar/register/WN_CD9B5ctLTwu2zp7zhtuNXQ

SCHEDULE:

[18:00 - 18:35] - "Serverless. Is it just Cloud Native Duct Tape ?" by Chris Vermeulen
[18:35 - 18:45] - Q&A with Crhis.
[18:50 - 19:10] - "Inspektor Gadget and traceloop: BPF debugging tools for Kubernetes", by Alban Crequy
[19:10 - 19:20] - Q&A with Alban

ACTIVITIES:

Talk 1:
Serverless. Is it just Cloud Native Duct Tape ? by Chris Vermeulen, Cloud Native Engineer at Container Solutions

Abstract:
"Every Cloud Native journey starts with a single Lambda function ... to fix Cognito"
In this talk, Chris will take you through a serverless Journey starting at a single Lambda function returning "Hello World", through a whirlwind of discoveries, wasted time, and procrastination, which ultimately leads to answering the question of whether Serverless is just the duct tape of the cloud, or whether it is a first class citizen among our software stacks.
Hint: It's both.

Bio:
South African farm boy turned software engineer, turned cloud engineer. I have worked with some of the big telcos and banks in South Africa & Europe and try to teach & learn more about how technology can be used to revolutionise how businesses succeed at being businesses, rather than being good at tech.

---

Talk 2:
Inspektor Gadget and traceloop: BPF debugging tools for Kubernetes, by Alban Crequy, CTO & Co-founder at @kinvolkio

Abstract:
I will present Inspektor Gadget and traceloop, a tracing tool to trace system calls in cgroups or in containers using BPF and overwritable ring buffers.

Many people use the “strace” tool to synchronously trace system calls using ptrace. Traceloop similarly traces system calls but asynchronously in the background, using BPF and tracing per cgroup. I’ll show how it is integrated with Kubernetes via Inspektor Gadget.

Traceloop's traces are recorded in a fast, in-memory, overwritable ring buffer like a flight recorder. As opposed to “strace”, the tracing could be permanently enabled on systemd services or Kubernetes pods and inspected in case of a crash. This is like a always-on “strace in the past”.

Looking forward to see you online!

Related topics

You may also like