Workshop

Cilium Workshop with Isovalent, Microsoft & Sopra Steria

Join the team from Isovalent, Microsoft & Sopra Steria for an instructor led hands-on workshop around Cilium, Cluster Mesh, Gateway API & Tetragon.

 

  • Tuesday, November 28

    09:00 – 17:00 CET (meetup between 17:00-20:00)

    Microsoft OfficeDronning Eufemias, Gate 71, 0194 Oslo

Meet us in Oslo to network and learn together with your local Cilium community

Isovalent has joined forces with Microsoft and Sopra Steria to organize a full-day workshop, where we will dive into presentations, demos, and hands-on labs around Cilium, Cluster Mesh, Gateway API & Tetragon.

After the hard work is over, we’ll gather the local Cloud Native and Kubernetes community for a meetup featuring a talk from Hans Kristian Flaatten: Enabling 200 teams to make 1.600 deployments to production each week at the NAV. With plenty of drinks and bites, we will conclude the day on a high note and get to know each other. Sign up for the meetup here.

For this workshop you need to bring your own laptop.


Questions?
Please reach out to marketing@isovalent.com.

 

Workshop instructors:

Agenda

  • 09:00

    Registration

  • 09:30

    Introduction by Microsoft

  • 09:45

    Introduction by Sopra Steria

  • 10:00

    Introduction to Cilium by Isovalent

    Cilium – eBPF Powered Networking, Security & Observability

    Cilium is the next generation, eBPF powered open-source Cloud Native Networking solution, providing security, observability, scalability, and superior performance. Cilium has joined the CNCF as an incubating project.

    In this session, you’ll discover how Cilium with eBPF provides superior performance while providing identity and application aware security and visibility for your Cloud-Native Workloads. Learn how you can leverage Cilium Cluster Mesh for providing connectivity for load-balancing, observability and security between nodes across multiple clusters, enabling simple, high-performance cross-cluster connectivity. And finally, learn how eBPF streamlines Service Mesh implementations while eliminating the sidecar problem.

  • 11:00

    Networking break

  • 11:15

    Lab 1: Getting Started with Cilium

    In this lab, we provide you a fully fledged Cilium installation on a small cluster, together with a few challenges to solve. See yourself how Cilium works, and how it can help you securing your moon-sized battlestation in a “Star Wars”-inspired challenge.

  • 12:00

    Lunch

  • 13:00

    Lab 2: Cilium Cluster Mesh

    With the rise of Kubernetes adoption, an increasing number of clusters is deployed for various needs, and it is becoming common for companies to have clusters running on multiple cloud providers, as well as on-premise.

    Kubernetes Federation has for a few years brought the promise of connecting these clusters into multi-zone layers, but latency issues are more often than not preventing such architectures.

    Cilium Cluster Mesh allows you to connect the networks of multiple clusters in such as way that pods in each cluster can discover and access services in all other clusters of the mesh, provided all the clusters run Cilium as their CNI.

    This allows to effectively join multiple clusters into a large unified network, regardless of the Kubernetes distribution each of them is running.

    In this lab, we will see how to set up Cilium Cluster Mesh, and the benefits from such an architecture.

  • 13:45

    Networking break

  • 14:00

    Lab 3: Cilium Gateway API

    In this short lab, you will learn about Gateway API, a new Kubernetes standard on how to route traffic into a Kubernetes cluster. The Gateway API is the next generation of the Ingress API.

    Gateway API addresses some the Ingress limitations by providing an extensible, role-based and generic model to configure advanced L7 traffic routing capabilities into a Kubernetes cluster.

    In this lab, you will learn how you can use the Cilium Gateway API functionality to route HTTP and HTTPS traffic into your Kubernetes-hosted application.

  • 14:45

    Lab 4: Getting Started with Tetragon

    Security Observability is a new paradigm that utilizes eBPF, a Linux kernel technology, to allow Security and DevOps teams, SREs, Cloud Engineers, and Solution Architects to gain real-time visibility into Kubernetes and helps to secure your production environment with Tetragon.

    Tetragon is an open source Security Observability and Runtime Enforcement tool from the makers of Cilium. It captures different process and network event types through a user-supplied configuration to enable security observability on arbitrary hook points in the kernel; then translates these events into actionable signals for a Security Team.

    The best way to learn about Security Observability and Cilium Tetragon is to read the book “Security Observability with eBPF” by Jed Salazar and Natalia Reka Ivanko. And the best way to have your first experience with Tetragon is to walk through this lab, which takes the Real World Attack example out of the book and teaches you how to detect a container escape step by step!

  • 15:30

    Closing

Related Events

Cilium’s Evolution: The Story So Far

Learn the story of Cilium: how it all got started, and why the project was open from day one. Hosted by Thomas Graf, co-founder of Cilium.

Online

Cilium Technical Deep Dive: Under the Hood

Dive deep into the technical bits and pieces of Cilium with Duffie Cooley, Field CTO at Isovalent.

Online

Cilium in Action: Real-world Use Cases and Challenges

Learn how customers put Cilium to use with Raymond de Jong, Field CTO at Isovalent.

Online