Cloud-Native Computing Meetup goes Luzern


Details
Cloud-Native Computing Meetup goes Lucerne on November 28, 2024!
Generously hosted by SUVA.
Location:
SUVA
Rösslimatte 39
6005 Luzern
How to find us:
4th floor, room "Tribschen"
Agenda:
Would you like to speak at this event? Contact us at https://cnc-meetup.ch! Guidelines:
- All sessions are held in English.
- No product or sales pitches are allowed.
- All projects showcased should be open source.
- We cannot cover travel costs but welcome speakers from other regions.
- We're seeking more diversity among our speakers: underrepresented groups are welcome!
15:30 - Doors open
16:00 - Welcome
16:05 - KubeVirt, Running and managing VMs on Kubernetes (Christof Lüthi, Thomas Philipona Tim&Koko AG)
16:35 - short break
16:40 - Cloud-native application packaging and management: Crossplane the open-source CNCF project (Aarno Aukia, VSHN AG)
17:10 - short break
17:15 - Tekton, Kafka and Keda in KEZ: A Suva's Automated System for Coordinated Document Request (Marcelo Yoiti Ito Parada, Suva)
17:45 - Closing, Networking & Aperitif
Session 1: KubeVirt, Running and managing VMs on Kubernetes
Running virtual machines on Kubernetes might sound counterintuitive at first glance. How can traditional workloads fully leverage the benefits of cloud-native principles? Even though cloud computing is widely spread today and the de facto standard for many use cases, there are still needs for running workloads in one's own data center. Together, over the next 40 minutes, we will explore how KubeVirt seems to be revolutionizing the world of virtual machines in this niche.
In this talk, we'll explore the use cases and benefits of using KubeVirt in Kubernetes. We'll start by exploring the topic and concepts in more detail and demonstrating them with a live demo. Then, we'll move to the next level and see the specific opportunities that VMs on Kubernetes offer and how containers and VMs can work together and be managed seamlessly.
Session 2: Cloud-native application packaging and management: Crossplane the open-source CNCF project
Managing services like databases, feature deployments, and infrastructure becomes critical to ensuring reliability and performance. Technologies like Docker, Helm, and Crossplane have grown from their early experimental days to become trusted tools within the upstream community, offering mature, well-integrated solutions. This talk explores how adopting open standards like Helm and Crossplane enables platform engineering teams to simplify service provisioning, automate external service management, and deliver feature branch deployments without the complexities of Terraform. Learn how your team can provide consistent, production-ready APIs for software engineers, implement best practices, and offload operational burdens with powerful tooling already proven in real-world deployments.
Session 3: Tekton, Kafka and Keda in KEZ: A Suva's Automated System for Coordinated Document Request
We at Suva process yearly over 2.8M invoices related to medical procedures that occurred following an accident. To properly support our insured parties, we require the accompanying documents related to the medical procedures, such as medical reports and medical images (X-Rays, MRIs, etc.) Manually processing all these invoices is impossible, so for a few cases requiring special attention, we built a system to verify if the accompanying documents are available or not.
This system is called Koordinierte Einforderung von Zusatzdokumenten (KEZ, coordinated request of extra documents). It operates through a batch process powered by Tekton Pipelines, with communication between components via Kafka, auto-scaling with Keda and deployed with Helm. In this talk we will see how we use Tekton outside of its usual CI/CD application, why we use Kafka in a batch process, how Keda helps us save cluster resources and how we use Helm to standardize our services.
The event will be recorded and later made available on VSHN's YouTube channel: https://vshn.tv. Subscribe to be notified of updates!
We expect all participants to abide by VSHN's Conference Code of Conduct: https://www.vshn.ch/en/code-of-conduct/
If you want to share your cloud-native projects at the CNC Switzerland meetup events or sponsor future events, send us your talk suggestion here: https://cnc-meetup.ch. We look forward to hearing from you!

Cloud-Native Computing Meetup goes Luzern