Software Architektur im Stream - podcast cover

Software Architektur im Stream

software-architektur-im-stream@posteo.net (Eberhard Wolff)software-architektur.tv
Live-Diskussion zu Software-Architektur im Stream. Einmal in der Woche diskutiert Eberhard Wolff, Lisa Schäfer oder Ralf D. Müller Software-Architektur im Live-Stream auf YouTube und Twitch - oft zusammen mit einem Gast. Zuschauer können über den Chat mitdiskutieren oder Fragen stellen. Der Podcast enthält die Audio-Spur des Streams. Weitere Infos und einen Übersicht über die Folgen gibt es unter https://software-architektur.tv/ .
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Q & A

In dieser Folge beantworte ich eure Fragen, die ihr entweder im Chat stellt - oder vorab im Formular hier auf der Website oder bei Twitter. Eine Frage zu Microservices und eine zu Technical Debt habe ich bereits. iSAQB Advanced Prüfung Musteraufgabe Folge zu Zertifizierung SoftwareArchitekTOUR-Podcast zu Zertifizierung Englischer iSAQB-Podcast zu Zertifizierung iSAQB Foundation Curriculum UI-Integration Code-Beispiel Microservices Praxisbuch Microservices Rezepte Microservices - A Practical Guid...

Mar 22, 20211 hr 3 min

APIs mit Erik Wilde

APIs sind ein wesentlicher Teil moderner Software-Entwicklung. Ansätze wie API Economy oder API first sind eine Antwort auf die zunehmende Integration in der IT, bei der die Grenzen zwischen Systemen immer weiter verschwimmen. In dieser Folge sprechen wir mit Erik Wilde und diskutieren, wie man mit APIs praktisch umgeht. Wie können APIs wiederverwendbar werden? Wie können wir die Informationen im Unternehmen leicht zugänglich bündeln? Sollten Unternehmen eine API-Strategie haben?

Mar 06, 20211 hr 6 min

12 Factor Apps und Independent Systems Architecture

12 Factor Apps wird oft mit Microservices gleichgesetzt. In dieser Folge sprechen wir über 12 Factor Apps https://12factor.net/ und ein anders Konzept: Independent Systems Architecture https://isa-principles.org/ .

Mar 04, 20211 hr 7 min

Agilität

Agilität ist der dominierende Ansatz für Software-Entwicklung. Aber auch 20 Jahre nach dem agilen Manifest sind zahlreiche Organisation immer noch dabei, agile Software-Entwicklung einzuführen. Und selbst Organisationen, die agile Prozesse scheinbar umgesetzt haben, beachten dennoch einige grundlegende Praktiken nicht. In dieser Episode geht es darum, warum Wasserfall nicht die Lösung für Software-Entwicklung ist und wo es bei Agilität hakt - und natürlich auch darum, wie man dennoch mit Agilitä...

Feb 28, 20211 hr 3 min

Ubers Domain-Oriented Microservices Architecture DOMA

Im Gespräch mit Uwe Friedrichsen kam die Sprache kurz auf den Uber-Ansatz für Microservices. In dieser Folge werden wir den Ansatz detailliert diskutieren und bewerten, siehe https://eng.uber.com/microservice-architecture/ . Der Blog-Post wurde mittlerweile gelöscht, daher der Link auf archive.org .

Feb 27, 20211 hr 3 min

Lars Hupel, Lena Kraaz, Aminata Sidibe: Diversity

Gerade in der Software-Entwicklung sind viele Gruppen unterrepräsentiert. Führen zu homogene Teams eigentlich zu schlechterer Software? Und warum? Das Thema hat auf jeden Fall Auswirkungen auf Software-Architekt:innen, unser Arbeitsumfeld und unsere Arbeitgeber. In dieser Episode diskutieren wir mit Lars Hupel, Lena Kraaz und Aminata Sidibe von INNOQ, wie Diversity in der Software-Architektur und -Entwicklung verbessert werden kann und ob das eine gute Idee ist. https://responsibleweb.app/...

Feb 23, 20211 hr 4 min

Linda Rising: Fearless Change and the Unconscious Mind - Live from OOP

Linda Rising is well-known for Fearless Change, a practical guide to facility change. We will talk about how software architects can profit from these patterns and deal with the emotional, unconscious mind. https://lindarising.org/fearless-change-downloads https://fearlessjourney.info/

Feb 21, 202137 min

Grady Booch: AI Architecture and Systems - Live from OOP

Grady Booch is one of the pioneers of software architecture. Lately, he has been working on some pretty challenging AI systems. We want to talk about AI and software architecture. https://computingthehumanexperience.com/ https://www.ibm.com/industries/federal/autonomous-ship

Feb 21, 202128 min

Bastian Spanneberg: Site Reliability Engineering - Live von der OOP

Bastian Spannebergs Arbeitgeber Instana hat als kleines StartUp begonnen, ist dann stark gewachsten und mittlerweile von IBM gekauft. Wir diskutieren Site Reliability Engineering als Konzept und wie es sich bei Instana auf dieser Reise verändert hat. SRE Books by Google: https://landing.google.com/sre/books/ Real-World SRE by Nat Welch: https://www.packtpub.com/eu/web-development/real-world-sre SRE: Measuring and Managing Reliability on Coursera: https://www.coursera.org/learn/site-reliability-e...

Feb 21, 202132 min

Susanne Braun: Eventual Consistency - Live von der OOP

Daten-intensive Systeme arbeiten häufig mit Eventual Consistency. Dadurch ergeben sich neue Herausforderungen und jede Menge Komplexität wandert vom Infrastruktur-Layer in den Domain-Layer. Susanne Braun forscht zum Thema Eventual Consistency und stellt uns ihre ganz praktischen Regeln vor, wie man als Architekt man damit umgehen sollte.Link zum Projekt: https://github.com/EventuallyConsistentDDD

Feb 14, 202141 min

Technische Schulden

Oft wird Software immer schlechter wartbar, je länger Entwicklungsteams an ihr arbeiten. Dazu hat sich die Metapher “technische Schulden” etabliert. Aber es ist nicht immer sinnvoll, technische Schulden zu beseitigen und sie können auch “einfach so” entstehen. Darüber sprechen wir - und über die Grundlagen der Metapher, wie sie bei der Kommunikation mit Managern hilf, warum die Metapher eigentlich nicht besonders gut gewählt ist und natürlich wie man mit technischen Schulden sinnvoll umgehen kan...

Feb 06, 20211 hr 9 min

Simon Brown: C4 Architecture Model and Structurizr

Simon Brown is the author of Software Architecture for Developers; a developer-friendly guide to software architecture, technical leadership and the balance with agility. He is also the creator of the C4 software architecture model and the founder of Structurizr, a collection of tooling to help software teams visualize, document and explore their software architecture. So naturally we will talk about software architecture - and how C4 and Structurizr help! Links: https://simonbrown.je/ https://c...

Jan 27, 202156 min

Andre Neubauer: CTO = Chief Technical Debt Owner?

Eine der größten Herausforderungen, denen sich Software-Entwickler und Technical Leads stellen müssen, ist der Umgang mit Legacy und technischen Schulden. Diese Herausforderung wird immer schwieriger, da die Lebensdauer von Software mit dem Aufkommen neuer Technologien steigt und die Verweildauer in Unternehmen immer kürzer wird. Wie kann man diese Herausforderung angehen, ohne Software dauernd neu zu schreiben?

Jan 17, 20211 hr 2 min

Evolutionary Software Architecture with Patrick Kua

Patrick Kua was CTO and Chief Scientist at N26 in Berlin and is now an independent coach and mentor to CTOs and VPs Engineering. Patrick has written several books e.g. about how to talk to tech leads and he co-authored a book about evolutionary architecture. In this episode we will therefore discuss how software architecture can embrace change and support business goals in the long run. Patrick’s home page Patrick’s newsletter Command line tools for architecture decision records (ADRs) Architect...

Jan 17, 20211 hr 2 min

Patterns - Kondensierte Erfahrungen mit Code, Dingen und Menschen mit Michael Hunger

Pattern für Software-Entwicklung gibt es schon seit mehr als 25 Jahren. Aber schon davor gab es Patterns für Dinge z.B. in der Gebäude-Architektur. Und mittlerweile sind auch Patterns für andere Bereiche entstanden. So erlauben sie den Zugriff auf Erfahrungen über den Umgang mit Code und Menschen. Sogar Refactorings sind eigentlich Patterns für den Umgang mit Code. Links Patterns Christopher Alexander: “The Timeless Way of Building”, 1979, Oxford University Press, ISBN 978-0-19-502402-9 Peter Ga...

Dec 19, 20201 hr 4 min

Inner Source - Mit Open-Source-Methoden Unternehmenssilos einreißen mit Prof. Dirk Riehle

Inner Source nutzt Open-Source-Methoden für die Entwicklung von Software innerhalb eines Unternehmens. Auf den ersten Blick scheinen Entwickler:innen so nur einfach Code teilen zu können, aber es hat weitreichende Konsequenzen und kann dazu dienen, Silos in Unternehmen einzureißen und so die Organisation zu verbessern. Prof. Dirk Riehles forscht in diesem Bereich und wird berichten, wie Inner Source in der Praxis funktionieren kann. Links zu Inner Source Inner Source Commons: Eine Non-Profit zur...

Dec 11, 20201 hr 3 min

DevOps und Team Topologies mit Anja Kammer

Anja Kammer erklärt in dieser Folge, warum und wie man keine DevOps Engineers einstellt - und warum DevOps als Begriff leider immer noch missverstanden wird. Dabei geht es auch um Team Topologys, mit denen die Organisation von Teams und die Kommunikation zwischen Teams visualisiert und optimiert werden kann. Links: DevOps Topologies DevOps Handbook Team Topologies...

Dec 07, 2020

Sokratische Gespräche für Software-Architektur-Beratung und -Training mit Johannes Seitz

In dieser Folge diskutiert Johannes Seitz sokratische Gespräche. Das ist ein Möglichkeit, um nicht nur Grundlagen wie Information Hiding zu vermitteln, sondern die sich auch sonst gut für Consulting und Training eignet. Johannes hat vor allem in Remote-Szenarios damit gute Erfahrungen gemacht. In dieser Folge erläutert Johannes, was sokratische Gespräche sind und wie man sie führen kann. Links: Johannes Artikel Justice Course...

Dec 07, 202031 min

Security mit Christoph Iserlohn

Lisa Moritz spricht mit Christoph Iserlohn über Sicherheit und was gerade Architekt:innen dazu wissen sollten und müssen. Dabei geht es um typische Angriffe und Security-Probleme wie die OWASP Top 10 - und natürlich auch darum, was man gegen sie tun kann. Links: Kostenloses Security Buch

Dec 07, 202030 min

Architektur-Optionen für moderne Web Frontends mit Franziska Dessart, Joy Heron und Lucas Dohmen

Schon in Folge 20 diskutierten Franziska Dessart, Joy Heron, Lucas Dohmen und Eberhard Wolff über Web-Architekturen. In dieser Folge geht es um die Architektur-Optionen für moderne Web Frontends. Wir geben einen Überblick über die Patterns, die wir uns begegnet sind. Wo implementiert man die Logik, wo liegen die Daten und wie findet die Integration statt: Das sind die wesentlichen Fragen, die wir gemeinsame diskutieren werden. Verschiedene Architektur-Optionen wie server-side Rendering, Single P...

Nov 27, 20201 hr 9 min
For the best experience, listen in Metacast app for iOS or Android