Schulungsübersicht
Übersicht
- Kohäsion von Systemen und Komponenten
- Abhängigkeiten zwischen Systemen bzw. Komponenten
- Software-Architektur
- Technische Architektur
- Enterprise-Architektur
- SOA und Microservices-Architektur
- Zusammenhänge zwischen den genannten Konzepten
- Logische Redundanz im Vergleich zu Abhängigkeiten
- Datenredundanz im Vergleich zu Abhängigkeiten
Software-Architektur
Grundlagen
- Klärung der Begriffe: Architektur, Design und Modellierung
- Orthogonalität
- Conwaysches Gesetz
Häufig verwendete Architekturen
- Modulares Dekompositionsverfahren
- Hierarchische Architektur
- Zentralisierte Lösungen (Mediator-Pattern)
- Ereignisbasierte Architektur
- Unterbrechungsbasiertes Design
- OSI-Modell
- Client-/Server-Architektur
- Schichtenmodell
Grundsätze des objektorientierten Designs
- DRY, SRP
- Kapselung
- Programmierung gegen Schnittstellen
- Liskovsches Ersetzungsprinzip
- Gesetz von Demeter
Design-Patterns
- Einführung in Design-Patterns
- Erzeugungsmuster
- Strukturmuster
- Verhaltensmuster
- Model-Controller-View (MCV)
Design-Werkzeuge
- Domänenspezifische Sprachen
- Lexikalische Analyse
- CRC-Karten
- Szenarienentwicklung
- Beschreibung von Use Cases
Grafische Darstellungen in UML
- Klassendiagramme
- Sequenzdiagramme
- Aggregationsdiagramme
- UML-Werkzeuge
Grafische Darstellungen außerhalb von UML
- ER-Modellierung
- Zustandsdiagramme
- Datenflussdarstellung
- Architekturmodelle
Design und Wartung
- Lehmans Gesetze
- Antipatterns in der Architekturdesignphase
- Strategien zum Refactoring
SOA und Integrationsmuster
- Technologien und Methoden zur Integration
- Synchrone vs. asynchrone Kommunikation
- Ausführlichere Informationen zu Kommunikationsmustern
- Direkte sowie vermittelte Kommunikationsverfahren
- Nachrichtenwarteschlangen
- ESB (Enterprise Service Bus)
Bereitstellungsmuster
- Code-Bereitstellung
- Unveränderliche Bereitstellungen (Immutable Deployments)
- Muster zur Gewährleistung von Verfügbarkeit, Skalierbarkeit, hoher Leistungsfähigkeit und Fehlertoleranz
- Replikation und Clustering von Daten sowie Nachrichten (CAP-Theorem)
Erfahrungsberichte (7)
Trainerwissen, Engagement und Verbindung
Adam Kuklewski - GE Medical Systems Polska
Kurs - Technical Architecture and Patterns
Maschinelle Übersetzung
Es beschreibt moderne Lösungen mit realen Beispielen
Catalin - Siemens S.R.L.
Kurs - Technical Architecture and Patterns
Maschinelle Übersetzung
Wie gut durchdacht das Training ist, indem es Sie von den ersten Schritten, die als Architekt zu bewältigen sind, bis hin zur Sicherstellung, dass die endgültige Lösung alle erforderlichen Qualitätsstandards erfüllt, führt und auf dem Weg die Bedeutung jeder einzelnen Aspekte vermittelt. Darüber hinaus macht es Sie nicht nur mit den technischen Aspekten der Architektur vertraut, sondern auch mit den geschäftlichen Aspekten, wodurch Ihnen bewusst wird, dass Ihre Aufgabe als Architekt nicht nur darin besteht, großartige Lösungen zu entwickeln, sondern auch darin, Wert hinzuzufügen und die strategische Vision des Unternehmens zu stärken. Philippe ist ein fantastischer Trainer, sehr professionell mit viel Erfahrung, ausgezeichneter Kommunikation und Soft Skills, die ebenfalls für jemanden, der eine solche Architekturrolle übernehmen möchte, unerlässlich sind. Zum Schluss schätze ich sehr, dass Philippe den kompletten Kursinhalt als PDF-Datei zur Verfügung stellte - jetzt habe ich eine solide Grundlage, um meine Lernreise fortzusetzen - danke nochmals dafür!
Alex R. - Siemens S.R.L.
Kurs - Technical Architecture and Patterns
Maschinelle Übersetzung
Es wäre besser gewesen, wenn es für eine ganze Woche gewesen wäre.
Marius - Siemens S.R.L.
Kurs - Technical Architecture and Patterns
Maschinelle Übersetzung
Fähigkeit des Trainers, zuzuhören und mein Anliegen/Problem zu verstehen...
Francois - TE
Kurs - Technical Architecture and Patterns
Maschinelle Übersetzung
Die Begeisterung und Leidenschaft des Trainers für das Thema
Khalid Alqahtani - General Organization for Social Insurance
Kurs - Technical Architecture and Patterns
Maschinelle Übersetzung
Das Thema ist heute ein Trend.
Wael Mashal - SAP UK
Kurs - Technical Architecture and Patterns
Maschinelle Übersetzung