Git, Tests, Architektur, Code-Qualität. Wie Software in der Realität gebaut wird.
Architektur-Evolution Monolith (Pre-2010) → SOA mit ESB (2000er-2010er) → Microservices (Fowler/Lewis 2014). SOA-Manifest 2009 + ESB-Aufgaben. 8 Microservices-Charakteristika (Componentization + Bounded Contexts + Smart Endpoints/Dumb Pipes + Decentralized Data). SOA vs. Microservices Vergleich (Granularität / Kommunikation / Daten / Governance / Tech-Stack). Microservices-Pattern (Service Discovery / API Gateway / Circuit Breaker Nygard / Saga / Event-Driven). Service Mesh (Istio, Linkerd, Envoy). Cloud-Native Stack (Docker + Kubernetes). Conway's Law (1968) + Inverse Maneuver. Domain-Driven Design Bounded Context (Evans 2003). Trends 2024 (Modular Monolith Revival, Serverless, gRPC). Mit interaktivem 3-Architektur-Vergleich-Visualizer.