Conference Program

Please note:
On this page you will only see the English-language presentations of the conference. You can find all conference sessions, including the German speaking ones, here.

The times given in the conference program of OOP 2024 correspond to Central European Time (CET).

By clicking on "VORTRAG MERKEN" within the lecture descriptions you can arrange your own schedule. You can view your schedule at any time using the icon in the upper right corner.

Verteilte autonome Microservices mit Event-driven Architecture

In den letzten Jahren kamen immer öfters Microservices zum Einsatz. Durch den Einsatz vieler kleinerer Services wurde der Einsatz der synchronen Kommunikation immer schwerer und komplexer. Wir können nicht mehr sicherstellen, dass zu jedem Zeitpunkt alle Systeme verfügbar sind und dass alle Änderungen zu jedem Zeitpunkt Konsistent sind. Denn die synchrone Kommunikation sorgt für eine enge Kopplung zwischen den einzelnen Diensten und kann dafür sorgen, dass beim Ausfall eines Dienstes zeitgleich eine Reihe weiterer ausfallen. Typische Resilience Patterns wie: Circuit-Breaker, Retries, Service Meshes, etc. erhöhen wiederum die Komplexität des Gesamtsystems und lösen auch nur teilweise das wirkliche Problem. 

In diesem Vortrag zeige ich, wie mit einem Event-first Mindset ganze Systeme ereignisgetrieben entworfen werden können. Wir werden mit Hilfe des CAP-Theorem analysieren, wie sich die Konsistenz in einem verteilten System ändert. Wie Transaktionssicherheit gewährleistet werden kann und wie Microservices zu autonomen Services werden, die komplett voneinander getrennt sind und nur über Events miteinander kommunizieren. Und wie sich Entwickler mit Hilfe von Serverless und FaaS auf das konzentrieren können, was wichtig ist: Business Value zu liefern.

Zielpublikum: Architekt:innen, Entwickler:innen, Entscheider:innen
Voraussetzungen: Grundlegende Kenntnisse in Cloud (-Ressourcen), Grundlegendes Verständnis von Software-Architektur
Schwierigkeitsgrad: Anfänger

Florian Lenz ist Gründer der neocentric und entwickelt gemeinsam mit seinen Kunden strategische Konzepte für den Einsatz von Serverless Cloud-Lösungen und modernsten Technologien, um die Effizienz zu steigern, Kosten zu senken und die Wettbewerbsfähigkeit zu stärken.

Florian Lenz

Vortrag Teilen

Alle Wege führen in die Cloud - doch wie komme ich am besten dahin?

Vielen Anwendungen steht der Schritt zu einer Cloud-native Entwicklung noch bevor.
Wie bei jeder guten Reise beginnt das mit den eigenen Anforderungen und vorhandenen Möglichkeiten.
Welche Optionen und Herausforderungen gibt es dabei zu beachten?
Für eine Java-Webanwendung wird in mehreren Szenarien gezeigt, wie man diese mit AWS-Diensten betreiben kann.
Dabei werden die Vor- und Nachteile der Replatforming- und Rearchitecture-Wege diskutiert und Fragen beantwortet.

Zielpublikum: Architekt:innen, Entwickler:innen, Projektleiter:innen, Manager:innen, Entscheider:innen
Voraussetzungen: Cloud Grundkenntnisse, Erfahrung mit Anwendungsmodernisierung
Schwierigkeitsgrad: Fortgeschritten

Extended Abstract:
Um sich nicht naiv in die Cloud aufzumachen, lohnt es sich, erfahrene Begleiter mit an Bord zu holen und folgende Fragen zu klären. Die hier gezeigten Erfahrungen helfen, in Zukunft mehr cloud-native unterwegs zu sein.

  1. Welche Qualitätsziele können wie am besten erreicht werden?
  2. Wie müssen Prozesse angepasst werden, um sicher und effizient Anwendungen in der Cloud zu betreiben?
  3. Wie kann ich meine Daten am einfachsten mitnehmen?
  4. Was muss sich wo ändern, um das volle Potenzial der Cloud zu heben?

Mehr Inhalte dieses Speakers? Schaut doch mal bei sigs.de vorbei: https://www.sigs.de/autor/frank.pientka

Frank Pientka arbeitet als Dipl.-Informatiker (TH Karlsruhe) bei der T-Systems GmbH als Multi-Cloud-Architekt. Er beschäftigt sich seit Jahrzehnten mit Open-Source-Software mit dem Schwerpunkt Web. 
Als Architekt und Mitgründer der iSAQB-Vereinigung liegt ihm mehr Qualität in der Software am Herzen. Deswegen gibt er sein Wissen durch Publikationen, Artikel, Vorträge oder in Projekten weiter. 

Mehr Inhalte dieses Speakers? Schaut doch mal bei sigs.de vorbei: https://www.sigs.de/experten/frank-pientka/

Frank Pientka

Vortrag Teilen