© Mapbox, © OpenStreetMap

Speaker

Robin Konrad

Robin Konrad

Enterprise Architect | Sociotechnical Systems Architect | Cloud Native | Event-Driven | Azure | DevOps

Xebia | Xpirit | Monolith Conqueror | Cloud Native | Event-Driven | Azure | DevOps | Sociotechnical Systems Architect 👨‍💻

Xanten, Germany

I'm a software & enterprise architect working at wipro. Concentrating on organization development, app modernization and cloud native, event-driven architectures @scale running on Azure.

Ich bin Software- & Enterprise-Architekt und arbeite bei wipro. Ich konzentriere mich auf die Entwicklung von Organisationen, App-Modernisierung und cloud-nativen, ereignisgesteuerten Architekturen.

Area of Expertise

  • Information & Communications Technology

Topics

  • Event Driven Architecture
  • Azure
  • Cloud Native
  • Clean Architecture
  • DDD
  • CQRS & Event Sourcing
  • Event driven systems
  • Event Modeling
  • Microsoft Azure
  • Azure DevOps

Sessions

.NET Aspire & Dapr - a Dreamteam? en

Dapr, an establish framework for building secure & reliable microservices, and .Net Aspire, the new kid on the block, can be perfectly combined to develop and deploy microservices @ scale on Azure.

In this talk, we will explore specially to orchestrate the local developer inner loop and streamline deployment to azure. It will cover key concepts of .Net Aspire in combination with Dapr and introduce how to inject side-cars during the inner loop.

By the end of this talk, all attendees will know how-to combine Dapr & .Net Aspire to improve development and operation of distributed systems.

Fast Forward – How serverless helps you to improve en

In this talk, we will focus on the topic of how serverless approaches can help you to improve agility and architecture, especially in large-scale environments during modernization of mature socio-technical systems.

We will discuss how serverless approaches impact our architecture and even more important, impact our ability to define, discover, execute, analyse and adopt. For a better understanding, we will use real-world examples to explain and to provide Dos and Don'ts.

After this talk, all attendees will have first insights about the influence of serverless approaches to agility and architecture and will be able to adapt to their personal context.

From legacy to today – Bridging legacy with today’s architectures en

In this talk, we will focus on one of the most important topics about app modernization and integration of matured socio-technical systems: How to modernize such elephants, applications grown over decades, developed by small teams, running essential parts of the business and how to integrate such systems with event-driven distrusted systems to enable transition-phases.

We will discuss how to master the given challenges organizations faces during the modernization and integration process. Provide insights into transformation utilizing methodology from Domain-Driven Design and challenge options to integrated for needed transition phases. As of today, app-modernization isn’t about tech only, we also discuss processes and organizational change and how it can be influenced by architects.

From strategy to tech, we will discuss a continuous approach to deal with such manifold topics, how-to make your journey a success.

After this talk, all attendees will have an insight on the first steps in transforming legacy applications into today’s world utilizing pattern and tools derivate from Domain-Driven Design from methodology perspective, event-sourcing & CQRS from a technical perspective and how-to run transition-phases from integration perspective.

Do your neighbors needs to know everything? en de

In this talk, we will focus on one of the most important topics about systems based on the event sourcing pattern: Why it is important to reduce the overall integration complexity.

On the one hand, systems utilizing event sourcing and CQRS provide great improvements and new possibilities, on the other hand, they are also introducing a lot of complexity when it comes to integrating such systems in existing landscapes. We will discuss how to master the given challenges and how-to reduce the integration complexity, specially into landscapes where you have to deal with various architecture styles.

After this talk, all attendees will have an insight on how-to reduce the integration complexity of systems utilizing the event sourcing pattern by using information hiding, Ports & Adapters, introduce the concept of enterprise messages and other useful pattern for example “old-fashioned” database triggers.

From legacy to today – App Modernization done right en de

In this talk, we will focus on one of the most important topics about legacy applications: How to modernize such elephants, applications grown over decades, developed by small teams, running essential parts of the business.

We will discuss how to master the given challenges organizations faces during the modernization process and provide insights into useful methodology. As of today, app-modernization isn’t about tech only, we also talk about processes and organizational change. From strategy to tech, we will discuss a continuous approach to deal with such manifold topics.

After this talk, all attendees will have an insight on the first steps in transforming legacy applications into today’s world.

EventDriven Systems on Azure done right en de

Event-driven architectures (EDA) are becoming increasingly popular as a way to build scalable, responsive, and resilient systems.

In this talk, we will explore the benefits of EDA and how to implement it on Azure. It will cover key concepts of EDA, such as Event Sourcing, CQRS, Event-based communication, event-driven data processing and its matching services on Azure (e.g. Event Grid, Event Hub, Service-Bus, Functions). Additionally, we will introduce best practices for designing, implementing and testing EDA on Azure.

By the end of this talk, all attendees will have an overview of possibilities with EDA's on Azure, pitfalls and best practices related. Also, they will have a starting point to apply this knowledge to their own projects.

Azure Service Bus - Pitfalls during Implementations and how to avoid en de

In this conference talk, we will explore the challenges and best practices in using Azure Service Bus for messaging. We will focus on avoiding problems with Performance, Security and Testing. We will discuss strategies for handling message load right, securing access to the Azure Service Bus, monitoring transmission speed and regularly testing with automation tools. The goal of this talk is to provide practical tips, guidance and best practices to help attendees avoid common problems and achieve success implement solutions utilizing Azure Service Bus.

Von der Vergangenheit zur Gegenwart - App-Modernisierung richtig gemacht en de

In diesem Vortrag werden wir uns auf eines der wichtigsten Themen im Zusammenhang mit
Legacy-Anwendungen konzentrieren: Wie modernisiert man solche "Elefanten",
Anwendungen, die über Jahrzehnte gewachsen sind, von kleinen Teams entwickelt wurden
und wesentlichen Anteil am Geschäft eines Unternehmens haben.
Wir erörtern, wie man die Herausforderungen meistert, mit denen Unternehmen während
des Modernisierungsprozesses konfrontiert sind und Einblicke in nützliche Methoden
geben. Bei der App-Modernisierung geht es heute nicht mehr nur um Technik, sondern auch
um Prozesse und organisatorische Veränderungen. Von der Strategie bis zur Technik werden
wir einen durchgängigen Ansatz diskutieren, um mit diesen vielfältigen Themen umzugehen.
Nach diesem Vortrag werden alle Teilnehmer einen Einblick in die ersten Schritte, nötigen
Schritte, haben, um Legacy-Anwendungen in die heutige Welt zu transformieren.

Event getriebene Architekturen richtig in Azure implementieren en de

Ereignisgesteuerte Architekturen (EDA) erfreuen sich zunehmender Beliebtheit, um
skalierbare, reaktionsfähige und widerstandsfähige Systeme aufzubauen. In diesem Vortrag
werden wir die Vorteile von EDA erkunden und zeigen, wie man sie in Azure implementiert.
Es werden Schlüsselkonzepte von EDA besprochen, wie Event Sourcing, CQRS,
ereignisbasierte Kommunikation, ereignisgesteuerte Datenverarbeitung und die
dazugehörigen Dienste in Azure (z. B. Event Hub, Service-Bus, Functions). Ebenso werden
wir Best Practices für den Entwurf, die Implementierung und das Testen von EDAs in Azure
vorstellen. Am Ende dieses Vortrags werden alle Teilnehmer einen Überblick über die
Möglichkeiten von EDAs in Azure, Fallstricke und Best Practices haben. Außerdem werden
sie einen Ausgangspunkt haben, um dieses Wissen auf ihre eigenen Projekte anzuwenden.

Azure Service Bus - Fallstricke bei der Implementierung und wie sie zu vermeiden sind en de

In diesem Konferenzvortrag werden wir uns mit den Herausforderungen und Best Practices
bei der Verwendung von Azure Service Bus für Messaging beschäftigen. Wir konzentrieren
uns auf die Vermeidung von Problemen in den Bereichen Performance, Security und Tests.
Wir werden Strategien für den richtigen Umgang mit den Themen Last, der Absicherungen
der Ressourcen des Azure Service Bus, die Überwachung der Übertragungsgeschwindigkeit
und regelmäßige Tests mit Automatisierungstools diskutieren. Ziel dieses Vortrags ist es,
den Teilnehmern praktische Tipps, Anleitungen und Best Practices an die Hand zu geben,
um häufige Probleme während der Implementierung von Lösungen, welche Azure Service
Bus nutzen zu umgehen und erfolgreiche Lösungen zu implementieren.

Müssen deine Nachbarn alles wissen? en de

In diesem Vortrag werden wir uns auf eines der wichtigsten Themen im Zusammenhang mit Systemen konzentrieren, die auf dem Event-Sourcing-Muster basieren: Warum es wichtig ist, die Gesamtkomplexität der Integration zu reduzieren.

Auf der einen Seite bieten Systeme, die Event Sourcing und CQRS nutzen, große Verbesserungen und neue Möglichkeiten, auf der anderen Seite führen sie aber auch eine Menge Komplexität ein, wenn es darum geht, solche Systeme in bestehende Landschaften zu integrieren. Wir werden erörtern, wie man die gegebenen Herausforderungen meistert und wie man die Integrationskomplexität reduziert, insbesondere in Landschaften, in denen man mit verschiedenen Architekturstilen umgehen muss.

Nach diesem Vortrag werden alle Teilnehmer einen Einblick haben, wie man die Integrationskomplexität von Systemen, die das Event Sourcing Pattern nutzen, durch die Verwendung von Information Hiding, Ports & Adaptern reduzieren kann, das Konzept der Enterprise Messages und andere nützliche Patterns wie z.B. "altmodische" Datenbank-Trigger vorstellen kann.

Out of the ivory tower! But how? en de

Traditional architecture teams, also known as architects from the ivory tower, often see their main task as drawing up specifications for other teams and monitoring compliance with them. However, these teams conflict with the agile way of working.

In an agile environment, teams need far-reaching decision-making options, but at the same time it is essential to develop an overall system in which all components ultimately interlock.

So how can we "enable" teams to do the necessary architecture work independently and at the same time ensure that certain framework parameters and guard rails are adhered to in order to achieve a functional system?

In this presentation, you will learn the necessary basics and practical tips on how to master the transformation from a classic architecture team to autonomous teams. Of course, the pitfalls will not be neglected.

Raus aus den Elfenbeinturm! Aber wie? en de

Klassische Architekturteams, welche auch als Architekten aus dem Elfenbeinturm bekannt sind, sehen ihre Hauptaufgabe oft darin, Vorgaben für andere Teams zu erarbeiten und deren Einhaltung zu kontrollieren. Diese Teams stehen aber im Konflikt zur agilen Arbeitsweise.

In einer agilen Umgebung benötigen Teams weitreichende Entscheidungsmöglichkeiten, gleichzeitig ist es aber essenziell, ein Gesamtsystem zu entwickeln, in dem schlussendlich alle Komponenten ineinander greifen.

Wie können wir also Teams "enablen", die notwendige Architekturarbeit selbstständig zu erledigen und gleichzeitig sicherstellen, dass bestimmte Rahmenparameter und Leitplanken eingehalten werden, um ein funktionales System zu erhalten?

In diesem Vortrag lernt Ihr die notwendigen Grundlagen und praktische Tipps, wie Ihr die Transformation von einem klassischen Architekturteam zu eigenverantwortlichen Teams meistern könnt. Natürlich kommen dabei auch die Fallstricke nicht zu kurz.

Global Azure Netherlands Community 2024 Sessionize Event

April 2024 Hilversum, The Netherlands

Dapr Day 2024 - VIRTUAL Sessionize Event

February 2024

Developer Week '23 Sessionize Event

June 2023 Nürnberg, Germany

techcamp Sessionize Event

May 2023 Hamburg, Germany

Azure Bootcamp Switzerland 2023 Sessionize Event

May 2023 Bern, Switzerland

Robin Konrad

Enterprise Architect | Sociotechnical Systems Architect | Cloud Native | Event-Driven | Azure | DevOps

Xanten, Germany

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top