Loading…
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.

Sessions [clear filter]
Tuesday, May 17
 

09:45 CEST

Multi-region Service Mesh: How Koyeb Built and Operates One Using Kuma and Envoy - Yann Léger, Koyeb
Service mesh is all over the place but how do you build and operate a service mesh across regions and at scale? This talk will cover how Koyeb, a serverless cloud provider, built a globally distributed mesh to provide easy-to-use inter-service connectivity across multiple cloud providers and continents. To achieve this, they built a custom stack with a multi-region service mesh using Kuma, which is an open-source control plane for service mesh orchestrating Envoy proxies. Yann will walk you through how they built distributed connectivity inside the platform, the key decisions they had to make, and what their architecture looks like. They now have a purpose-built stack based on Nomad, Firecracker, and Kuma.

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

Speakers
avatar for Yann Léger

Yann Léger

Co-Founder @ Koyeb, Koyeb
Co-Founder of Koyeb, a company delivering a next-generation serverless platform, Yann spent the last 10 years building cloud service providers in the infrastructure space from scratch. Passionated by cloud computing, he has an excellent understanding of the industry and all the underlying... Read More →



Tuesday May 17, 2022 09:45 - 10:15 CEST
Pavilion 3 | Room D | Level 2 | Central Forum

10:30 CEST

Shh, It is A Secret: Manage Your Workload Certs in Service Mesh without Persisting any Secrets- Lin Sun, Solo.io
Most service mesh projects provide self signed CA but that is NON-STARTER for a production environment as most organizations already have their PKI system in place before they adopt any service mesh. While many service mesh projects have added the support for plugging in your intermediate CA or external PKI system, they however require persisting the intermediate or root CA’s private key as Kubernetes secrets which is a security concern for them. This talk discusses a few innovative approaches in the service mesh community to tackle this challenge and the tradeoffs among them.

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

Speakers
avatar for Lin Sun

Lin Sun

Director of Open-Source, Solo.io
Lin is the Director of Open-Source at Solo.io and a CNCF ambassador. She has worked on Istio service mesh since 2017 and serves on the Istio Technical Oversight Committee and Steering Committee. Previously, she was a Senior Technical Staff Member and Master Inventor at IBM for 15... Read More →



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

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!

Speakers
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:35 CEST

Tune Your Service Mesh - Mohammad Reza Saleh Sedghpour, Umeå University
Service meshes improve developer productivity by factoring out cloud native patterns such as retry mechanism, circuit breaking, etc. into a unified network control plane. Modern cloud platform adopters realized how tough the tuning of these patterns can be in a highly interdependent and dynamic microservice architecture and how improper configuration of such patterns can reduce throughput and/or increase the response time. This talk will discuss the pitfalls of configuring circuit breaking and retry mechanisms in a multi-tier application using Istio. It will help you configure your environment systematically to enhance the performance of your application from an end-to-end perspective.

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

Speakers
avatar for Mohammad Reza Saleh Sedghpour

Mohammad Reza Saleh Sedghpour

PhD Student, Umeå University
Mohammad Reza Saleh Sedghpour is a Ph.D. student at Umeå University. He is working on autonomicity of operations for microservices. His research interests are Distributed Systems, Autonomic Computing and Cloud Computing. Previously, he has worked in the IT industry in various capacities... Read More →



Tuesday May 17, 2022 13:35 - 14:05 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!

Speakers
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

14:55 CEST

Tidy Up Microservices Connectivity with Apache Kafka® and Kuma - Danica Fine, Confluent & Viktor Gamov, Kong
Given the rising popularity of microservice-based architectures, Kubernetes has solidified itself as one of the most dominant container management systems available on the market. That said, deploying a host of RESTful/HTTP/gRPC services on Kubernetes has not been historically easy or efficient. Enter: service mesh. The service mesh easily facilitates the communication of synchronous microservices over a network. Leveraging an asynchronous communication method – such as that provided by Apache Kafka® messaging – may complicate things. Over the course of this presentation, Danica and Viktor will explore how to deploy Kafka-based microservices – including vanilla Kafka and Kafka Connect components – together with Kuma. We’ll also discuss the benefits and relevance of this particular approach.

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

Speakers
avatar for Danica Fine

Danica Fine

Senior Developer Advocate, Confluent
Danica Fine is a Senior Developer Advocate at Confluent where she helps others get the most out of their event-driven pipelines. Prior to this role, she served as a software engineer on a streaming infrastructure team where she predominantly worked on Kafka Streams- and Kafka Connect-based... Read More →
avatar for Vik Gamov

Vik Gamov

Principal Developer Advocate, Kong
Viktor Gamov is a Principal Developer Advocate at Kong, a cloud connectivity company. Viktor has comprehensive expertise in building distributed systems and cloud-native architectures using open source technologies. He enjoys helping architects and developers design and develop low... Read More →


Tuesday May 17, 2022 14:55 - 15:25 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!

Speakers
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:30 CEST

Panel Discussion-The Future of Service Mesh: Is eBPF a Silver Lining or a Silver Bullet- Moderated by Craig Box, Google; Thomas Graf, Isovalent; Idit Levine, Solo.io, Vik Gamov, Kong & William Morgan, Buoyant
Service mesh implementations normally take one of two forms: a proxy per node, or a proxy per workload (the so-called "sidecar"). Linkerd went from A to B. Cilium is suggesting we can go from B to A. Is eBPF a savior, or are we hyper-optimizing a tiny piece of the datapath? And what else might the future of service mesh hold?

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

Speakers
avatar for Vik Gamov

Vik Gamov

Principal Developer Advocate, Kong
Viktor Gamov is a Principal Developer Advocate at Kong, a cloud connectivity company. Viktor has comprehensive expertise in building distributed systems and cloud-native architectures using open source technologies. He enjoys helping architects and developers design and develop low... Read More →
avatar for Craig Box

Craig Box

Kubernetes/Istio Advocacy Lead, Google
Craig Box leads developer relations for Istio at Google Cloud,  having done the same for Kubernetes in the past. He is a product manager for the open source Istio project and is a member of the Istio steering committee. Craig has worked with cloud native customers and communities... Read More →
avatar for Idit Levine

Idit Levine

Founder and CEO, Solo.io
Idit Levine is the founder and CEO of Solo.io. She founded Solo.io with the idea to create tools that help organizations meaningfully adopt cloud-native technologies alongside their existing IT investments. Idit has a long history in cloud, infrastructure and open source in both startup... Read More →
avatar for William Morgan

William Morgan

CEO, Buoyant
William Morgan is the CEO of Buoyant, creators of Linkerd. Prior to founding Buoyant, he was an infrastructure engineer at Twitter, where he ran several teams building on product-facing backend infrastructure. He has worked at Powerset, Microsoft, adap.tv, and MITRE Corp, and has been contributing to open source for over 20 years... Read More →
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:30 - 17:05 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
  • CONTENT EXPERIENCE LEVEL
  • TALK TYPE
  • Subject

Filter sessions
Apply filters to sessions.