Services – Warum, wann und wie Micro?
In unserer vernetzten Welt ist Softwareentwicklung ohne Nutzung von Services ein Ding der Unmöglichkeit. Dennoch ist der Weg vom Bau eines (Quasi-)Monolithen hin zur Entwicklung von (Micro)Services weit, nicht immer einfach und vielleicht auch nicht immer sinnvoll.
In diesem Vortrag werde ich einen Überblick über verschiedene Architekturen bieten, Begrifflichkeiten erläutern, diverse Muster für Services aufzeigen und Entscheidungshilfen zum Aufteilen eines Monolithen in kleinere Teile bereitstellen.
Ein wichtiges weiteres Thema, das leider oft etwas nachlässig behandelt wird, ist, wie man diese Services effizient testet, wartet und ausliefert. Gerade das ist aber ein Steckenpferd von mir und wird im Vortrag nicht zu kurz kommen.
Klar ist, dass diese Themen, die Bücher füllen und genug Stoff für mehrere Vorlesungen bieten, nicht bis ins Detail und mit allen Facetten in diesem Vortrag erörtert werden können. Mein Ziel ist daher, denjenigen von uns, die noch nicht so tief in dieses Metier eingetaucht sind, einen einfachen und schnellen Einstieg zu bieten.
Ich werde auch 10 konkrete Faustregeln und Ratschläge präsentieren, die ich für mich aus meiner fast 20-jährigen Erfahrung in der Backend- und Full-Stack-Entwicklung abgeleitet habe. Diese können auch den erfahreneren Teilnehmenden die eine oder andere Idee und vielleicht auch eine neue Sichtweise vermitteln. Darüber hinaus wird es auch beim Webcast ausreichend Möglichkeiten geben, Fragen zu stellen und Aspekte zu diskutieren.
Der Experte:
Markus Schwabeneder ist Principal Consultant und Senior Agile Architect.
Er begann seine Karriere in der Softwarebranche als Consultant für komplexe mathematische Themen und Optimierungsaufgaben. Seitdem ist er in den Bereichen Softwareentwicklung, Anforderungsanalyse, Testing und Softwarearchitektur tätig. Seine Fähigkeiten setzt er in unterschiedlichen Branchen ein.
Besonders begeistert er sich für das Erarbeiten von komplexen Anforderungen und spezifischen Vorgehensweisen.
Factbox
Termin: | Donnerstag, 18. April 2024 |
von - bis: |
15:45 - 16:00 Uhr: Der Raum ist geöffnet
16:00 - 16:55 Uhr: Vortrag
16:55 - 17:10 Uhr: Q&A Session
|
Plattform: |
Dieses Webinar wird auf der Videokonferenzplattform Google Meet stattfinden.
|
Die Anmeldung ist bereits geschlossen.
-----
Downloadbereich
Der aufgezeichnete Webcast
Vortragender
Markus Schwabeneder
SEQIS Principal Consultant und Senior Agile Architect.