Gestaltung von IT-Architekturen (Inhouse)
Nach einer kurzen Einführung in das Themengebiet wird in diesem Seminar entlang der Aktivitäten „Capture, Design, Describe“ zunächst dargestellt, welche vorbereitenden Aktivitäten vor den eigentlichen Entwurfstätigkeiten durchzuführen sind. Anschließend werden typische und ausgewählte Gestaltungsprinzipien, Architekturstile und Architekturmuster vorgestellt und diskutiert, bevor abschließend verschiedene Techniken zur Dokumentation von Architekturbeschreibungen vermittelt werden.
Inhalte
1. Architekturentwurf und sein Kontext
Architekturbegriff | Ebenen von IT-Architekturen | Aufgaben und Rollen eines IT-Architekten | Aktivitäten zur Architekturgestaltung | Überwachung von Architekturen | …

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Nach einer kurzen Einführung in das Themengebiet wird in diesem Seminar entlang der Aktivitäten „Capture, Design, Describe“ zunächst dargestellt, welche vorbereitenden Aktivitäten vor den eigentlichen Entwurfstätigkeiten durchzuführen sind. Anschließend werden typische und ausgewählte Gestaltungsprinzipien, Architekturstile und Architekturmuster vorgestellt und diskutiert, bevor abschließend verschiedene Techniken zur Dokumentation von Architekturbeschreibungen vermittelt werden.
Inhalte
1. Architekturentwurf und sein Kontext
Architekturbegriff | Ebenen von
IT-Architekturen | Aufgaben und Rollen eines
IT-Architekten | Aktivitäten zur
Architekturgestaltung | Überwachung von
Architekturen | Zyklus der
Architekturgestaltung | Abschluss der
Architekturgestaltung
2. Ermitteln von Anforderungen an die
Architektur
Grundlagen Requirements Engineering | Quellen
für Anforderungen mit Systemkontext | Vorgaben und Randbedingungen
| Stakeholder Management | Ermittlungstechniken |
Techniken zur Dokumentation von Anforderungen |
Geschäftsprzessmodelle | Komponentendiagramme |
Informationsflussgrafiken | UML-Sequenzdiagramme | Datenschema |
Qualitätsmodell
3. Design: Handlungsgrundsätze und
Gestaltungsprinzipien
Begriffe und
Gestaltungsebenen | Handlungsgrundsätze | Design for Change | Checklisten
für den Gestaltungsprozess | Business Drive Technology |
Design With Knowledge
| Consider Constraints and Quality | DRY:
Don ́t
Repeat Yourself | KISS-Prinzip | Consider Errors | Gestaltungsprinzipien | Information Hiding/Kapselung | Lose
Kopplung | Hohe
Kohäsion | Seperation Of Concerns | Gewährleistung
von Modularität
4. Design: Basisarchitekturen und
Architekturstile
Basisarchitekturen für Systemstrukturen | Schichtenarchitektur
| Datenflussarchitektur | Monolithische Anwendungen | Repository
Architektur
| Client-Server-Architektur | Publish-Subscribe-Architektur | Serviceorientierte
Architektur | Mobile Architekturen | Basisarchitekturen
für Integration und Kommunikation | Synchrone
Kommunikation | Asynchrone Architektur |
Shared Data | Messaging | Transaktionen | Shared Memory | Basisarchitekturen
für Daten und Informationen | Konsistenzmodell
ACID | Konsistenzmodell BASE | Techniken
und Datenorganisation
5. Design: Architekturmuster für
Unternehmensanwendungen
Typische Elemente in
fachlichen Datenmodellen | Entitäten | ID-Attribut
zur eindeutigen
Identifikation | Werteobjekte | Dienste | Muster
für die interne Struktur von Komponenten | Trennung von
Darstellung und Datenmodell | Zustandslose
Services | Map Reduce für
umfangreiche Datenverarbeitung | Muster für
Kommunikation und Schnittstellen zwischen Komponenten | Facade
| Adapter | Wrapper | Datenzugriffsobjekt | Muster
für Messaging | Message Transformatotion:
Translator | Messaging
Channels: Datatype Channel | Systems
Management: Test Message
6. Describe: Dokumentation von
IT-Architekturen
Dokumentation auf Fach- und Überblicksebene | Prozesslandkarte
| Geschäftsprozessmodelle | Prozessunterstützungskarten |
Informationsflussgrafik | Systemkontext mit Use-Case-Diagramm
| Fachliches Objektmodell | Dokumentation von
Komponenten und Systemen
| UML-Komponentendiagramm | UML-Use-Case-Diagramm
als Überblick über Funktionen von
Komponenten | UML-Aktivitätsdiagramm für Abläufe
innerhalb von
Komponenten | Geschäftsregeln | Entscheidungstabellen | UML-Zustandsdiagramm
| Dokumentation von Schnittstellen | Datenschema |
Sequenzdiagramm | Bildschirmmasken mit
GUI-Prototypen | Navigationspfade mit
UML-Zustandsdiagrammen
Sie sind das Maß aller Dinge!
- Nennen Sie uns Ihre Wunschtermine, wir richten uns nach Ihnen!
- Sie entscheiden, wie viele Seminartage Sie benötigen: Vom eintägigen Überblick bis zur mehrtägigen Vertiefung.
- Wir empfehlen eine Kombination mit E-Learning für mehr Flexibilität.
Komplexe IT-Prozesse einfach erklärt
Wir machen allgemeines und spezifisches Wissen zu IT-Prozessen und Methoden einfach zugänglich. Dazu entwickeln wir E-Learning Kurse, IT-Seminare und Inhouse-Schulungen – sowohl für allgemeine Fachmethodik als auch für spezifische Unternehmensprozesse.
Qualität und Didaktik sind unsere Stärken
Was wir besonders gut können? Komplexe Zusammenhänge aus der Perspektive der Lernenden zu analysieren und schwierige Inhalte einfach erklären. Unsere Stärken sind:
- Prozesse analysieren und didaktisch aufbereiten
- Zielorientierte Lernangebote konzipieren und erstellen
- Schnelle Ergebnisse in hoher Qualität liefern
Unsere Leistungen
Wir entwickeln allgemeine und spezifische Weiterbildungsangebote und helfen Unternehmen dabei, ihr spezifisches Expertenwissen zu bewahren.
- IT-Seminare: Wir machen komplexe IT-Themen mit innovativer Didaktik leicht zugänglich.
- Seminarentwicklung: Wir entwickeln nachhaltige Seminare mit Ihren Themen speziell für Ihr Unternehmen.
- E-Learning Produktion: Wir unterstützen mit unserer Expertise bei der Produktion von hochwertigen E-Learning Kursen
Unsere Kurse
https://kurse.campus-lab.de ist der E-Learning Service der CampusLab GmbH. Hier finden Sie unsere digitalen Angebote rund um die Themen Digitalisierung und IT, die Sie sofort buchen und unmittelbar beginnen können.
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
