17 May 2022
Valencia, Spain
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2022 - Valencia, Spain and add this Co-Located event to your registration to participate in these sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Standard Time, UTC +2. To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."  The schedule is subject to change.

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

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Intermediate (Mid-level experience) [clear filter]
Tuesday, May 17

11:05 CEST

Protocol Detection: A Deep Dive into How Linkerd Achieves Zero-Config - Kevin Leimkuhler, Buoyant
Zero-config is one of Linkerd's claims to fame: for (most) Kubernetes apps, adding Linkerd doesn't require user config, even if the app uses arbitrary TCP protocols which Linkerd must proxy in a fully transparent manner. The use of protocol detection automatically determines the protocol based on the data on the connection. Linkerd maintainer Kevin Leimkuhler will describe the mechanics of how Linkerd's protocol detection works, covering the strengths and weaknesses of the current implementation, including so-called server-speaks-first protocols and why they need to be handled differently. He'll also cover how the implementation has evolved over the years as Linkerd adoption has grown to encompass even more types of applications and protocols, including the introduction of "skip ports" and "opaque ports". Finally, attendees will learn how opaque ports are implemented in the proxy using ALPN, and how Linkerd is still able to provide mTLS and golden metrics for this type of traffic.

Click here to view captioning/translation in the MeetingPlay platform!

avatar for Kevin Leimkuhler

Kevin Leimkuhler

Software Engineer, Buoyant
Kevin Leimkuhler is a software engineer at Buoyant and works on Linkerd. Over several years, he has worked on all parts of the project—from each of the components in the control plane to the proxy and the ecosystem of libraries that it is built off of.

Tuesday May 17, 2022 11:05 - 11:35 CEST
Pavilion 3 | Room D | Level 2 | Central Forum

13:05 CEST

Lightning Talk: MeshMark: Service Mesh Value Measurement - Lee Calcote, Layer5 & Mrittika Ganguli, Intel
Still trying to understand how to best gauge the performance of your cloud native infrastructure? Confused as to whether self-published, performance benchmarks are trustworthy or simply biased marketing in disguise? Measurement data may not provide a clear and simple picture of how well those applications are performing from a business point of view, a characteristic desired in metrics that are used as key performance indicators. Behold MeshMark: a performance index that provides you with the ability to weigh the value vs overhead of your cloud native environment. Convert performance measurements into insights about the value of individual, cloud native application networking functions. Join us as we distill a variety of microarchitecture performance signals and application key performance indicators into a simple scale. Explore the other side of the performance measurement coin: value measurement.

Click here to view captioning/translation in the MeetingPlay platform!

avatar for Lee Calcote

Lee Calcote

Founder and CEO, Layer5
Lee Calcote is an innovative product and technology leader, passionate about empowering engineers and enabling organizations. As Founder and CEO of Layer5, he is at the forefront of the cloud native movement. Open source, advanced and emerging technologies have been a consistent focus... Read More →
avatar for Mrittika Ganguli

Mrittika Ganguli

Director Cloud Native Data Plane, Principal Engineer and Network Architect, Intel
Mrittika Ganguli is a Principal Engineer and Director, Cloud Native Pathfinding in Intel’s NEX Group. Her area of expertise is in hardware and software platform management, network and storage processing control and data plane, cloud orchestration, telemetry QOS and scheduling Architecture... Read More →

Tuesday May 17, 2022 13:05 - 13:15 CEST
Pavilion 3 | Room D | Level 2 | Central Forum

13:20 CEST

Lightning Talk: GitOps and Controllers: It’s Not That Simple for Multi-cluster- Alex Ly, Solo.io
GitOps has become a valuable approach to manage configuration for applications and infrastructure. Having a source of truth that can be automated, auditable, and is easy to understand is increasingly important when expanding to many deployments. However, enabling multi-cluster capabilities typically presents new challenges: not every cluster is the same, context is important, and managing every lower- level configuration across multiple environments can get cumbersome (and dangerous) quickly. This talk will focus on a specific example where multi-cluster GitOps is difficult: application-networking and security with service mesh. The goal is for platform teams to provide the right point of demarcation with abstractions that focus on the intent, while abstracting away the translation and orchestration of lower-level config (mesh-specific API resources in this case). We share our experiences building these abstractions with some of the largest deployments of service mesh in the world.

Click here to view captioning/translation in the MeetingPlay platform!

avatar for Alex Ly

Alex Ly

Field Engineer, Solo.io
Alex Ly - Field Engineer @ solo.io Alex is a Field Engineer at solo.io based out of San Francisco, CA. His prior work experiences include similar roles at Oracle, Mesosphere, and Red Hat; mainly focused in the containers and Kubernetes communities. Alex is passionate about helping... Read More →

Tuesday May 17, 2022 13:20 - 13:30 CEST
Pavilion 3 | Room D | Level 2 | Central Forum

14:10 CEST

Unleash Declarative Data Access with GraphQL- Kevin Dorosh & Sai Ekbote, Solo.io
GraphQL is redefining the way that developers interact with APIs, putting application clients in control of the data they consume and placing new requirements on the platforms hosting these APIs. Understanding when to write code and when to let the platform do the work is a critical tradeoff to understand as you scale GraphQL adoption. In this talk, Kevin and Sai will share experience building GraphQL support directly into Envoy to support edge gateway and service mesh use cases. They will cover common deployment patterns, GraphQL-specific implications to security and policy controls, instrumenting existing mesh services (REST, gRPC, SOAP, Lambda) with GraphQL, and the benefits and tradeoffs between declarative and programmatic approaches to GraphQL composition. This will be a hands-on session with live demos and real talk, focused on patterns of adoption to easily implement GraphQL at scale. If you are a developer or platform engineer deploying GraphQL in your service mesh, this talk is for you!

Click here to view captioning/translation in the MeetingPlay platform!

avatar for Kevin Dorosh

Kevin Dorosh

Tech Lead, Solo.io
Kevin is currently leading the GraphQL engineering team at Solo.io. Formerly a big data infra admin at HubSpot, Kevin is passionate about the infrastructure space and contributing to the community, with contributions to many open source projects such as Envoy, Flagger, and Gloo API... Read More →
avatar for Sai Ekbote

Sai Ekbote

Software Engineer, Solo.io
Sai Ekbote is a Software Engineer currently working on the GraphQL initiative at solo.io. He has contributed to multiple open source projects such as istio, envoy and flagger. Prior to working on cloud-native tech at solo, Sai worked as a full stack engineer at HubSpot and a simulations... Read More →

Tuesday May 17, 2022 14:10 - 14:40 CEST
Pavilion 3 | Room D | Level 2 | Central Forum

15:30 CEST

Organize Your Mesh - How to Run a Multi-Tenant Service Mesh in Production- Christian Posta, Solo.io
Service meshes offer a breadth of benefits from securing to adding reliability to gaining visibility into your applications. However, as you start to scale your environment and start onboarding different teams or applications into the mesh you run into challenges of tenant isolation in terms of configuration management, resource consumption and security. In this session, Christian will present how to securely operate and run a multi-tenant mesh in production using the primitives available from service mesh like Istio. You will also learn how to take these concepts from a single cluster to multi cluster environment and successfully run applications across different clusters in a multi tenant unified service mesh.

Click here to view captioning/translation in the MeetingPlay platform!

avatar for Christian Posta

Christian Posta

VP, Global Field CTO, Solo.io
Christian Posta (@christianposta) is Global Field CTO at Solo.io, Steering Committee @ Istio, and well known in the cloud-native community for being an author (Istio in Action, Manning, Microservices for Java Developers, O’Reilly 2016), blogger, speaker, open-source enthusiast and... Read More →

Tuesday May 17, 2022 15:30 - 16:00 CEST
Pavilion 3 | Room D | Level 2 | Central Forum

16:05 CEST

ServiceMesh + eBPF Lightning Talks
Lightning Talk #1: 
How to build a Service Mesh without Sidecars using eBPF & Cilium - Thomas Graf, Isovalent

eBPF is a powerful Linux kernel technology that is used in several CNCF projects to provide faster networking, new security applications, and deeper observability. In this talk, we explore how eBPF, using the Cilium project, allows you to build a service mesh entirely without sidecars while still relying on proven Envoy proxy technology. We will look at how moving service mesh functionality into the kernel using eBPF leads to massive performance gains and simplification of the overall model while remaining compatible with existing control planes. Service mesh will become invisible at the kernel level similar to how namespaces, the foundation of containers, are invisible today. The sidecar-free model unlocks a simpler architecture, performance gains, scalability advantages, and even more transparency to applications. Together, we will look at the new architecture, compare performance numbers, and run through a demo.

Lightning Talk #2:
Clearing the confusion about eBPF and service mesh - Yuval Kohavi, Solo.io

eBPF is an exciting technology that allows developers to extend the capabilities of the Linux Kernel without modifying the Kernel itself. Getting access to powerful Kernel capabilities can be extremely powerful, especially in networking, but what is the responsibility of this layer when it comes to service mesh? In this talk we discuss the importance of separation of layers, where eBPF fits for service mesh (and where it doesn't), and how to best optimize the service mesh architecture and experience for the real problems users have: security, observability, flexible policy enforcement, and overall traffic management.

Click here to view captioning/translation in the MeetingPlay platform!

avatar for Thomas Graf

Thomas Graf

CTO, Isovalent
Thomas is the CTO of Isovalent, chair of the eBPF governing board, and has been a Linux kernel developer for the last 15+ years focusing on eBPF, networking, and security. Thomas co-created the Cilium open-source project which provides eBPF-based networking, security, and observability... Read More →

Tuesday May 17, 2022 16:05 - 16:25 CEST
Pavilion 3 | Room D | Level 2 | Central Forum
  • Timezone
  • Filter By Venue Valencia, Spain
  • Filter By Type
  • Breaks
  • Experiences
  • Keynotes
  • Lightning Talk
  • Registration
  • Sessions
  • Subject

Filter sessions
Apply filters to sessions.