About

Come join us at our inaugural Sysdig Camp-Con-World-Fest-Summit.  This is for the sysdig community by the sysdig community.  This educational event is meant to bring sysdig open source lovers together with kernel tinkerers and linux users for an event that will be deep, enlightening, hands-on and generally awesome.

What should you expect? We think that we can pack a lot into a single day, so you can simultaneously step up your linux troubleshooting skills big-time, have some fun, and meet some great people.  We promise to keep you well fed and well hydrated throughout the day.  

Schedule

  • Morning Agenda
    Containers and Kernels
    8:00 - 9:00
    Breakfast & Registration
    9:00 - 9:15
    Welcome to Sysdig CCWFS
    9:15 - 10:00
    A brief history of syscalls
    System calls are the primary mechanism of user-to-kernel interaction. Today the Linux system call interface has achieved a primacy and ubiquity that make it an ideal layer at which to understand single-system and distributed-system pathologies. Sysdig advances the art of system call observability by drawing on the systems that came before it. Informed by his work with /proc, process tools and DTrace, Adam will walk through a history of system calls and system call observability from simple systems like truss and strace, moderns ones like DTrace and SystemTab, and ancient ones from the early days of Unix.
    10:00 - 10:15
    Intro to sysdig in 15 Minutes
    Well, the title says it all. Get ready to be really productive, really fast.
    10:15 - 10:45
    Hands on with Sysdig
    Work alongside our Speaker, Luca, on actual problems. You should have already downloaded the necessary files to your laptop. With that, Luca will guide you in using sysdig to solve a variety of issues that you might typically see on your linux hosts.
    10:45 - 11:00
    Morning Break
    11:00 - 11:30
    Building a chisel
    Sysdig is infinitely extensible through Chisels, and now you’re going to learn how to build one. Using a real-world example, we’re going to show you how to leverage sysdig’s luascript engine to build powerful new functionality customized to your needs.
    11:30 - 12:15
    Designing Tracing Tools
    Abstract: You have a system with an advanced programmatic tracer: do you know what to do with it? Brendan has used numerous tracers in production environments, and has published hundreds of tracing-based tools. In this talk he will share tips and know-how for creating CLI tracing tools and GUI visualizations, to solve real problems effectively. Programmatic tracing is an amazing superpower, and this talk will show you how to wield it!
    12:15 - 1:00
    Lunch
  • Afternoon Agenda
    Security and Performance
    1:00 - 1:45
    Troubleshooting Kubernetes
    Kubernetes is a tremendous system for orchestrating your containers onto physical infrastructure. But troubleshooting Kubernetes can be incredibly challenging due to the dynamic and isolated nature of the containers it orchestrates. Sysdig leverages the powerful concept of container-aware system events and correlates each one of them with super rich metadata Kubernetes. In this session you’ll go deep into a couple of Kubernetes issues and how you would track them down using sysdig.
    1:45 - 2:30
    Advanced Application Debugging
    The increasing complexity of your applications require new, powerful, and customizable methods to analyze the performance of your application as well as the system beneath it. Learn how to use sysdig Tracers to instrument your code and analyze its performance.
    2:30 - 3:15
    Building Trustworthy Containers
    Containers have the potential to improve the security of typical deployments, but for many the argument has not yet been made convincingly. This talk will describe the existing security technologies around containers, and show how their use can make container-based systems more secure than the alternatives. It will then go further, describing new technologies that allow admins to have even greater confidence in the security of their systems, beyond anything possible with traditional deployment techniques.
    3:15 - 3:30
    Break
    3:30 - 4:15
    How to Secure Containers
    While there have been many improvements around improving containers, there is still a large gap in securing the behavior of containers in production. Enter sysdig falco, the behavioral activity monitor for containerized environments. It can detect and alert on anomalous behavior at the application, file, system, and network level. In this session get a deep dive into falco and learn: - How does behavioral security differ from existing security solutions like image scanning? - How does falco work? What can it detect? - How do you build and customize rules for falco?
    4:15 - 4:45
    Contest: Find the hacker!
    Race to find the hacker! Take everything you’ve learned today and put it to work. We’ll construct a scenario and you will try to solve the problem with sysdig and build a falco rule to detect the issue in the future. Gear up, folks, there is cold hard cash on the line as prize money!
    5:00 - 5:30
    Q&A and Wrap Up

Tickets

  • Educators and Students
    Free

    Educator and student registration passes are available at no cost. Students must have a current student id card and be over 21.

  • Open Source Contributor
    Free

    For dedicated sysdig contributors. If you have 3 or more commits to sysdig or falco we invite you to attend for free.

    3+ commits
  • Sysdig Conference Registration
    99.99

    Attend the full day of linux and container technology sessions and hands-on labs.