56
events were organized by JUG Switzerland during 2025.

Upcoming Tuesday, 08.09.2026 09:00h (iCal)

CH Open Workshop-Tage

jug.ch ist Partner der Veranstaltung

LOCATION: Rapperswil
ROOM: OST - Ostschweizer Fachhochschule, Campus Rapperswil-Jona, Oberseestrasse, 8640 Rapperswil, Anreiseinformationen
KEYWORDS: Hands-On, Open Source, Lessons learned

AGENDA:

Dienstag, 08.09.:

  • Architecture: Creating Architectural Fitness Functions using ArchUnit
  • Building AI Agents with Koog and Kotlin
  • From Prompting to Planning: Building Reliable Agentic AI with Embabel
  • Agentic Coding in der Praxis: Von der Spec bis zur Infrastruktur — mit MCP, Skills und Guardrails
  • Stop Wasting Hours on Test Unpredictability and Get Back to Builds You Can Trust
  • Designing Thinking Machines: The Future of AI with Graphs-Based AI Agents
  • Spec-driven Development mit dem AI Unified Process
  • Local-First AI - Alles läuft auf deinem Laptop
  • Vom KI-Chatbot zur MCP-App: Erst kommt die KI in die App – dann die App in die KI
  • A Hands-On Day with Kubernetes, Platform Engineering & Open LLMs
  • Mittwoch, 09.09.:

  • Evaluating Architectural Patterns
  • Backstage: Dein Weg zum eigenen Internal Developer Portal (IDP) – und wie du das Projekt mitgestaltest
  • Closing the AI Effectiveness Gap: Strategies for High-Performing Software Teams
  • Python Best Practices
  • Problem-Solving für Softwareentwickler
  • Voice Agents bauen - Realtime APIs in der Praxis
  • Java 25 LTS -- Coole neue Java-Features – besserer Code mit modernem Java (mit Ausblick auf Java 27)
  • Machine Learning Bootcamp für Software Spezialisten
  • Quarkus Extensions selbst bauen – von Build-Time-Optimierung bis KI-Integration
  • Donnerstag, 10.09.:

  • JUnit 6 – Mehr Spass und wenig Bauchschmerzen beim Entwickeln durch clevere Tests
  • AI Agents Masterclass: From Demo to Production
  • Architektur jenseits von Monolith vs. Microservices
  • AI Assisted Coding: Using AI to Create Code, Identify Issues, Create Tests
  • Git for the Working Programmer
  • Legacy Systeme verbessern mit Agentic Coding
  • Docker verstehen – mit Podman arbeiten
  • What Doesn't Kill Your JVM Makes It Stronger: From Probabilistic Testing to Resilience Patterns
  • Enterprise-Ready AI Agents: Architecting the Agent Mesh with Open Source
  • PostgreSQL – The Swiss Army Knife for Data Analytics

  • Das dreitägige Programm bietet weit mehr als nur spannende Workshops. Die Workshop-Tage sind ein lang erwartetes Community Treffen für Open Source Anwenderinnen und -Enthusiastinnen aus der Schweiz und dem Ausland.


    Architecture: Creating Architectural Fitness Functions using ArchUnit

    SPEAKER: Venkat Subramaniam   COMPANY: Agile Developer, Inc.

    In this workshop, take a practical approach to creating fitness functions that assess the architectural soundness of your systems. We will learn about different fitness functions that can help architects and their teams create and comply with their architectural expectations expressed by their architect in collaboration with the team. Then we’ll see how we can implement those constraints, as guardrails, using ArchUnit and get a continuous feedback on the teams efforts.

    LANGUAGE: Talk: en / Slides: en


    Building AI Agents with Koog and Kotlin

    SPEAKER: Oliver Zihler   COMPANY:
    SPEAKER: Alina Liburkina   COMPANY:

    AI systems are rapidly evolving from simple chat interfaces to autonomous agents capable of reasoning, planning, memory handling, and interacting with external systems.

    In this hands-on workshop, participants will learn how to build AI agents using Koog and Kotlin, moving beyond simple prompt engineering towards reliable, structured, and event-driven AI workflows.

    Participants will implement agents that use tools, structured outputs, memory, and event-driven integrations while exploring how modern software architecture principles remain essential in AI-enabled systems.

    The workshop also demonstrates how AI agents can interact with event-driven and event-sourced systems to derive insights, process business events, and build contextual understanding over time.

    LANGUAGE: Talk: en


    From Prompting to Planning: Building Reliable Agentic AI with Embabel

    SPEAKER: Patrick Baumgartner   COMPANY: 42talents GmbH

    Large Language Models enable powerful capabilities, but production-grade AI agents require more than prompt engineering. In enterprise environments, prompt chaining often leads to non-deterministic behavior, limited observability, and systems that are difficult to test and control.

    This workshop introduces a planning-driven approach to agent design using Embabel, an open-source framework created by Rod Johnson and built on Spring AI. Instead of orchestrating behavior through prompts, Embabel applies Goal-Oriented Action Planning (GOAP), where agents are composed of strongly typed actions, goals, and domain models.

    Participants will build a working agent inside a Spring Framework application, learning how to integrate LLMs as controlled components within a deterministic planning system. The resulting agents are explainable, testable, and capable of dynamic replanning when conditions change or failures occur.

    By the end of the workshop, attendees will understand how to move from fragile prompt-based systems to robust, production-ready agent architectures without introducing a new tech stack or sacrificing architectural control.

    LANGUAGE: Talk: en


    Agentic Coding in der Praxis: Von der Spec bis zur Infrastruktur — mit MCP, Skills und Guardrails

    SPEAKER: Tobias Kluge   COMPANY: incratec GmbH

    KI-Agenten übernehmen 2026 echte Engineering-Aufgaben: Sie lesen Codebases, schreiben Specs, generieren IaC und steuern Pipelines — autonom, über Tool-Calls, in einem geschlossenen Feedback-Loop. Wer versteht, wie dieser Loop funktioniert und wo man eingreifen muss, kann damit produktiv arbeiten. Wer es nicht versteht, verliert die Kontrolle.

    In diesem ganztägigen Workshop durchlaufen wir den kompletten Engineering-Zyklus mit KI-Agenten: vom ersten Agentic-Loop über MCP-Integration, technische Spezifikation und IaC bis zum abschliessenden End-to-End-Durchlauf, bei dem alles zusammenkommt. Der Tag endet mit konkreten Rollout-Schritten für das eigene Team.

    LANGUAGE: Talk: de


    Stop Wasting Hours on Test Unpredictability and Get Back to Builds You Can Trust

    SPEAKER: François Martin   COMPANY: Karakun AG

    Your test fails. You rerun it. It passes. You rerun it again. It fails somewhere else.

    That is not bad luck. That is evidence.

    In this full-day hands-on workshop, you will work through real flaky test examples and turn random-looking failures into failures you can reproduce, understand, fix, and prevent. The examples use JavaScript/TypeScript and Playwright, but the learnings apply to other programming languages and testing frameworks as well.

    LANGUAGE: Talk: en


    Designing Thinking Machines: The Future of AI with Graphs-Based AI Agents

    SPEAKER: Ornella Vaccarelli   COMPANY: iCoSys

    Ever wished your AI could do more than just answer a question?
    What if you could teach it how to think, decide, and verify?

    This workshop introduces one of the newest and most powerful AI architectures: graph-based reasoning systems, where AI agents follow structured decision graphs to retrieve information, reason step by step, and produce reliable, evidence-based answers.

    LANGUAGE: Talk: en


    Spec-driven Development mit dem AI Unified Process

    SPEAKER: Simon Martinelli   COMPANY: Martinelli GmbH

    In diesem Workshop lernen die Teilnehmenden, wie sie mit Spec-driven Development (SDD) und dem AI Unified Process (AIUP) Software effizient und strukturiert entwickeln können.

    Anhand eines praxisnahen Beispielprojekts werden die Teilnehmenden Schritt für Schritt durch den gesamten Entwicklungsprozess geführt: von der Vision über den Anforderungskatalog bis zur Implementierung mit Claude Code, Skills und MCP.

    Der Workshop zeigt, wie KI-gestützte Werkzeuge gezielt eingesetzt werden, um aus klar definierten Spezifikationen lauffähige Software zu generieren. Dabei kommen moderne Technologien wie Vaadin, Spring Boot und jOOQ zum Einsatz. Die Teilnehmenden arbeiten mit den Skills MCP (Model Context Protocol) für Vaadin, jOOQ, Karibu Testing und Playwright und erleben, wie diese Tools den Entwicklungsprozess beschleunigen.

    LANGUAGE: Talk: de


    Local-First AI - Alles läuft auf deinem Laptop

    SPEAKER: David Pinezich   COMPANY: apigenio GmbH

    Ein kompletter AI-Stack ohne Cloud: Chat, Code-Assistenz, Transkription, Embeddings und Bildverarbeitung, alles lokal und privat. Der Workshop zeigt, welche Modelle 2026 lokal wirklich taugen, wie man sie effizient betreibt, wo die Qualität überrascht und wo sie nicht reicht. Am Ende hat jeder Teilnehmer einen funktionierenden lokalen Stack mit Vue-Oberfläche und weiss, wann Cloud und wann lokal die richtige Antwort ist.

    LANGUAGE: Talk: de


    Vom KI-Chatbot zur MCP-App: Erst kommt die KI in die App – dann die App in die KI

    SPEAKER: Jonas Bandi   COMPANY: IvoryCode GmbH

    Chatbots waren der erste Schritt. Die nächste Stufe ist, Anwendungen so zu bauen, dass sie selbst Teil von KI-Assistenten und Agenten werden. In diesem Workshop untersuchen wir drei verschiedene Szenarien wie wir unsere Applikationen mit KI-Integrationen für unsere Endbenutzer zugänglicher machen können. Ausgangslage für den Workshop ist eine bestehende herkömmliche eCommerce Applikation.

    LANGUAGE: Talk: de


    A Hands-On Day with Kubernetes, Platform Engineering & Open LLMs

    SPEAKER: Kevin Nash   COMPANY: Amazon Web Services (AWS)

    ubernetes has become the universal runtime — for platform teams building internal developer platforms and for AI teams running large language model inference at scale. In this full-day hands-on workshop, you'll experience both sides of modern Kubernetes through two self-contained labs built on open source and CNCF tooling, running on upstream-conformant Kubernetes.

    In the morning, you'll build a production-ready internal developer platform with golden paths, GitOps governance, and platform observability. In the afternoon, you'll deploy and scale LLM (Ministral) inference workloads with GPU-aware autoscaling, distributed computing, and AI agents. Two different challenges, one shared foundation: Kubernetes and the cloud-native open source ecosystem.

    LANGUAGE: Talk: en


    Evaluating Architectural Patterns

    SPEAKER: Venkat Subramaniam   COMPANY: Agile Developer, Inc.

    There are many architectural patterns, from monoliths to distributed architectures. It can be daunting to choose between them. In this workshop we will discuss approaches we can take to evaluating which architectural pattern may apply to different applications, what those patterns are, and a method to arriving at the most suitable pattern that may be appropriate for different applications.

    LANGUAGE: Talk: en


    Backstage: Dein Weg zum eigenen Internal Developer Portal (IDP) – und wie du das Projekt mitgestaltest

    SPEAKER: Christoph Raaflaub   COMPANY: Puzzle ITC

    In modernen Cloud-Native-Umgebungen verlieren Teams oft den Überblick über ihre Services und Tools. Backstage, das Open-Source-Framework von Spotify, löst dieses Problem durch ein zentrales Developer Portal.
    In diesem Hands-on Workshop lernst du nicht nur, wie du Backstage aufbaust und anpasst, sondern erhältst auch eine Einführung, wie du aktiv zum Backstage-Projekt beitragen und Teil der Open-Source-Community werden kannst.

    LANGUAGE: Talk: de


    Closing the AI Effectiveness Gap: Strategies for High-Performing Software Teams

    SPEAKER: Björn Persson   COMPANY: ProAgile

    Many teams have started using AI, but few have seen a significant impact on their overall delivery value. Why? Because individual productivity tools don't automatically translate into team effectiveness. In this hands-on workshop, we move beyond "Vibe Coding" and basic prompts. We explore how to integrate AI into the entire Software Development Life Cycle (SDLC) to eliminate bottlenecks, shorten feedback loops, and ensure that AI handles the grunt work while the team retains control over domain logic and quality.

    In this workshop, we address the "AI Effectiveness Gap" - the space between adopting AI tools and achieving real business value. Participants will learn a role-based methodology to coordinate AI usage across the team, ensuring that AI-generated output aligns with architectural standards and user needs.

    LANGUAGE: Talk: en


    Python Best Practices

    SPEAKER: Freya Bruhin   COMPANY: pytest

    Python hat den Ruf, "ausführbarer Pseudocode" zu sein, und wird oft lapidar als Skriptsprache abgetan. Diesem Ruf zum Trotz eignet sich Python aber auch für grosse Projekte, so spielt es beispielsweise eine zentrale Rolle bei Dropbox, Instagram, YouTube oder Spotify.

    Dieser Workshop schlägt die Brücke zwischen diesen beiden Welten. Teilnehmer*innen sollten die Grundlagen von Python kennen und bereits Python-Code geschrieben haben, und lernen in diesem Workshop, wie sie von da zu "Production-Ready" Python-Code kommen.

    LANGUAGE: Talk: de


    Problem-Solving für Softwareentwickler

    SPEAKER: Urs Enzler   COMPANY: Blog

    Jeder Softwareentwickler löst täglich viele kleine und grosse Probleme, zum Beispiel Architektur-, Design- oder Technologieprobleme. Während kleine Probleme schnell behoben werden, besteht bei grösseren Problemen oft die Gefahr, einfach die erste Idee umzusetzen.

    In diesem Workshop lernt ihr, wie schwierige Probleme durch eine geordnete Problemlösung einfacher zu lösen sind und langfristig zu besseren Ergebnissen führen. Anhand anonymisierter realer Beispiele üben wir das Problemlösen mit verschiedenen Werkzeugen und Methoden.

    LANGUAGE: Talk: de


    Voice Agents bauen - Realtime APIs in der Praxis

    SPEAKER: David Pinezich   COMPANY: apigenio GmbH

    Sprechende KI-Assistenten mit natürlicher Latenz, Unterbrechbarkeit und Tool-Use, selbst gebaut an einem Tag. Kein Zusammenstückeln von STT + LLM + TTS, sondern ein einziger Realtime-Endpoint, der Audio rein bekommt und Audio zurückgibt. Der Workshop deckt die gesamte Pipeline ab: Audio-Capture im Browser, WebSocket-Streaming zum Backend, Voice-Activity-Detection, Interrupt-Handling und Tool-Use mit Fehlerbehandlung und Observability.

    2025 war das Jahr, in dem Voice Agents den Sprung vom Demo-Video in echte Produkte gemacht haben. Die neuen Realtime-APIs von OpenAI, Google und anderen ersetzen die alte Architektur (separate STT → LLM → TTS-Pipeline mit ihren Latenzen) durch einen einzigen bidirektionalen Audio-Stream. Das Ergebnis fühlt sich an wie ein echtes Gespräch, mit Pausen, Unterbrechungen und natürlichem Timing.


    Workshop: Java 25 LTS -- Coole neue Java-Features – besserer Code mit modernem Java (mit Ausblick auf Java 27)

    SPEAKER: Michael Inden   COMPANY: FH OST in Rapperswil

    Bringen Sie Ihre Java-Kenntnisse auf den neuesten Stand und lernen Sie die vielfältigen Möglichkeiten von modernem Java kennen! In diesem Best-of-Java-Praxisworkshop werden verschiedene Verbesserungen vorgestellt, die im aktuellen Java 25 LTS sowie einige Perlen aus den Vorgängern enthalten sind. Zudem wird ein Ausblick auf Javas Zukunft und die Version 27 gegeben.
    Um das Wissen sofort zu festigen, wird das gerade Gelernte durch viele praktische Übungen vertieft.

    LANGUAGE: Talk: de


    Machine Learning Bootcamp für Software Spezialisten

    SPEAKER: Martin Stypinski   COMPANY: VeeMG GmbH

    In diesem kompakten Bootcamp geben wir Softwareentwickler:innen und technischen Entscheidern einen fundierten Überblick über aktuelle Herausforderungen und Chancen im Bereich des Machine Learning. Gemeinsam beleuchten wir grundlegende Konzepte wie supervised und unsupervised learning, den Umgang mit grossen Datenmengen und deren Qualität sowie zentrale Aspekte moderner MLOps-Praktiken.

    Unser Ziel ist es nicht, in einem Tag ML-Expert:innen auszubilden, sondern ein klares Verständnis dafür zu schaffen, welche Fragestellungen und Fallstricke beim Einsatz von Machine Learning in zukünftigen Softwareprojekten auftreten können – und wie man ihnen kompetent begegnet.

    LANGUAGE: Talk: de


    Quarkus Extensions selbst bauen – von Build-Time-Optimierung bis KI-Integration

    SPEAKER: Matthias Graf   COMPANY: Zühlke Engineering AG

    Quarkus Extensions sind das mächtigste – und am häufigsten unterschätzte – Werkzeug im Quarkus-Ökosystem. Die Dokumentation ist dünn, der Einstieg steil, aber der Aufwand lohnt sich enorm: Wer Extensions selbst baut, versteht Quarkus auf einem völlig neuen Niveau und kann Bibliotheken so integrieren, dass sie sich wie native Quarkus-Komponenten anfühlen.

    In diesem ganztägigen Hands-on-Workshop tauchen wir tief in die Extension-Entwicklung ein – von den Grundlagen bis zu modernen Features wie Dev MCP und KI-Integration. Nach dem Workshop können Teilnehmende eigene Extensions strukturieren, umsetzen, testen und – falls gewünscht – über den Quarkiverse als Open Source der Community zur Verfügung stellen.

    LANGUAGE: Talk: de


    JUnit 6 – Mehr Spass und wenig Bauchschmerzen beim Entwickeln durch clevere Tests

    SPEAKER: Michael Inden   COMPANY: FH OST in Rapperswil

    Frischen Sie Ihre Test-Kenntnisse auf und lernen Sie, wie Testen mit den richtigen Tools wieder Spass macht. Dieser Workshop bietet Ihnen einen fundierten Einstieg in das professionelle Testen mit der aktuellen JUnit-Version 6.

    JUnit ist das wohl populärste Unit-Testing-Framework für Java und bringt in Version 5 und der aktuellen Version 6 das Unit Testing auf ein neues Level.

    Dieser Workshop gibt einen fundierten Einstieg in das Thema Testing und Softwarequalität und zeigt, wie wir von Anfang an Probleme vermeiden und eine hohe Qualität erreichen.

    LANGUAGE: Talk: de


    AI Agents Masterclass: From Demo to Production

    SPEAKER: Nicole Koenigstein   COMPANY: AI researcher

    AI agents are easy to demonstrate, but much harder to operate reliably in real products. Most agent content focuses on impressive prototypes, while the difficult questions begin when agents interact with users, tools, memory, external systems, infrastructure, and production constraints.

    This full day masterclass focuses on the gap between agent demos and production ready agent systems. We will examine what breaks when agents move into real environments, what needs structure, what needs governance, what needs evaluation, what needs observability, and what needs serious engineering craftsmanship before agents should be shipped in real products.

    LANGUAGE: Talk: en


    Architektur jenseits von Monolith vs. Microservices

    SPEAKER: Eberhard Wolff   COMPANY: SWAGLab

    Microservices haben viele Architekturen komplexer gemacht – aber sie haben uns auch gelehrt, was wirklich funktioniert. Dieser Workshop destilliert zehn Jahre Microservices-Erfahrung zu Architekturprinzipien, die unabhängig vom Deployment-Modell gelten – und gerade Monolithen robuster, wartbarer und evolvierbar machen.

    In diesem Workshop analysieren wir, welche Architekturprinzipien sich aus Microservices ableiten lassen und wie sie sinnvoll auf bestehende Systeme angewendet werden können – auch und gerade auf Monolithen und Legacy-Anwendungen. Wir diskutieren Strategien zur Modularisierung bestehender Codebasen und zeigen, wie sich schrittweise Architekturverbesserungen umsetzen lassen, ohne alles neu zu bauen.

    Darüber hinaus betrachten wir etablierte Konzepte verteilter Systeme wie CQRS, Event Sourcing, Sagas, CAP und Konsistenz und ordnen ein, wann sie Mehrwert bringen – und wann nicht. Ziel ist ein realistisches, praxisnahes Architekturverständnis jenseits von Hype und Dogmen.

    LANGUAGE: Talk: de


    AI Assisted Coding: Using AI to Create Code, Identify Issues, Create Tests

    SPEAKER: Venkat Subramaniam   COMPANY: Agile Developer, Inc.

    AI is both a powerful and perilous tool. It has several benefits, but we have to know the power and limitations of using these tools. In this workshop, get a hands on experience on where AI serves us the best, where it may provide a marginal benefit, and where it may outright may not be the correct tool to use. We will work with several hands on exercises to explore and gain insights into using AI for many different software development related tasks.

    LANGUAGE: Talk: en


    Git for the Working Programmer

    SPEAKER: Farhad Mehta   COMPANY: OST-Eastern Switzerland University of Applied Sciences

    Git is one of the most essential and heavily used tools for software development in a team. Originally written by Linus Torwalds for collaboration on the Linux kernel, Git is the most widely used version control system in use today.

    Although most developers are able to get by with a superficial understanding of how git works, very few are able to use it with confidence, especially when the tool reports warnings or errors. In this workshop, we will take a look at the basic concepts behind distributed version control using Git, and see how it can be used using multiple hands-on exercises. By the end of the workshop, it is my aim that you are able to use Git effectively and confidently for collaboration in your software development project.

    LANGUAGE: Talk: en


    Legacy Systeme verbessern mit Agentic Coding

    SPEAKER: Michael Krämer   COMPANY: INNOQ Schweiz

    Wie können Coding Agents helfen, bestehende und gewachsene Softwaresysteme zu analysieren um sie sicher ki-unterstützt zu erweitern und zu verbessern? Wie können wir daraus Wissen erzeugen und für bewusste Architektur-Entscheidungen nutzen?

    In diesem Workshop soll es darum gehen, wie man Agenten und KI für Modernisierung von Legacy-Systemen nutzen kann und dabei die Kontrolle behält. In einer mittelgrossen, monolithischen OpenSource Software werden wir neue Features einbauen und dabei einzelne Architekturmerkmale optimieren bzw. ändern.

    LANGUAGE: Talk: de


    Docker verstehen – mit Podman arbeiten

    SPEAKER: Christian Heitzmann   COMPANY: SimplexaCode AG

    Containerisierung ist aus der modernen Softwareentwicklung nicht mehr wegzudenken. Sie hilft dabei, Anwendungen samt Abhängigkeiten reproduzierbar, isoliert und nachvollziehbar auszuführen – lokal, in Testumgebungen und später im Betrieb.

    Dieser Ganztagesworkshop führt systematisch in die Grundlagen von Containern ein. Die verbreitete Docker-Begriffswelt wird erklärt, praktisch gearbeitet wird jedoch mit Podman als moderner, offener und Docker-kompatibler Container-Engine. Im Mittelpunkt stehen Container, Images, Volumes, Netzwerke, Dockerfiles/Containerfiles und Compose-ähnliche Workflows – verständlich, praktisch und ohne Kubernetes-Überfrachtung.

    LANGUAGE: Talk: de


    What Doesn't Kill Your JVM Makes It Stronger: From Probabilistic Testing to Resilience Patterns

    SPEAKER: Iryna Dohndorf   COMPANY: Karakun AG

    Software does not simply break — it reveals. Every fault, latency spike, and cascading failure is a signal about the assumptions baked into your design. The question is whether your system — and your test suite — is equipped to hear it. This workshop fuses two complementary disciplines into one intensive, hands-on session: Probabilistic Testing with Punit — the statistical tooling that lets Java teams measure, enforce, and version-control the resilience properties of non-deterministic systems: LLM integrations, ML inference, distributed services, and randomized algorithms that traditional binary pass/fail tests were never designed to handle. Resilience Engineering for Java — the design principles, and architectural patterns that turn pressure into performance, like circuit breakers, fault injection, and TDD-driven failure handling.

    The thread connecting both halves is a concrete end-to-end scenario: an AI-enriched Java application, where non-deterministic LLM calls meet production-grade resilience requirements. Participants work through the full arc — from writing probabilistic test specifications and latency percentile assertions, to implementing and verifying the resilience patterns that make those specifications pass. Participants leave with a concrete vocabulary, a proven pattern catalogue, and running JUnit 5 tests that express and verify resilience as first-class distributional contracts, and not vague aspirations.

    LANGUAGE: Talk: en


    Enterprise-Ready AI Agents: Architecting the Agent Mesh with Open Source

    SPEAKER: Flurin Gishamer   COMPANY: Open Systems

    One agent is a demo. A fleet of them is an infrastructure problem, and the one most organisations are about to walk into without a plan. This workshop is about the architecture that makes agents safe to operate at scale, built entirely on open-source components you can run on-prem or on any cloud. No vendor lock-in.

    We'll spend the day on the patterns and trade-offs that decide whether agents become a strategic capability or a compliance liability: the Agent Mesh: a gateway, a registry, and a runtime that do for agent fleets what Istio and Kubernetes did for microservices. Security, observability, and agent identity are not bolted on at the end; they sit at the center of the architecture.

    The format is concept-first with short, guided exercises to make the ideas concrete. Engineers will get their hands dirty; architects and decision-makers can follow the through-line without writing a line of code.

    LANGUAGE: Talk: en


    PostgreSQL – The Swiss Army Knife for Data Analytics

    SPEAKER: Johannes Graën   COMPANY: University of Zurich
    SPEAKER: Tobias Bussmann   COMPANY: Swiss Academy of Sciences in Bern

    PostgreSQL is a powerful open-source database management system (DBMS) known for standards compliance and efficient handling of large-scale datasets. Beyond its core strengths, it offers exceptional support for diverse data types and extensibility.

    In this hands-on workshop, we’ll begin with an overview of PostgreSQL’s core capabilities for data modeling and analytical querying. Then, we’ll dive deeper into some of the more advanced and lesser-known features that make PostgreSQL a robust platform for modern data analytics.

    LANGUAGE: Talk: en

































    Registration at https://workshoptage.ch/
    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