342
participiants have registered for our events so far in 2025

Patrick Wachsmuth ist seit 3 Jahren bei der Schaerer AG als Softwareentwickler tätig und hat zusammen mit Zuehlke Engineering, das Vorgängerprojekt wie auch die aktuelle Lösung entwickelt. Dank seinem technisch breiten Rucksack aus Automation und Software ist er in der Architektur und Umsetzung federführend. Nebst dem Entwickeln von neuer Sofware, liegt Patrick das Turnen und der Wintersport am Herzen, wo er sich nicht nur geistig sondern auch körperlich auspowern kann.

Jonas Alder ist seit Juni 2017 bei Zühlke und hat knapp 15 Jahre IT Erfahrung. Durch die Grundausbildung als Systemtechniker und den Einsatz in verschiedenen IT Rollen besitzt er ein sehr breites Fachwissen von Applikationsentwicklung über Datenbanken bis hin zu System Engineering. Aktuelle Fokusgebiete sind Cloud, Kubernetes und Code Qualität. Privat ist er begeisterter Wintersportler und geniesst den Blick ins weite Universum.

08.06.2021

Coffee to go mit einem Schäumchen aus der Cloud

Cloud basierte Funktionserweiterung von Kaffemaschinen mit Kafka und Kubernetes

LOCATION: Online
KEYWORDS: Architecture, Lessons learned, Technology

AGENDA:18:00-19:00 h: Talk incl. Q/A

SPEAKER 1: Patrick Wachsmuth   COMPANY: Schaerer AG
SPEAKER 2: Jonas Alder   COMPANY: Zühlke Engineering AG

SLIDES: 210608_jug-telemetry-june-2021.pdf
RECORDING: jug.ch YouTube-Channel

Früh auf den Beinen - und kein Kaffee? Von wegen!

Dank der Integration mehrerer mobiler Bezahllösungen in eine autonome Kaffeemaschine könnt Ihr Euren Kaffee nun jederzeit mit Eurem Mobiltelefon holen: In diesem Vortrag erhaltet Ihr einen Einblick, was es bedeutet, mehrere tausend Kaffeemaschinen in einen hochverfügbaren und skalierbaren IoT-Stack auf Basis von Kafka und Kubernetes in der Cloud zu integrieren, damit Euer Kaffee zur richtigen Zeit und überall auf der Welt serviert wird.

Seit 2016 arbeitet Zühlke mit Schaerer, einer Schweizer Premium-Kaffeemaschinenmarke, zusammen, um deren Kaffeemaschinen mit der Cloud zu verbinden.

Was Ihr lernen werdet:

  • Warum wir eine Microservice-Architektur mit Spring und Kafka aufgebaut haben.
  • Wie wir verschiedene internationale Payment-Anbieter integrieren
  • Wie wir Testcontainer für aussagekräftige Integrationstests nutzen
  • Welche Lehren wir aus dem Betrieb von Kafka (und allem anderen) auf Kubernetes gezogen haben

Aufgrund der aktuellen Situation mit dem Coronavirus führen wir derzeit keine Veranstaltungen vor Ort durch. Diese Veranstaltung wird live im Internet übertragen. Sie brauchen keine Software oder Plugins zu installieren, alles läuft in Ihrem Webbrowser.

LANGUAGE: Talk: de / Slides: en


Patrick Wachsmuth ist seit 3 Jahren bei der Schaerer AG als Softwareentwickler tätig und hat zusammen mit Zuehlke Engineering, das Vorgängerprojekt wie auch die aktuelle Lösung entwickelt. Dank seinem technisch breiten Rucksack aus Automation und Software ist er in der Architektur und Umsetzung federführend. Nebst dem Entwickeln von neuer Sofware, liegt Patrick das Turnen und der Wintersport am Herzen, wo er sich nicht nur geistig sondern auch körperlich auspowern kann.


Jonas Alder ist seit Juni 2017 bei Zühlke und hat knapp 15 Jahre IT Erfahrung. Durch die Grundausbildung als Systemtechniker und den Einsatz in verschiedenen IT Rollen besitzt er ein sehr breites Fachwissen von Applikationsentwicklung über Datenbanken bis hin zu System Engineering. Aktuelle Fokusgebiete sind Cloud, Kubernetes und Code Qualität. Privat ist er begeisterter Wintersportler und geniesst den Blick ins weite Universum.


top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland