Veranstaltungstitel
Gestaltung von IT-Architekturen
Veranstaltungsinformationen
Bildungsart | Fortbildung/Qualifizierung |
Abschluss | cl-now-Zertifikat |
Unterrichtsform | E-Learning, Blended Learning, Virtuelles Klassenzimmer |
Schulart | Einrichtung der beruflichen Weiterbildung |
Veranstaltungsort
Es ist kein Veranstaltungsort zugewiesen |

Kosten/Gebühren/Förderung
Gesamtkosten: | 699,00 EUR |
Dauer und Termine
individueller Einstieg | Ja |
Bildungsanbieter
CampusLab GmbH |
Kastanienallee 95 |
45127 Stadtkern Essen |
Nordrhein-Westfalen |
Telefon: | 0201 / 857898532 |
Telefax: | 0201 / 857898539 |
Internet: | https:/ |
E-Mail: | cl-now@ |
Infomaterial des Bildungsanbieters: | https:/ |
Sonstiges
Teilnehmeranzahl: | Keine Angabe |
Inhalte
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
Veröffentlichungsinformationen
Aktualisiert am: 09.04.2020 | Veranstaltungs-ID: 100275789 | Bildungsanbieter-ID: 217444 |