Moderne Server-Architekturen stützen sich auf Events, die nach dem API-Prinzip genutzt werden sollten. Hierfür wird das AsyncAPI vorgestellt und gezeigt, wie mit Hilfe von Event Storming und Context Maps Events entworfen werden. Mittels Checkliste werden dann die Anwendungsfälle und der Einsatz von Events bewertet. |
Moderne Server-Architekturen stützen sich auf Events, die nach dem API-Prinzip genutzt werden sollten. Hierfür wird das AsyncAPI vorgestellt und gezeigt, wie mit Hilfe von Event Storming und Context Maps Events entworfen werden. Mittels Checkliste werden dann die Anwendungsfälle und der Einsatz von Events bewertet. |
Events sind ein grundlegender Bestandteil moderner Server-Architekturen z.B. mit Kafka als Event-Broker. Auch für Events und Messages sollte das API-Prinzip in gleicher Art und Weise angewendet werden. Obwohl dies scheinbar auf der Hand liegt, sind AsyncAPI-Spezifikationen noch wenig bekannt und werden nur begrenzt eingesetzt. Der Beitrag stellt ein durchgängiges Verfahren vor, das benutzt werden kann, um Events auf der Basis von Event Storming und Context Maps mit AsyncAPI zu entwerfen. |
dich für Domain-Driven Design (DDD) und API-basierte Architekturen interessierst.
AsyncAPI-Spezifikationen und Event Storming in deine Praxis integrieren möchtest.
effiziente und skalierbare Event-Architekturen entwickeln möchtest.
dich für Domain-Driven Design (DDD) und API-basierte Architekturen interessiert.
AsyncAPI-Spezifikationen und Event Storming in deine Praxis integrieren möchtest.
effiziente und skalierbare Event-Architekturen entwickeln möchtest.
Annegret Junker ist Chief Software Architect bei der codecentric AG. Sie arbeitet seit mehr als 30 Jahren in der Software-Entwicklung in unterschiedlichen Rollen und unterschiedlichen Domänen wie Automotive, Versicherungen und Finanzdienstleistungen. Besonders interessiert sie sich für DDD, Microservices und alles, was damit zusammenhängt. Derzeit arbeitet sie in einem großen Versicherungs-Projekt als übergreifende Architektin und definiert APIs für Partner.
Fullstack-Abonennt:innen haben Zugriff auf dieses Live-Event. Logge dich auf entwickler.de ein und komme direkt zu deinem Live-Event unter Live. Zusätzlich haben Fullstack-Abonnent:innen 3 Monate Zugriff auf die Aufzeichnung des Live-Events. Zum Login
Wir begleiten Sie durch die digitale Transformation zum Projekterfolg
*zzgl. MwSt.