Lerne, wie du als Softwarearchitekt:in im Zeitalter von Coding Agents die Kontrolle behältst.
🔎 Entdecke unser neues Training: Architektur im Kontext Agentischer Entwicklung.

Reinlesen & Vertiefen

Du willst tiefer in Softwarearchitektur, Entwicklung oder Teamarbeit einsteigen? Hier sammeln wir Bücher, Artikel, Podcasts und Videos, die unsere Trainer:innen selbst geschrieben, übersetzt oder einfach für lesenswert befunden haben. Vom Architektur-Spicker bis zum Fachbuch, alles, was dich beim Weiterdenken unterstützt.

Neugierig, wer hinter dem Content steckt?

zu den Expert:innen
Themen
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Trainer
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Softwarearchitekturen dokumentieren und kommunizieren

Entwürfe, Entscheidungen und Lösungen nachvollziehbar und wirkungsvoll festhalten. Das Buch von Stefan Zörner zeigt, wie ihr die zentralen Lösungsansätze Eurer Softwaresysteme so festhalten könnt, dass sie euch bei der Entwicklung und Weiterentwicklung helfen.

Stefan Zörner

REST und HTTP

Das Buch bietet eine theoretisch fundierte, vor allem aber praxistaugliche Anleitung zum professionellen Einsatz von RESTful HTTP.

Stefan Tilkov

Platform Engineering

Die Umsetzung interner Entwicklungsplattformen als Softwareprodukt für Entwicklungsteams ist als „Platform Engineering“ bekannt. Dieser Spicker beschreibt den Aufbau einer typischen Plattform und gibt wertvolle Hinweise zur Umsetzung.

Stefan Toth

Performance Management (in der Selbstorganisation)

Was ist Performance in agilen, selbstorganisierten Strukturen und wie kann „Leistung“ in verschiedenen Kontexten gemessen und idealerweise positiv beeinflusst werden? In dieser Folge hat Kim nicht nur viele Fragen, sondern auch einen Gast mitgebracht, nämlich ihren Vater Finn Duggen.

Kim Nena Duggen

Microservices Praxisbuch

Dieses Buch zeigt die Grundlagen von Microservices, die Konzepte der Technologien und schließlich konkrete Rezepte für viele Einsatzbereiche. So bietet das Buch einen guten Start in die Microservices-Praxis.

Eberhard Wolff

Microservices: Grundlagen flexibler Softwarearchitekturen

Das Buch von Eberhard Wolff enthält eine umfangreiche Einführung in Microservices und betrachtet Technologien genauso wie Architektur und organisatorische Auswirkungen.

Eberhard Wolff

Leichtgewichtige Software-Reviews mit LASR (Online-Artikel)

Dieser Beitrag motiviert schlankere Review-Ansätze und stellt mit LASR ein konkretes Vorgehen vor, das du und dein Entwicklungsteam direkt anwenden können, um eure Situation zu bewerten – ohne große Vorbereitung und viele Beteiligte.

Stefan Toth
Stefan Zörner

Knigge für Softwarearchitekten

In diesem Buch zeigen wir Ihnen unterhaltsame und praxisgerechte Wege zu besseren Softwarearchitekturen – wirkungsvoll, zeitlos und technologieneutral! Sie finden typische Verhaltensmuster von Softwarearchitekten, gute und schlechte. Aus Erfolgsmuster lernen Sie, bessere Systeme zu konstruieren und effektiver zu arbeiten. Aus den »Anti-Patterns« leiten Sie Abhilfen gegen schlechte Architekturmanieren ab. Ein besonderes Augenmerk liegt auf der Evolution und der Änderung von Systemen.

Dr. Gernot Starke

Interview with New Work Heroes

Mit Kim hat die Welt der New Work eine starke Change Makerin gewonnen. Als gewählte Vorständin eines Softwareunternehmens hat Kim viele wichtige Lektionen im Bereich Selbstorganisation und Mitarbeiterführung gegeben und selber gelernt. Ihre wunderbar offene Art zeugt nicht nur von einer gehörigen Portion Mut, sondern auch von tiefgehender Erfahrung im Bereich Organisationsentwicklung. In dieser Episode lernst du u.A. was Sprechdenker sind oder warum es förderlich ist, als Führungskraft die eigene Unsicherheit zu zeigen. [Interview auf Soundcloud](https://soundcloud.com/newworkheroes/29-interviewfolge-mit-kim-nena-duggen-uber-selbstorganisation-und-mitarbeiterfuhrung)

Kim Nena Duggen

Domain-Driven Design Referenz

DDD spielt beim Entwerfen und Umsetzen von fachlich anspruchsvollen Systemen eine entscheidende Rolle. Für das Verständnis von DDD ist die DDD-Referenz von Eric Evans eine unverzichtbare Quelle – und liegt mit diesem Buch erstmalig in deutscher Übersetzung vor.

Eberhard Wolff
Michael Plöd

Buch: Data Mesh

Data Mesh ist ein neuer Ansatz für die Beschaffung, Bereitstellung, den Zugriff und die Verwaltung analytischer Daten, der auch skaliert. Ins Deutsche übersetzt von unseren Trainern Jochen Christ und Simon Harrer.

Jochen Christ
Dr. Simon Harrer

Podcast: Cookies

„Ich akzeptiere Cookies“. Jede:r von uns akzeptiert sie mehrmals am Tag. Doch was passiert dabei eigentlich genau? Darüber sprechen Stefan Bodewig, Lucas Dohmen und Till Schulte-Coerne in dieser Folge.

Stefan Bodewig
Till Schulte-Coerne
Lucas Dohmen

Cloud-Anwendungen (Architektur-Spicker Nr. 5)

Der Architektur-Spicker zeigt, wie ihr Anwendungen baut, die das Potential einer Cloud-Umgebung voll ausschöpfen. Ihr entwickelt neue Cloud-Anwendungen. Worauf achtet Ihr bei Architekturentwurf und Technologieauswahl? Es gibt Bedenken bezüglich Cloud-Lösungen. Wie entkräftetet Ihr diese?

Stefan Zörner

APIs – Digital Building Blocks for Modern Business Models

APIs sind weit mehr als technische Schnittstellen – sie sind strategische Bausteine moderner Unternehmen. Erik Wilde, Thilo Frotscher und Falk Sippach zeigen in diesem Artikel, worauf es bei Design, Dokumentation, Sicherheit und Governance von APIs ankommt.

Falk Sippach
Erik Wilde
Thilo Frotscher

Sketchnotes in der IT

Dieses Buch gibt eine praktische Einführung in die Welt der Sketchnotes. Schon auf den ersten Seiten erstellst du deine erste Sketchnote – unabhängig von Vorwissen oder Talent.

Lisa Maria Schäfer

Basiswissen Geschäftsprozessmanagement

Aus- und Weiterbildung zum OMG Certified Expert in Business Process Management 2 (OCEB 2) – Fundamental Level

Kim Nena Duggen

Architecture Reviews (Architecture Cheat Sheet No. 4)

Architektur-Reviews schaffen Transparenz in der Softwareentwicklung, identifizieren Risiken und decken Kompromisse auf. Mit der vierten Ausgabe unserer Architekturspicker bieten wir Euch einen fundierten Überblick zu dem Thema. [Download & Info](https://www.embarc.de/architektur-spicker/)

Sketchnotes Cheat Sheet

Alle wichtigen Informationen zum Thema "Sketchnotes in der IT" auf zwei Seiten.

Lisa Maria Schäfer

The Rails 8 Way

„The Rails™ 8 Way“ ist das umfassende, maßgebliche Nachschlagewerk für Fachleute, die mit modernem Ruby on Rails Code in Produktionsqualität erstellen. Es beleuchtet die gesamte Rails-7-API, ihre leistungsstärksten Idiome, Designansätze und Bibliotheken.

Lucas Dohmen

Software-Systeme reviewen mit LASR

Architektur-Reviews ermöglichen dir Schwächen und Potenziale von Softwarelösungen herauszuarbeiten, Entscheidungen abzusichern und Verbesserungsmaßnahmen zu bewerten. Dieses Buch bringt dir leichtgewichtige Reviews näher, die du nach der Lektüre alleine oder in einem kleinen Team direkt durchführen kannst!

Stefan Toth
Stefan Zörner

Documentation-as-Code (Architektur-Spicker Nr. 15)

Die Verwendung der gleichen Tools und Prozesse wie in der Softwareentwicklung ermöglich dir die effiziente Pflege von Dokumentation. Dieser Spicker erklärt dir die Idee und hilft dir beim Dokumentieren deiner Vorhaben.

Falk Sippach
Stefan Zörner

Vorgehensmuster für Softwarearchitektur

Moderne Softwarearchitektur sollte agil und praxisnah sein. Dieses Buch unseres Trainers Stefan Toth bietet leichtgewichtige Muster, die sich flexibel in Projekte integrieren lassen – ohne starre Vorgaben.

Stefan Toth

Leichtgewichtige Software-Reviews mit LASR

Dieser Architektur-Spicker beschreibt auf vier reich bebilderten Seiten einen skalierbaren Bewertungsansatz, der rasch erste, vorzeigbare Ergebnisse liefert.

Stefan Toth
Stefan Zörner

GitOps

GitOps ist eine Methode zur Umsetzung von Continuous Deployment für Cloud-native-Anwendungen. Es konzentriert sich auf eine auf Entwickler ausgerichtete Erfahrung bei der Betriebsführung von Infrastrukturen, indem es Tools verwendet, mit denen Entwickler bereits vertraut sind.

Anja Kammer

Effektive Softwarearchitekturen

Der bekannte Leitfaden von Gernot Starke unterstützt angehende Softwarearchitekt:innen bei der Vorbereitung auf die iSAQB CPSA-Foundation-Zertifizierung. In über 400 Seiten und 16 klar strukturierten Kapiteln lernen Leserinnen und Leser alle prüfungsrelevanten Grundlagen.

Dr. Gernot Starke

Interview mit Stefan Toth

In diesem Kuratoren-Interview des iSAQB® verrät Stefan Toth, Kurator für iSAQB® CPSA-A® ARCEVAL und iSAQB® CPSA-A® AGILA, wieso Agilität und Softwarearchitektur gut zusammenpassen. Außerdem erfährst du mehr zur Architekt:inenn-Rolle und den Herausforderungen in einem agilen Team.

Stefan Toth

Using AI in Software Design

Ralf D. Müller betrachtet in diesem Talk die Integration von KI in das Softwaredesign und stellt insbesondere ChatGPT vor. Sieh dir diesen Vortrag an, wenn du Interesse daran hast, ChatGPT in der Softwarearchitektur einzusetzen.

Ralf D. Müller

Qualitätstaktiken

Dieses Buch bietet Softwarearchitekten eine umfangreiche Sammlung von Qualitätstaktiken, um die Qualität von Softwaresystemen zu verbessern. Mit hunderten bewährten Taktiken ist es ein unverzichtbares Werkzeug für die Gestaltung hochwertiger Softwarearchitekturen.

Markus Harrer

Cheat Sheet: Organisation und Wartung von Apache-Maven-Builds

Sieh auf einen Blick, welche Tools und Tricks dir helfen, deine Apache Maven Builds zu organisieren und dir die Wartung erleichtern. [Lade dir das Cheatsheet hier herunter.

Sandra Parsick

Hibernate-Tipps

Mehr als 70 Lösungen für häufige Hibernate-Probleme

Thorben Janssen

Java by Comparison

Verbessern Sie Ihre Programmierkenntnisse, indem Sie Ihren Code mit dem von Experten vergleichen, damit Sie Code schreiben können, der sauber, prägnant und auf den Punkt gebracht ist: Code, den andere gerne lesen und wiederverwenden werden. Erhalten Sie praktische Ratschläge, um Ihren Programmierstil durch kleine und verständliche Beispiele zu verbessern, die fehlerhaften Code mit einer verbesserten Lösung vergleichen. Entdecken Sie nützliche Tipps und Tricks sowie häufig auftretende Fehler, die ein erfahrener Java-Programmierer kennen sollte. [Mehr Infos](https://java.by-comparison.com/)

Der Architekturüberblick (Architektur-Spicker Nr. 1)

Dir oder deinem Team fehlt ein kompakter Überblick zu eurer bestehenden Softwarelösung? Die erste Ausgabe unseres Architektur-Spickers unterstützt dich dabei, die zentralen Lösungsansätze deiner Softwarearchitektur nachvollziehbar darzustellen. Nutze die kompakt erläuterten Zutaten und fülle deinen Architekturüberblick mit Leben.

Das technologische Rückgrat des Webs

Was passiert, wenn man im Browser Enter drückt? Schritt für Schritt arbeiten sich Lucas und Robert durch die 3 Säulen des Webs – HTML, HTTP und URLs – bevor sie beim Kern des Pudels ankommen: dem statuslosen Request-Response-Zyklus mit Headern.

Lucas Dohmen

Software-Architektur im Stream mit Stefan Toth

Architektur ist stabil, Softwareentwicklung ist agil - dauernd gibt es neue Anforderungen und neue Sprints mit neuen Planungen. Wie passen diese beiden Welten zusammen? In dieser Episode diskutiert Stefan Toth diese und andere Fragen zu Agilität und Architektur.

Stefan Toth
Eberhard Wolff

DevOps und Unicorns

Wer besonders schnell und agil Software ausliefern möchte, kommt am Thema DevOps nicht vorbei. Lucas und Anja sprechen in dieser Folge darüber, was DevOps ist – und was nicht. Ein Gespräch über Organisationskultur, Vertrauen und Autonomie.

Anja Kammer

Kubernetes Resource Management

Über die letzten Jahre hat sich Kubernetes zu einer der am meisten verwendeten Infrastrukturplattformen entwickelt und hat ein schnell wachsendes Ökosystem. Dieser praktische Leitfaden zeigt Dir, wie Du die Konfiguration deines Kuberneten Clusters optimieren kannst, damit Du deine Arbeitslasten so effizient wie möglich ausführst.

Christopher Schmidt

Softwarearchitektur im Stream

Einmal in der Woche diskutieren Eberhard Wolff, Ralf D. Müller oder Lisa Maria Schäfer Themen rund um Software-Architektur im Live-Stream – oft zusammen mit einem Gast.

Eberhard Wolff
Ralf D. Müller
Lisa Maria Schäfer

Optionen der Frontend-Integration

Die Integration von Daten und Funktionalität im Frontend ist ein mächtiges aber trotzdem relativ selten beleuchtetes Thema. Dieser Artikel soll versuchen gängige Muster aufzuzeigen und kurz mögliche Vor- und Nachteile zu benennen.

Till Schulte-Coerne

Agile Architektur

Softwarearchitektur wird in agilen Kontexten dynamischer, kleinteiliger, verteilter. Agile Denkweise bringt Cross-Funkionalität, Iterativität und Flexibiltät. Dadurch verändert sich die Architekturdisziplin. In großen Entwicklungsvorhaben sind Kommunikation und ad-hoc Entscheidungen schwieriger. Wie ist agile Architekturarbeit hier sinnvoll möglich? Die 6. Ausgabe unseres Architektur-Spickers fasst die wichtigsten Aspekte zusammen.

Stefan Toth

Interview mit Kim

Kim Nena Duggen, Kuratorin des Advanced-Moduls SOFT, geht in dem Interview auf relevante Fragen ein und gibt einen guten Überblick darüber, was du von dem SOFT-Training erwarten kannst.

Kim Nena Duggen

ADES – Agile Delivery & Evolutionary Systems

Das ADES ist ein Lern-Framework, das sich an moderne Entwicklungsorganisationen richtet. Es verknüpft technische und organisatorische Aspekte und definiert sechs "Lernsektoren". Als Kompass und Taktgeber unterstützt es bei dem Umbau eines Bereichs oder eines Unternehmens. ADES trägt dabei den Abhängigkeiten Rechnung, indem es eine ganzheitliche Sicht auf Veränderungen bietet.

Stefan Toth

Arcard

Bei Arcard handelt es sich um ein Kartenspiel, das die Inhalte der iSAQB CPSA-FOUNDATION-Schulung adressiert. Das Spiel wurde von unserem Trainer Markus Harrer entwickelt. Du kannst es unter folgendem Link herunterladen:

Markus Harrer

Service Mesh: Die neue Infrastruktur für Microservices

Dieser Leitfaden erklärt, was ein Service Mesh ist, zeigt Gründe, warum man es verwenden sollte, und gibt ein vollständiges ausführbares Beispiel mit Istio.

Eberhard Wolff

Moderne Frontend-Architektur

Single-Page Applications (SPAs) verschieben den Schwerpunkt einer Anwendung in Richtung Browser. Wie geht ihr mit den daraus resultierenden architektonischen Herausforderungen um? Unsere Spicker-Ausgabe Nr. 9 unterstützt Euch bei dieser Aufgabe!

Falk Sippach

Machine Learning (Architektur-Spicker Nr. 10)

Machine Learning (kurz ML) wird häufig mystifiziert. Tatsächlich eröffnet es ganz neue Möglichkeiten. Dabei unterscheiden sich Herangehensweise und Werkzeuge deutlich von klassischer Softwareentwicklung. Dieser Spicker führt unaufgeregt in das Thema ML ein und weist den Weg in eigene Experimente.

Talk: Plattform-Teams

Was ist der Unterschied zwischen Operations- und Plattform-Teams? In diesem Vortrag spricht Anja auch darüber, was interne Development Plattformen eigentlich ausmachen und warum ein Operations-Team keine solche Plattform anbieten kann.

Anja Kammer

Continuous Delivery (Architektur-Spicker Nr. 7)

Moderne Architekturansätze wie Microservices haben hohe Anforderungen bzgl. Integration und Verteilung. Die 7. Ausgabe unseres Architektur-Spickers fasst die wichtigsten Aspekte zusammen.

Stefan Zörner

Fairness und Künstliche Intelligenz

Klassisches Software-Testing lässt sich nicht ohne Weiteres auf KI übertragen. Model Governance und interne Audits sind nötig, um Fairness zu gewährleisten.

Hands On Domain-driven Design – by example

Dieses Buch zielt darauf ab, die Konzepte des DDD so zu erklären, dass sie in der Praxis leicht anwendbar sind. Jedes Kapitel enthält einen theoretischen Teil, der unter dem Gesichtspunkt der praktischen Anwendbarkeit erläutert wird, sowie Übungen mit Lösungen, die auf einer umfassenden, komplexen Fallstudie basieren.

Michael Plöd

Strategische Spielzüge

Mit einer Fülle von praktischen Spielzügen und Fallbeispielen zeigt dieses Buch, wie sich Unternehmen mit ihren Softwaresystemen gegen die Konkurrenz behaupten können. Leserinnen und Leser erhalten wertvolle Anregungen für die Umsetzung von Strategien, um ihre Software nachhaltig weiterzuentwickeln.

Markus Harrer

Softwarearchitekturen pragmatisch dokumentieren

Eine kompakte Einführung in arc42. Effektiv, schmerzfrei und mit wenig Aufwand. Gernot Starke und Benjamin Wolf räumen mit einigen Vorurteilen gegen (technische) Dokumentation auf und zeigen Dir, wie Du auf einfache Weise zu vernünftiger (Architektur-)Dokumentation kommst.

Dr. Gernot Starke
Benjamin Wolf

Microservices-Rezepte

Diese Broschüre zeigt Technologie-Rezepte für die Implementierung von Microservices. Die Beispiele stehen als Code zum Download bereit.

Eberhard Wolff

Microservices: Ein Überblick

Dieses Booklet gibt einen kurzen Überblick über Microservices und bietet so eine gute Starthilfe für die Arbeit mit Microservices.

Eberhard Wolff

Microservices (Architektur-Spicker Nr. 3)

Dieser Architekturspicker zeigt auf, welche Prinzipien und Rahmenbedingungen der Architekturstil bedingt und wie du diese gut vorbereitet angehen kannst.

Stefan Zörner
Stefan Toth

Software Reviews

Dieser praktische Leitfaden zeigt, wie langjährig gewachsene Softwaresysteme effektiv analysiert und bewertet werden können.

Benjamin Wolf
Markus Harrer
Dr. Gernot Starke

Cheat Sheet: Modulare Monolithen

Alle Informationen zum Thema Modulare Monolithen findest du zusammengefasst auf diesem Cheat Sheet.

Eberhard Wolff

Remote Mob Programming

Remote Mob Programming kombiniert zwei Arbeitsweisen: Mob-Programming und Arbeiten als verteiltes Team. Jochen Christ, Simon Harrer und Martin Huber teilen ihre Erfahrungen mit ihrem Arbeitsmodell - und warum sie nicht mehr anders arbeiten wollen.

Dr. Simon Harrer
Jochen Christ

Continuous Delivery – Der pragmatische Einstieg

Dieses Buch erläutert, wie eine Continuous-Delivery-Pipeline praktisch aufgebaut werden kann und welche Technologien dazu eingesetzt werden können. Dabei geht es nicht nur um das Kompilieren und die Installation der Software, sondern auch um verschiedene Tests, die dazu dienen, die Qualität der Software abzusichern.

Eberhard Wolff

Zertifizierung für Softwarearchitekt:innen

Dieses kleine Büchlein erläutert die wesentlichen Themen des iSAQB Lehrplans in kompakter Form und erklärt die Modalitäten der Foundation-Level Prüfung. Es ersetzt kein Lehrbuch!

Dr. Gernot Starke

Team Topologies in Theorie & Praxis

Auf der OOP im Januar 2024 hat unsere Trainerin Kim Nena Duggen einen Kurzvortrag zum Thema "Team Topologies in Theorie & Praxis" gehalten.

Kim Nena Duggen

Team Topologies Workbook

Organisation von Business- und IT-Teams für einen schnellen Arbeitsfluss. Inkl. Interaktionen in verteilten Teams – Workbook. Team-Topologies-Patterns für eine produktivere Zusammenarbeit.

Michael Plöd

Requirements-Skills erfolgreicher Software-Teams

Praxisbuch zum iSAQB CPSA-Advanced REQ4ARC von Dr. Gernot Starke und Dr. Peter Hruschka.

Dr. Gernot Starke

Faktor A Podcast: Motivation zur Selbstentwicklung

Wie motiviert man Mitarbeiter:innen, sich der eigenen Weiterentwicklung anzunehmen? Gar nicht, sagt Kim, denn erstmal geht man davon aus, dass dieses Verlangen intrinsisch vorhanden ist. Im Podcast erklärt sie, wie man dieses schlafende Bedürfnis nach Weiterbildung wecken kann.

Kim Nena Duggen

DDD in der Praxis (Architecture Cheat Sheet No. 13)

Domain-driven design (DDD for short) is a method for structuring software systems. Based on fundamental DDD concepts, this cheat sheet shows you a clear and adaptable process that will help you quickly and easily put your knowledge into practice.

Dr. Felix Kammerlander

Datenbanken: Datenmodelle, Skalierung, Cloud

Entwicklerinnen und Entwickler haben heute eine Vielzahl von Optionen, wenn es um die Wahl einer Datenbank für ihre Anwendung geht. In diesem Buch gehen wir auf die Aspekte Datenmodelle, Skalierung und Betrieb ein und möchten damit eine Hilfestellung bei der Auswahl geben.

Lucas Dohmen

INNOQ Security Podcast

In dieser Serie sprechen Christoph Iserlohn, Simon Kölsch und Lisa Maria Moritz regelmäßig über die Grundlagen von IT-Security. Ein praktischer Einstieg für alle, die an Software arbeiten.

Christoph Iserlohn
Lisa Maria Schäfer

Cheat Sheet: Web Performance

Alle wichtigen Informationen zum Thema Web Performance findest du zusammengefasst auf diesem Cheat Sheet.

Lucas Dohmen

Team Topologies & Co (Architecture Cheat Sheet No. 16)

Der soziotechnische Blick auf Unternehmen ermöglicht nachhaltige Transformationen, um Entwicklungsorganisationen adaptiv aufzustellen. Dieser Spicker beschreibt Ansätze wie Team Topologies, deren Kombination mit anderen Baukästen, Methoden oder Werkzeugen und wie ihr diese praktisch einsetzt.

arc42 by Example

Die Architektur von sechs realen Softwaresystemen, jeweils mit arc42 beschrieben. Dadurch kannst du anhand praktischer Beispiele sehen, wie sich arc42 anfühlt. Gerne genutzt, um die Einführung von arc42 in Teams oder Projekten zu unterstützen.

Stefan Zörner
Dr. Gernot Starke

Keine Ergebnisse gefunden.