- Einführung in Technische Architekturen
- Definition und Grundlagen
- Bedeutung für die IT-Strategie
- Arten von Architekturen
- Rolle des technischen Architekten
- Schichtenarchitektur (Layered Architecture)
- Grundlagen und Struktur
- Einsatzbereiche und Vorteile
- Best Practices und typische Fehler
- Praxisbeispiele
- Microservices-Architektur
- Grundlagen und Prinzipien
- Vor- und Nachteile
- Tools und Frameworks
- Anwendungsbeispiele aus der Praxis
- Ereignisgetriebene Architektur (Event-Driven Architecture)
- Prinzipien und Schlüsselkonzepte
- Vorteile für Echtzeitanwendungen
- Implementierungsstrategien
- Beispiele aus verschiedenen Branchen
- Cloud-native Architekturen
- Grundprinzipien und Merkmale
- Vorteile und Herausforderungen
- Technologien und Plattformen
- Praxisfälle erfolgreicher Cloud-Migrationen
- Domain-Driven Design (DDD)
- Grundlagen und zentrale Konzepte
- Strategisches vs. taktisches DDD
- Nutzen für komplexe Anwendungen
- Beispiele erfolgreicher Implementierung
- Serverlose Architekturen (Serverless)
- Grundlegendes Verständnis und Merkmale
- Kosten- und Effizienzvorteile
- Technologien und Anbieter
- Real-Life Anwendungen und Use Cases
LernzieleTeilnehmende erlernen, technische Architekturen effektiv auszuwählen und umzusetzen, um IT-Systeme langfristig zukunftssicher zu gestalten.
Zielgruppen- IT-Architekten
- Softwareentwickler und Software-Ingenieure
- IT-Projektleiter
- CTOs und technische Führungskräfte
- Systemanalysten
- Produktmanager mit technischem Fokus