74
new members joined JUG Switzerland in 2022.

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.

LEVEL OF TALK: Intermediate
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.


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

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