Loading…
Attending this event?
September 16-18, 2024
Vienna, Austria
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central European Summer Time (UTC/GMT +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Advanced clear filter
Monday, September 16
 

12:15 CEST

Effective Strategies for Disability Inclusion in Open Source Communities - Brayan Kai Mwanyumba, OSCA Nairobi
Monday September 16, 2024 12:15 - 12:55 CEST
In today's world, where disability affects a significant percentage of the population, it is crucial for open-source communities to address the challenges faced by persons with disabilities (PWDs) and work towards their inclusion. This talk will delve into practical measures such as referral programs, internal disability disclosures, and integrating disability into existing agendas rather than treating it as a separate issue. We will dive into disability mainstreaming with a focus on its role in promoting universal design and inclusivity. Attendees will gain insights into establishing disability mainstreaming committees, formulating action plans, implementing best practices, and monitoring and evaluating progress.
Speakers
avatar for Brayan Kai Mwanyumba

Brayan Kai Mwanyumba

Data Scientist & Technical Writer, OSCA Nairobi
Brayan is a Data Scientist Passionate about Technical Writing and Open-Source Advocacy. He volunteers at different developer communities across Africa including OSCA Nairobi, She Code Africa and is also a GitHub Campus Expert. All this owing to his strong passion for supporting fellow... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Hall M1 (Level 1)

14:15 CEST

Lightning Talk: Kustomize Your Operator - Moritz Wanzenböck, LINBIT
Monday September 16, 2024 14:15 - 14:25 CEST
More and more Operators automate deployment of cloud native applications in Kubernetes. Operators often automate the whole process of setting up and maintaining applications, including setting up the necessary workload resources, such as Deployments, StatefulSets and more. This poses a challenge for us Operator developers. Oftentimes, users of our Operator have specific requirements for the deployed workloads, restricting them to specific nodes, requiring additional configuration, added sidecar containers and many more. This talk shows how using kustomize in our Operator, we can simplify our own Operators while still allowing users the full range of customization. This even also allows for quick iteration during feature development.
Speakers
avatar for Moritz Wanzenböck

Moritz Wanzenböck

Software Engineer, LINBIT
I am interested in the inner workings of cloud infrastructure and automation. After years of working with storage solutions as a user, I switched sides in 2020 to work on software defined storage solutions at LINBIT. I am a maintainer of the Piraeus project, always on the lookout... Read More →
Monday September 16, 2024 14:15 - 14:25 CEST
Hall M2 (Level 2)
  ContainerCon

16:20 CEST

New Challenges Towards Spatial Safety in the Linux Kernel - Gustavo A. R. Silva, The Linux Foundation
Monday September 16, 2024 16:20 - 17:00 CEST
The first flexible-array transformation we implemented in the kernel, as part of the Kernel Self-Protection Project, took place back in March 2019. At the time, our work on preventing integer overflows during memory allocations led us to discover an 8-year-old bug. Addressing this bug not only resolved a longstanding issue but also initiated the work of flexible-array transformations across the whole kernel tree. This marked the beginning of a challenging yet rewarding journey to add bounds-checking on trailing arrays in the Linux kernel. Five years have passed since then, and we've come a long way. We have now new Clang and GCC hardening compiler options and attributes, that significantly improve the security of the Linux kernel, particularly in the spatial-safety area. We have new hardening helpers that make traditional methods less prone to error. In general, we have new and safer ways of doing things, which usually require a learning curve, even for seasoned kernel developers. In this talk, we will walk through the most recent challenges and history of our quest to improve spatial safety in the Linux kernel, and with that, get rid of out-of-bounds bugs once and for all.
Speakers
avatar for Gustavo A. R. Silva

Gustavo A. R. Silva

Upstream Linux Kernel Engineer, The Linux Foundation
Gustavo A. R. Silva works full-time as an Upstream Linux Kernel Engineer, focused on security. Over the past several years, he’s been hunting and fixing all sorts of bugs and issues in the Linux kernel. He actively collaborates with the Kernel Self-Protection Project, and his work... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon
 
Tuesday, September 17
 

14:00 CEST

Evolving GitOps: Harnessing Kubernetes Resource Model for 5G Core - Ashan Senevirathne & Joel Studler, Swisscom
Tuesday September 17, 2024 14:00 - 14:40 CEST
In the forefront of 5G deployment, Swisscom leads by evolving GitOps through the adoption of the Kubernetes Resource Model (KRM), setting a new standard for dynamic configuration management and abstraction in 5G core networks. This strategic enhancement leverages the strengths of GitOps while introducing the flexibility and scalability of Kubernetes, aiming for increased deployment agility and operational efficiency. Our initiative extends Kubernetes API by integrating with custom Kubernetes Operators, alongside CI/CD advancements through Flux, to refine and empower GitOps practices. This talk will delve into our journey of merging GitOps with KRM, showcasing the transformative impact on 5G network operations, from increased reliability to seamless automation. Join us to explore how Kubernetes is reshaping the future of network management and GitOps methodologies.
Speakers
avatar for Ashan Senevirathne

Ashan Senevirathne

Product Owner, Swisscom
Experienced Product Owner and Senior DevOps Engineer with a proven track record in driving innovation and efficiency in telecommunications. Currently with Swisscom, leading the development of a cloud-native orchestration framework for 5G Core using Kubernetes. Adept at optimizing... Read More →
avatar for Joel Studler

Joel Studler

DevOps Engineer & System Architect, Swisscom
Joel is a DevOps Engineer who currently works in a team that delivers databases as a service to internal and external customers. He is experienced in infrastructure automation, software defined networking and highly available databases. He is CKA and CKAD certified and has written... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 2.15 (Level 2)
  CloudOpen
 
Wednesday, September 18
 

11:00 CEST

Learning from Firefighters to Improve Systems Reliability - Kerim Satirli, HashiCorp
Wednesday September 18, 2024 11:00 - 11:40 CEST
Almost seventy years ago, wilderness firefighters who reeled from major losses developed a set of rules with the goal of improving incident management. These rules came to be known as the "Ten Standard Firefighting Orders" and have been the authoritative way of preparing and training for critical operations. In this talk, Kerim explains how the systematic approach of these orders can be adapted to a software engineering context, with the ultimate goal of improving operational reliability and, in the case of an outage, limit damage to human operators and (IT) infrastructure.
Speakers
avatar for Kerim Satirli

Kerim Satirli

Senior Developer Advocate, HashiCorp
Kerim is a senior developer advocate at HashiCorp and AWS Community Builder for Security & Identity. Before he joined HashiCorp, Kerim worked on Industrial IoT for the Amsterdam airport and helped museums bring more of their collections online. When Kerim isn't working, he's either... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Room 2.15 (Level 2)
  CloudOpen

11:55 CEST

Painless Multi-Tenant Kafka on Kubernetes with Istio at ASML - Thomas Reichel, ASML Holding & Dominique Chanet, Klarrio
Wednesday September 18, 2024 11:55 - 12:35 CEST
ASML is building a self-service, multi-tenant data platform that enables teams to work independently on data products and applications. In a secure multi-tenant Kubernetes setup, tenants get an isolated view of the cluster, allowing them to deploy workloads independently of each other. Data sharing among tenants is governed by a global policy-based access control layer. Our challenge was to introduce a shared Kafka cluster into this setup, with proper tenant isolation and seamless integration with the global access control layer. We used Istio to enable zero-configuration authentication for Kafka clients operating inside the Kubernetes cluster. This allows Kafka authentication to be done with the Kubernetes-native tenant/namespace/serviceaccount idiom. A custom operator reconciles the tenant's topic definitions and topic access requests with the platform administrator's resource allocations and the global data sharing policy, and dynamically configures the right Kafka ACLs and resource quota.
Speakers
avatar for Thomas Reichel

Thomas Reichel

Lead Architect Common Digital Platform ASML, ASML Holding
Thomas Reichel is Lead Architect for the Next Generation Digital Platform at ASML, one of the world’s leading manufacturers of chip-making equipment. Previously, he was Lead Architect for Digital Platforms, Data & Analytics at a Dutch incumbent telecom operator.
DC

Dominique Chanet

Lead Architect, Klarrio
Dominique Chanet is Lead Architect at Klarrio, a system integrator providing real-time data streaming and large scale data processing solutions. He holds a PhD from Ghent university on link-time optimization of operating system kernels... Read More →
Wednesday September 18, 2024 11:55 - 12:35 CEST
Room 2.15 (Level 2)
  CloudOpen

14:00 CEST

Towards Open Source-Compatible Standards - Tobie Langel, UnlockOpen
Wednesday September 18, 2024 14:00 - 14:40 CEST
As policy makers are rushing towards standardizing open source security best practices, it is critical to make sure that the standards developed to organize open source software development and mainteance are themselves open source-compatible. Why is this important? What makes a standard open source-compatible? What can we learn from previous efforts such as OpenStand and what can we improve? We'll cover this and more in this talk.
Speakers
avatar for Tobie Langel

Tobie Langel

Principal, UnlockOpen
Tobie Langel is a world-leading expert on open source and standardization. He advises some of the biggest names in tech (Google, Microsoft, Mozilla, Intel, Cisco), promising startups (Airtable, Postman, GitLab), industry organizations (OpenJS Foundation, OASIS Open, W3C) and nonprofits... Read More →
Wednesday September 18, 2024 14:00 - 14:40 CEST
Room 0.14 (Level 0)

15:10 CEST

Start Building Distributed Applications with Ease Using Building Block APIs - Marc Duiker, Diagrid
Wednesday September 18, 2024 15:10 - 15:50 CEST
Are you interested in building distributed applications or microservice architectures, but don't know where to start? Join this session and learn how the Dapr building block APIs can make your life easier! Dapr, the Distributed Application Runtime, provides a set of common APIs that makes building microservices a breeze. As the 10th largest CNCF project, Dapr is used in production by companies like IBM, Alibaba Cloud & Microsoft and is a trusted OSS technology backed by a vibrant developer community. This code heavy session covers the most popular building blocks of Dapr: service invocation, pub/sub messaging and state stores. In addition, the built-in cross-cutting concerns such as resiliency, observability, and security are covered. Code samples & live demos will be provided in .NET and JavaScript. After this session, you'll have a good understanding how Dapr can help you build reliable distributed applications faster.
Speakers
avatar for Marc Duiker

Marc Duiker

Developer Advocate, Diagrid
Marc is a Sr Developer Advocate at Diagrid with a strong focus on event-driven architectures. You might have seen Marc at a developer meetup or conference, since he's a regular speaker and event-organizer in the area of Dapr, Azure cloud, and serverless technologies. In his spare... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Hall M2 (Level 2)
  ContainerCon

15:10 CEST

The Missing Post Mortem - Tobie Langel, UnlockOpen
Wednesday September 18, 2024 15:10 - 15:50 CEST
The first half of 2024 saw an entirely new category of threat against open source, one that rocked its trust-based system at its core: social engineering takeover attempt of critical open source projects. These attacks uncovered a systemic gap in open source security management. Up until now, the open source community wasn’t thought of as a potential cyber attack target. But when critical open source projects become stepping stones for industrial espionage, ransomware attacks, or cyberwarfare, maintainers need to adopt comparable security practices to those found in target organizations. This creates a unique set of challenges for open source because of its highly distributed nature and volunteer-based model. In this talk we'll do a post-mortem of the social engineering takeover attempt at the OpenJS Foundation. Without revealing confidential information, we'll still be able to outline critical industry gaps uncovered during this attack and suggest ways to meaningfully improving security at scale while preserving the ethos, culture, and diversity of communities that characterize open source.
Speakers
avatar for Tobie Langel

Tobie Langel

Principal, UnlockOpen
Tobie Langel is a world-leading expert on open source and standardization. He advises some of the biggest names in tech (Google, Microsoft, Mozilla, Intel, Cisco), promising startups (Airtable, Postman, GitLab), industry organizations (OpenJS Foundation, OASIS Open, W3C) and nonprofits... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Room 0.96-0.97 (Level 0)

16:05 CEST

Your K8s Infinity Gaunlet: The Marvel of KEDA and Cluster-API for Infinite Scale - Scott Rosenberg, Terasky
Wednesday September 18, 2024 16:05 - 16:45 CEST
One of the greatest out of the box features of K8s is its auto-scaling capabilities, which has a naive implementation or more advanced scheduling capabilities through native tooling. However, both of these models are reactive and not proactive in nature. What if we could employ proactive event-driven scaling of our clusters?! Over our many years of cloud native operations at scale, with the right tools we could! Enter KEDA (AKA Kubernetes Event-Driven Autoscaling). KEDA was built to make just this type of intelligent auto-scaling possible - this includes everything from event-driven and predictable actions like scaling up and down for predictable bursts of usage or shutting down dev clusters during specific and non-working hours, to managing scaling based on your workloads and message queues, or even your APMs and based on the metrics it ingests. In this talk we’ll walk through auto-scaling on steroids with KEDA, how it can be supercharged through CRDs, and in particular the cluster-API which now makes it possible to provision, update, customize and delete K8s clusters declaratively––that together are a game changer when it comes to the infinite scale K8s makes possible.
Speakers
avatar for Scott Rosenberg

Scott Rosenberg

Lead Architect, Terasky
10+ Years of experience in the worlds and Cloud and Automation. Currently Scott is the lead architect in the CTO office at TeraSky and leads the platform engineering and cloud native initiatives.Scott has vast experience with both the legacy data center & cutting edge Public Cloud... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Hall M2 (Level 2)
  ContainerCon

16:05 CEST

Securing Workloads with Transaction Tokens and Minicloak - Dmitry Telegin, Backbase
Wednesday September 18, 2024 16:05 - 16:45 CEST
For the modern computing architectures involving multiple independent workloads and following the zero trust model, it is important that the calls between the workloads be properly authenticated and authorized. SPIFFE/SPIRE does solve the authentication part; however, it does not take into account the request context and other dynamic data. A new Internet draft called Transaction Tokens has been adopted by the IETF OAuth Working Group, which addresses the authorization part. A transaction token is a short-lived, cryptographically signed, request-specific token obtained from the new Transaction Token Service in exchange for the external OAuth/OIDC access token and other context-dependent data. The token is then included into every inter-workload call, which guarantees that only non-spurious calls between the workloads can take place. From this talk, the attendees will learn about how Transaction Tokens work, how they help to make the internal perimeter more secure, how we implemented this upcoming specification using a customized version of Keycloak, what challenges we faced and how we solved them.
Speakers
avatar for Dmitry Telegin

Dmitry Telegin

Principal Backend Engineer, Backbase
In 2001, Dmitry graduated from the Lomonosov Moscow State University and began his career as a Java developer, eventually becoming a Java enterprise architect.In 2017, he began his opensource IAM journey, gaining expertise in Keycloak and becoming a project contributor.In 2019, he... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Hall M1 (Level 1)
  Digital Trust

16:05 CEST

Combining the Best of Two Worlds: From TF-IDF to Llama LLM - William Arias, GitLab
Wednesday September 18, 2024 16:05 - 16:45 CEST
Learn how combining traditional NLP techniques with LLMs can solve 'hallucination' issues and create robust applications. This session offers practical insights into leveraging foundational NLP principles alongside advanced LLM technology. It's based on a business problem where the need is to craft technical content that directly tackles the key challenges customers encounter. Rather than wading through hundreds of public forum posts or customer complaints manually, why not harness the combined power of traditional, explainable Natural Language Processing (NLP) techniques integrated with the advanced language generation capabilities of Large Language Models (LLMs). This session will provide architecture and lessons learned in the journey to uncover insights from our users' feedback. Centered around a topic modeling use case, this session offers actionable insights that go beyond mere buzzwords. At the end the audience will learn how to leverage text analytics and the strengths of Open Source LLMs to tailor content that resonates with their audience's needs and pain points. Bonus points: This use-case architecture is completely automated using CI/CD principles.
Speakers
avatar for William Arias

William Arias

Senior Developer Advocate, GitLab
William has worked in different roles and positions for the last decade. Bringing work experience from Intel, Oracle, Broadcom and Czech University of Economics. Where he has participated in numerous projects involving software, hardware design, education and innovation across different... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Hall B (Level 2)
 
  • Filter By Date
  • Filter By Venue
  • Filter By Type
  • Audience Level
  • Timezone

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.